Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more tests for receiving events while resyncing for a partial join #419

Merged

Commits on Jul 21, 2022

  1. Factor out CreateMessageEvent() function

    Sean Quah committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    a07b041 View commit details
    Browse the repository at this point in the history
  2. Factor out testReceiveEventDuringPartialStateJoin() function

    `testReceiveEventDuringPartialStateJoin()` sends an event over
    federation, checks that a client can see it and checks the state at the
    event.
    Sean Quah committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    7b483be View commit details
    Browse the repository at this point in the history
  3. Add handleGetMissingEventsRequests() function to respond to `/get_m…

    …isisng_events` requests
    Sean Quah committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    bd2b688 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d085f11 View commit details
    Browse the repository at this point in the history
  5. Allow explicitly specified /state and /state_ids requests to comp…

    …lete
    Sean Quah committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    2cbeaae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    894d755 View commit details
    Browse the repository at this point in the history
  7. Add a test for receiving an event with one missing and one known prev…

    … event
    Sean Quah committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    0643979 View commit details
    Browse the repository at this point in the history
  8. Add a test for receiving an event with a missing prev event, with one…

    … missing and one known prev event
    Sean Quah committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    5e38528 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. fixup: s/sent/created/

    Sean Quah committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    2979d24 View commit details
    Browse the repository at this point in the history
  2. fixup: define StateIDsResult struct and send /state_id failures down …

    …the channel too
    Sean Quah committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    a5b3c71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f5b930 View commit details
    Browse the repository at this point in the history
  4. Revert "Allow explicitly specified /state and /state_ids requests…

    … to complete"
    
    This reverts commit 2cbeaae.
    Sean Quah committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    49e35b4 View commit details
    Browse the repository at this point in the history
  5. Faster joins tests: make request handlers more specific

    I'm going to add a test which will involve *multiple* /state and /state_ids
    requests, so we need to make the registered handlers more selective.
    richvdh authored and Sean Quah committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    1adf5aa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    74dc057 View commit details
    Browse the repository at this point in the history
  7. Log which /state_ids request is being replied to

    Sean Quah committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    5a9832f View commit details
    Browse the repository at this point in the history
  8. fixup: explain purpose of deferred channel read

    Sean Quah committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    d437bfb View commit details
    Browse the repository at this point in the history
  9. fixup: link to synapse#13288

    Sean Quah committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    8abc0e8 View commit details
    Browse the repository at this point in the history
  10. Merge remote-tracking branch 'origin/main' into squah/faster_room_joi…

    …ns_calculate_partial_state_flag_for_backfill
    Sean Quah committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    8f0b234 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. fixup: Use WithRetryUntil to retry /event

    Sean Quah committed Jul 25, 2022
    Configuration menu
    Copy the full SHA
    98907c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47ce7ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a0fa9f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. fixup: Remove .vscode/settings.json

    Sean Quah committed Jul 26, 2022
    Configuration menu
    Copy the full SHA
    e3d8197 View commit details
    Browse the repository at this point in the history