Commit Graph

  • db0fde8860
    Check cancel func is nonnil before calling David Robertson 2023-10-27 15:44:06 +01:00
  • 5a03b153ce
    Merge pull request #356 from matrix-org/dependabot/go_modules/google.golang.org/grpc-1.58.3 David Robertson 2023-10-26 19:16:16 +01:00
  • 34ca02956a
    Bump google.golang.org/grpc from 1.58.0 to 1.58.3 dependabot[bot] 2023-10-26 16:24:59 +00:00
  • c37e906bf5
    Simplify test case David Robertson 2023-10-26 17:01:31 +01:00
  • 18a781ab70
    Make unit tests pass (nullness check) David Robertson 2023-10-26 16:24:46 +01:00
  • 751b35edbf
    Make unit tests compile David Robertson 2023-10-26 16:18:03 +01:00
  • f3037861a7
    Cancel outstanding requests when destroying conns David Robertson 2023-10-26 15:58:06 +01:00
  • 72c3415561
    Test case David Robertson 2023-10-26 15:16:32 +01:00
  • 56494a0928
    Merge pull request #352 from matrix-org/dmr/close-v2-server David Robertson 2023-10-24 12:34:32 +01:00
  • 1486ebc7d7
    Merge pull request #353 from matrix-org/kegan/ci-image kegsay 2023-10-23 14:59:23 +01:00
  • d065260c38 Bump synapse CI image kegan/ci-image Kegan Dougal 2023-10-23 13:32:15 +01:00
  • c94670eea7
    Prevent a test from writing to a closed v2 server David Robertson 2023-10-19 18:58:17 +01:00
  • 7172fda846
    Stop waiting for data when closing v2 servers David Robertson 2023-10-19 18:46:28 +01:00
  • 540006ee60
    Additional comment David Robertson 2023-10-19 18:33:47 +01:00
  • b12c672f5f
    Remove unused chris and chrisToken David Robertson 2023-10-19 18:31:00 +01:00
  • 8c88f76653
    Merge remote-tracking branch 'origin/main' into dmr/resnapshot-2 David Robertson 2023-10-19 18:26:18 +01:00
  • dae2fa3561
    Merge pull request #351 from matrix-org/dmr/cleanup-dead-invites David Robertson 2023-10-19 18:24:53 +01:00
  • 3a9cbaae8d
    Fixup test log line David Robertson 2023-10-19 18:18:55 +01:00
  • e5b1f13f30
    Fix typos David Robertson 2023-10-19 18:05:34 +01:00
  • a393f3ff14
    Test the migration David Robertson 2023-10-19 18:04:16 +01:00
  • bc47e18c62
    Merge pull request #347 from matrix-org/dmr/keys David Robertson 2023-10-19 17:31:53 +01:00
  • 9230cf9206
    Fix sausage fingers David Robertson 2023-10-19 17:31:48 +01:00
  • a89499c8aa
    Merge pull request #348 from matrix-org/dmr/comments kegsay 2023-10-19 16:20:39 +01:00
  • 758014b67c
    Merge pull request #349 from matrix-org/dmr/matchers kegsay 2023-10-19 16:19:07 +01:00
  • b4f30f508b
    Add migration to cleanup dead invites David Robertson 2023-10-19 16:05:33 +01:00
  • 5e9b594826
    Report all errors when trying multiple matchers dmr/matchers David Robertson 2023-10-19 14:21:51 +01:00
  • e7e78a6754
    Mark log matchers as helpers David Robertson 2023-10-19 14:21:35 +01:00
  • 84a5ae5dc4
    A batch of useful comments dmr/comments David Robertson 2023-10-19 14:17:39 +01:00
  • 904d16f450
    Fix keys() return value starting with zero keys David Robertson 2023-10-19 14:06:43 +01:00
  • 867cf68a20
    Merge pull request #346 from matrix-org/kegan/concurrent-rw kegsay 2023-10-19 13:23:54 +01:00
  • c2045bf7f2
    Minimised test case David Robertson 2023-10-19 11:34:07 +01:00
  • f4026d4c1d Deep-copy pointer backed fields on room metadata kegan/concurrent-rw Kegan Dougal 2023-10-19 11:19:28 +01:00
  • 30f2d2ddc5
    Add in the sentinel check David Robertson 2023-10-18 20:20:24 +01:00
  • ec95409afa
    Add in the required state check again David Robertson 2023-10-18 20:09:18 +01:00
  • 51fc05c54f
    Remove redundant bit David Robertson 2023-10-18 20:09:10 +01:00
  • ea8506fc4b
    Improve tests again David Robertson 2023-10-18 19:57:35 +01:00
  • 0e212629eb
    More matcher improvements David Robertson 2023-10-18 19:06:11 +01:00
  • 193e45d7bc
    Improve comments David Robertson 2023-10-18 18:58:08 +01:00
  • 1da56ae834
    MatchRoomSubscription: report all errors David Robertson 2023-10-18 18:13:38 +01:00
  • 7205340d1f
    WIP snapshot David Robertson 2023-10-18 17:24:07 +01:00
  • 66dc048c0f
    Fix missing locks in v3 test David Robertson 2023-10-18 17:23:39 +01:00
  • e2761be931
    Matchers David Robertson 2023-10-18 17:23:33 +01:00
  • cada224b20
    WIP David Robertson 2023-10-18 12:35:55 +01:00
  • 0e3b29412e
    Queue up the post-gap membership David Robertson 2023-10-17 20:03:09 +01:00
  • 10b38ab8d6
    Fix a segfault when reloading the JRT David Robertson 2023-10-17 20:01:18 +01:00
  • d82be3a53e
    Fixup TestConnStateInitial David Robertson 2023-10-17 19:03:48 +01:00
  • 5a661f7d3d
    Merge remote-tracking branch 'origin/main' into dmr/resnapshot-2 David Robertson 2023-10-17 18:44:15 +01:00
  • 4b3a6172b4
    WIP big-ass table test David Robertson 2023-10-17 15:30:10 +01:00
  • ae9777dda2
    ConnState: only call load once David Robertson 2023-10-13 16:40:13 +01:00
  • c3dfd662f8
    Change the test to have a timeline with 10 msgs David Robertson 2023-10-13 16:18:37 +01:00
  • c3164d6b00
    Merge pull request #342 from matrix-org/dmr/preemptive-bans David Robertson 2023-10-17 18:12:29 +01:00
  • 47b7fac656
    Only send leaves to previously-joined leavers David Robertson 2023-10-17 17:02:53 +01:00
  • 78df8fd142
    E2E test demonstrating ban leakage David Robertson 2023-10-17 17:43:21 +01:00
  • 9e1b4f99ec
    Ignore go workspace files David Robertson 2023-10-17 17:07:32 +01:00
  • ac17cb4b64
    Merge branch 'main' into dmr/resnapshot-2 kegsay 2023-10-17 13:18:26 +01:00
  • 0c3a2b9c6d
    Merge pull request #340 from matrix-org/kegan/complement kegsay 2023-10-17 13:14:42 +01:00
  • abeb273591
    Add nil guards to loops David Robertson 2023-10-12 18:56:01 +01:00
  • a1ded0cff0
    Update tests. prevBatches are broken David Robertson 2023-10-12 18:55:41 +01:00
  • 08d10340fe
    Merge remote-tracking branch 'origin/main' into dmr/resnapshot-2 David Robertson 2023-10-11 18:39:29 +01:00
  • de9006de9c
    Merge pull request #333 from matrix-org/dmr/cleanup-invites-in-poller David Robertson 2023-10-11 17:55:45 +01:00
  • 2375a13af4
    Return early if there are no invites to remove David Robertson 2023-10-11 17:37:24 +01:00
  • 4706a4e861
    Merge pull request #341 from matrix-org/dmr/gha-docker-test David Robertson 2023-10-11 17:19:05 +01:00
  • d1cb97663f Fixup tests kegan/complement Kegan Dougal 2023-10-11 17:14:49 +01:00
  • 169f2f56ab
    Tweak release instructions again. dmr/gha-docker-test David Robertson 2023-10-11 17:05:55 +01:00
  • 2bca40107a Install libolm Kegan Dougal 2023-10-11 16:57:15 +01:00
  • 54c3e573d1 Merge branch 'main' into kegan/complement Kegan Dougal 2023-10-11 16:49:52 +01:00
  • 1e63d8dff5
    Make the docker build trigger on v* tags too. v0.99.11-ghatest5 David Robertson 2023-10-11 16:11:31 +01:00
  • a86e01acd2 v0.9.11 v0.99.11 Kegan Dougal 2023-10-11 16:03:42 +01:00
  • 2b0f63d784
    Release CI: build the binaries with -trimpath v0.99.10-ghatest4 David Robertson 2023-10-11 15:36:48 +01:00
  • 263770e173
    Fix release CI: merge binaries into 1 job artifact v0.99.10-ghatest3 David Robertson 2023-10-11 15:23:42 +01:00
  • d0a09cb866
    Fix release CI: create release _after_ build v0.99.10-ghatest2 David Robertson 2023-10-11 15:18:00 +01:00
  • a9f4ba49b7
    Merge branch 'dmr/build-binary-for-releases' v0.99.10-ghatest1 David Robertson 2023-10-11 15:14:11 +01:00
  • 3b14c056c8
    Terse notes on how to release dmr/build-binary-for-releases David Robertson 2023-10-11 15:13:29 +01:00
  • 697ac7a062
    WIP: create a release in response to the tag David Robertson 2023-10-11 15:11:39 +01:00
  • 20c361ffc5
    Merge pull request #339 from matrix-org/dmr/build-binary-for-releases David Robertson 2023-10-11 14:41:09 +01:00
  • 62cf2a71c0
    Explicitly specify GOOS David Robertson 2023-10-11 14:40:27 +01:00
  • e8315ead87
    Merge pull request #338 from matrix-org/kegan/race-test-2 kegsay 2023-10-11 14:37:57 +01:00
  • 733ebed068
    -o goes before packages David Robertson 2023-10-11 14:09:49 +01:00
  • aa649fdc3d
    Build and attach {amd,arm}64 binaries to releases David Robertson 2023-10-11 13:59:42 +01:00
  • 32c2f6b93d Actually use the provided value kegan/race-test-2 Kegan Dougal 2023-10-11 13:21:52 +01:00
  • fe624d5ad0
    Merge pull request #337 from matrix-org/kegan/data-race-poller kegsay 2023-10-11 13:16:19 +01:00
  • 97d53448d7 Fix poller race condition kegan/data-race-poller Kegan Dougal 2023-10-11 12:58:05 +01:00
  • d65c4ebdcf Fix race condition in test Kegan Dougal 2023-10-11 12:36:21 +01:00
  • 37aa1469a5 WIP: use complement libraries Kegan Dougal 2023-10-11 12:23:46 +01:00
  • 565854d3a7
    Remove superseded invites in the poller David Robertson 2023-10-10 18:27:45 +01:00
  • 32bc415472
    Improve variable name? David Robertson 2023-10-10 18:27:27 +01:00
  • 9b9da2a8e9
    New storage func for removing redundant invites David Robertson 2023-10-10 18:17:58 +01:00
  • cd8390fe2f
    Give the accumulator an invites table ptr David Robertson 2023-10-10 17:06:10 +01:00
  • 6fb24ad7b5
    Stop removing invites on the API side David Robertson 2023-10-10 17:03:12 +01:00
  • 899000cfe6
    Fix stupid bug in internal.Keys David Robertson 2023-10-10 16:59:06 +01:00
  • 6e03c2d270
    Select less data David Robertson 2023-10-10 16:43:59 +01:00
  • 4cc3c311db
    Add comments for our future selves David Robertson 2023-10-10 16:31:16 +01:00
  • 19859fece4
    Fixes to the test David Robertson 2023-10-10 15:30:36 +01:00
  • c2f99a6d5d
    Fix stupid syntax David Robertson 2023-10-10 15:13:12 +01:00
  • db7e94dd0f
    Make UserCaches respond to gappy memberships David Robertson 2023-09-27 18:19:57 +01:00
  • 32479e280d
    Move NewEventData to free function David Robertson 2023-10-04 18:58:26 +01:00
  • d08f82ab2c
    Reminder for me in the future David Robertson 2023-10-03 18:15:34 +01:00
  • 2f6a5cf6e2
    Emit cache invalidation for a replaced snapshot David Robertson 2023-09-22 13:58:44 +01:00
  • 638554cc27
    Handle state in Initialise after first snapshot David Robertson 2023-09-21 14:43:31 +01:00
  • c1b41f40b1
    New Storage functions David Robertson 2023-10-04 20:11:16 +01:00