Skip to content
Snippets Groups Projects
  1. Oct 05, 2021
  2. Oct 04, 2021
  3. Oct 01, 2021
  4. Sep 30, 2021
  5. Sep 29, 2021
  6. Sep 28, 2021
    • Erik Johnston's avatar
      Add #10932 to release · 62800a8f
      Erik Johnston authored
      62800a8f
    • Hillery Shay's avatar
      Update utility code to handle C implementations of frozendict (#10902) · 0f007fe0
      Hillery Shay authored
      * update _handle_frozendict to work with c implementations of frozen dict
      
      * add changelog
      
      * add clarifying comment to _handle_frozendict
      0f007fe0
    • Richard van der Hoff's avatar
      Drop backwards-compatibility support for "outlier" (#10903) · 8aaa4b7b
      Richard van der Hoff authored
      Before Synapse 1.31 (#9411), we relied on `outlier` being stored in the
      `internal_metadata` column. We can now assume nobody will roll back their
      deployment that far and drop the legacy support.
      8aaa4b7b
    • Richard van der Hoff's avatar
      Inline `_check_event_auth` for outliers (#10926) · 2622b28c
      Richard van der Hoff authored
      * Inline `_check_event_auth` for outliers
      
      When we are persisting an outlier, most of `_check_event_auth` is redundant:
      
       * `_update_auth_events_and_context_for_auth` does nothing, because the
         `input_auth_events` are (now) exactly the event's auth_events,
         which means that `missing_auth` is empty.
      
       * we don't care about soft-fail, kicking guest users or `send_on_behalf_of`
         for outliers
      
      ... so the only thing that matters is the auth itself, so let's just do that.
      
      * `_auth_and_persist_fetched_events_inner`: de-async `prep`
      
      `prep` no longer calls any `async` methods, so let's make it synchronous.
      
      * Simplify `_check_event_auth`
      
      We no longer need to support outliers here, which makes things rather simpler.
      
      * changelog
      
      * lint
      2622b28c
Loading