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

Handle replication commands synchronously where possible #7876

Merged
merged 13 commits into from
Jul 27, 2020

Commits on Jul 16, 2020

  1. Allow command-processing methods to be synchronous

    ... and only start a background process if they are async.
    richvdh committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    6b2eab6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebdc8a5 View commit details
    Browse the repository at this point in the history
  3. make on_POSTITION and on_RDATA synchronous

    fire up a background process only when we start processing the queue.
    richvdh committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    c0ee62c View commit details
    Browse the repository at this point in the history
  4. newsfiles

    richvdh committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    ebee62d View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2020

  1. address review comments

    richvdh committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    56d6577 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d697f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3750db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6b3762 View commit details
    Browse the repository at this point in the history
  5. fix on_USER_SYNC

    richvdh committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    5759de9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fbdb15f View commit details
    Browse the repository at this point in the history
  7. Update synapse/replication/tcp/redis.py

    Co-authored-by: Erik Johnston <erik@matrix.org>
    richvdh and erikjohnston authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    cc5c505 View commit details
    Browse the repository at this point in the history
  8. update newsfiles

    richvdh committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    ed550cc View commit details
    Browse the repository at this point in the history
  9. fix broken import

    richvdh committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    c278cb3 View commit details
    Browse the repository at this point in the history