H. Shay
|
404a6e3d79
add suppport for persisting batched events over replication
|
2 years ago |
H. Shay
|
99aa2136c2
add fucntions to persist events as a batch, encapsulate some logic in a helper function
|
2 years ago |
H. Shay
|
d950d99ab5
add some comments and sned events as a batch to be persisted
|
2 years ago |
H. Shay
|
abc497bae6
Merge branch 'shay/batch_events' of https://github.com/matrix-org/synapse into shay/batch_events
|
2 years ago |
H. Shay
|
2bb3af5310
fix tests to reflect new reality
|
2 years ago |
H. Shay
|
fb5ac9208a
ditch auth events and pass state map instead
|
2 years ago |
H. Shay
|
5e72a85f33
split out creating events for batches and add helper methods for duplicated code
|
2 years ago |
H. Shay
|
b80daa3b2b
reduce duplicated code
|
2 years ago |
H. Shay
|
86d135ac63
fix test to align with new behaviour
|
2 years ago |
H. Shay
|
f0b65d057b
add function to calculate event context without pulling from db
|
2 years ago |
H. Shay
|
466d2c5dfb
create events and contexts seperately
|
2 years ago |
H. Shay
|
0a91b06ede
add function to create events without computing event context
|
2 years ago |
H. Shay
|
ab297fa0a1
fix newsfragment
|
2 years ago |
H. Shay
|
b419e55d1e
newsfragment
|
2 years ago |
H. Shay
|
8f8a264fb2
fix tests to accomodate new structure of DAG after room creation
|
2 years ago |
H. Shay
|
7020aeac52
batch some events to send
|
2 years ago |
H. Shay
|
d06fcba002
split out creating and sending event
|
2 years ago |
Eric Eastwood
|
44be42338e
Add support to purge rows from MSC2716 and other tables when purging a room (#13825)
|
2 years ago |
Mathieu Velten
|
d5292b8017
Fix Docker build when Rust .so has been build locally first (#13811)
|
2 years ago |
David Robertson
|
642c4b253d
Compare ported to unported PG schemas in portdb test job (#13808)
|
2 years ago |
David Robertson
|
5e84461653
Minor speedups to CI linting (#13827)
|
2 years ago |
Sean Quah
|
d64e85197a
Remove error spam when users query the keys of departed remote users (#13826)
|
2 years ago |
Mathieu Velten
|
384dca53d6
complement: init postgres DB directly inside the target image (#13819)
|
2 years ago |
Quentin Gliech
|
74f60cec92
Add an admin API endpoint to find a user based on its external ID in an auth provider. (#13810)
|
2 years ago |
reivilibre
|
f7a77ad717
Update request log format documentation to mention the format used when the authenticated user is controlling another user. (#13794)
|
2 years ago |
Sean Quah
|
b73cbb8215
Avoid putting rejected events in room state (#13723)
|
2 years ago |
Eric Eastwood
|
6986bcbf39
Document common fix of Poetry problems by removing egg-info (#13785)
|
2 years ago |
Eric Eastwood
|
5093cbf88d
Be able to correlate timeouts in reverse-proxy layer in front of Synapse (pull request ID from header) (#13801)
|
2 years ago |
Eric Eastwood
|
140af0cdb6
Record any exception when processing a pulled event (#13814)
|
2 years ago |
Patrick Cloke
|
b2b0c85279
Support providing an index predicate for upserts. (#13822)
|
2 years ago |