Shay
|
553f2f53e7
Replace `EventContext` fields `prev_group` and `delta_ids` with field `state_group_deltas` (#15233)
|
1 year ago |
Eric Eastwood
|
703a8f9c67
Instrument `state` and `state_group` storage related things (tracing) (#15610)
|
1 year ago |
David Robertson
|
3b0083c92a
Use immutabledict instead of frozendict (#15113)
|
1 year ago |
Shay
|
a368d30c1c
More speedups/fixes to creating batched events (#15195)
|
1 year ago |
Shay
|
1c95ddd09b
Batch up storing state groups when creating new room (#14918)
|
1 year ago |
Shay
|
03bccd542b
Add a class UnpersistedEventContext to allow for the batching up of storing state groups (#14675)
|
1 year ago |
David Robertson
|
b5b5f66084
Move `StateFilter` to `synapse.types` (#14668)
|
1 year ago |
Shay
|
1c777ef1e8
Fix docstring in EventContext (#14145)
|
1 year ago |
Richard van der Hoff
|
96d92156d0
Update type of `EventContext.rejected` (#13460)
|
1 year ago |
Erik Johnston
|
1e453053cb
Rename storage classes (#12913)
|
2 years ago |
Shay
|
71e8afe34d
Update EventContext `get_current_event_ids` and `get_prev_event_ids` to accept state filters and update calls where possible (#12791)
|
2 years ago |
Erik Johnston
|
c72d26c1e1
Refactor `EventContext` (#12689)
|
2 years ago |
Dirk Klimpel
|
989fa33096
Add some type hints to datastore. (#12477)
|
2 years ago |
Richard van der Hoff
|
e2e1d90a5e
Faster joins: persist to database (#12012)
|
2 years ago |
Richard van der Hoff
|
c027bc0e4b
Add `FrozenEvent.get_state_key` and use it in a couple of places (#11793)
|
2 years ago |
Patrick Cloke
|
10a88ba91c
Use auto_attribs/native type hints for attrs classes. (#11692)
|
2 years ago |
Tulir Asokan
|
7b4e228e41
Fix using MSC2716 batch sending with event persistence workers (#11220)
|
2 years ago |
Patrick Cloke
|
1f9d0b8a7a
Add type hints to synapse.events.*. (#11066)
|
2 years ago |
Richard van der Hoff
|
26f2bfedbf
Factor out a separate `EventContext.for_outlier` (#10883)
|
2 years ago |
Jonathan de Jong
|
4b965c862d
Remove redundant "coding: utf-8" lines (#9786)
|
3 years ago |
Eric Eastwood
|
0a00b7ff14
Update black, and run auto formatting over the codebase (#9381)
|
3 years ago |
Erik Johnston
|
a7bdf98d01
Rename database classes to make some sense (#8033)
|
3 years ago |
Patrick Cloke
|
8553f46498
Convert a synapse.events to async/await. (#7949)
|
3 years ago |
Patrick Cloke
|
bd6dc17221
Replace iteritems/itervalues/iterkeys with native versions. (#7692)
|
4 years ago |
Erik Johnston
|
7941a70fa8
Fix bug in EventContext.deserialize. (#7393)
|
4 years ago |
Erik Johnston
|
d386f2f339
Add StateMap type alias (#6715)
|
4 years ago |
Erik Johnston
|
fa780e9721
Change EventContext to use the Storage class (#6564)
|
4 years ago |
Richard van der Hoff
|
807ec3bd99
Fix bug which caused rejected events to be stored with the wrong room state (#6320)
|
4 years ago |
Richard van der Hoff
|
0e3ab8afdc
Add some checks that we aren't using state from rejected events (#6330)
|
4 years ago |
Richard van der Hoff
|
4086002827
Improve documentation for EventContext fields (#6319)
|
4 years ago |