Skip to content
Snippets Groups Projects
  1. Aug 04, 2021
  2. Aug 02, 2021
  3. Jul 29, 2021
    • Eric Eastwood's avatar
      Fix backfilled events being rejected for no `state_groups` (#10439) · db6e7f15
      Eric Eastwood authored
      Reproducible on a federated homeserver when there is a membership auth event as a floating outlier. Then when we try to backfill one of that persons messages, it has missing membership auth to fetch which caused us to mistakenly replace the `context` for the message with that of the floating membership `outlier` event. Since `outliers` have no `state` or `state_group`, the error bubbles up when we continue down the persisting route: `sqlite3.IntegrityError: NOT NULL constraint failed: event_to_state_groups.state_group`
      
      Call stack:
      
      ```
      backfill
      _auth_and_persist_event
      _check_event_auth
      _update_auth_events_and_context_for_auth
      ```
      Unverified
      db6e7f15
  4. Jul 28, 2021
  5. Jul 27, 2021
  6. Jul 26, 2021
  7. Jul 22, 2021
  8. Jul 21, 2021
  9. Jul 20, 2021
  10. Jul 19, 2021
  11. Jul 16, 2021
  12. Jul 15, 2021
  13. Jul 14, 2021
  14. Jul 13, 2021
  15. Jul 12, 2021
  16. Jul 08, 2021
  17. Jul 06, 2021
  18. Jul 05, 2021
  19. Jul 01, 2021
  20. Jun 29, 2021
  21. Jun 24, 2021
  22. Jun 23, 2021
Loading