Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Faster remote room joins: stream the un-partial-stating of rooms over replication. [rei:frrj/streams/unpsr] #14473

Merged
merged 11 commits into from
Dec 5, 2022

Commits on Nov 24, 2022

  1. Configuration menu
    Copy the full SHA
    1712ff1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdf2b82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e0e9c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8748af6 View commit details
    Browse the repository at this point in the history
  5. Newsfile

    Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
    reivilibre committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    033e18a View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. Configuration menu
    Copy the full SHA
    a18b1ef View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. ON CASCADE DELETE rooms(room_id)

    This shouldn't be too costly, owing to the fact that
    
    rooms only get un-partial-stated a small number of times
    
    in a server's lifetime, likely exactly once.
    reivilibre committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    9a5081d View commit details
    Browse the repository at this point in the history
  2. Add the stream to __all__

    reivilibre committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    ae374b1 View commit details
    Browse the repository at this point in the history
  3. Poke the notifier ourselves

    (Rather than relying on the Cache Invalidation stream poking it as a side effect)
    reivilibre committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    2bd86ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd525cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6046ca5 View commit details
    Browse the repository at this point in the history