pacien
|
07d7cbfe69
devices: use combined ANY clause for faster cleanup (#15861)
|
1 year ago |
Erik Johnston
|
5ed0e8c61f
Cache requests for user's devices from federation (#15675)
|
1 year ago |
Patrick Cloke
|
375b0a8a11
Update code to refer to "workers". (#15606)
|
1 year ago |
Erik Johnston
|
6204c3663e
Revert pruning of old devices (#15360)
|
1 year ago |
Erik Johnston
|
f0d8f66eaa
Fix registering a device on an account with lots of devices (#15348)
|
1 year ago |
Erik Johnston
|
78cdb72cd6
Delete stale non-e2e devices for users, take 3 (#15183)
|
1 year ago |
Patrick Cloke
|
02f74f3a99
Combine AbstractStreamIdTracker and AbstractStreamIdGenerator. (#15192)
|
1 year ago |
dependabot[bot]
|
9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103)
|
1 year ago |
Sean Quah
|
d0c713cc85
Return read-only collections from `@cached` methods (#13755)
|
1 year ago |
Patrick Cloke
|
a481fb9f98
Refactor get_user_devices_from_cache to avoid mutating cached values. (#15040)
|
1 year ago |
Erik Johnston
|
fd296b7343
Fix exception on start up about device lists (#15041)
|
1 year ago |
Sean Quah
|
cf66d712c6
Fix initialization of `_device_list_id_gen` (#14914)
|
1 year ago |
Erik Johnston
|
65d0386693
Always notify replication when a stream advances (#14877)
|
1 year ago |
Erik Johnston
|
2b084c5b71
Merge device list replication streams (#14833)
|
1 year ago |
reivilibre
|
ba4ea7d13f
Batch up replication requests to request the resyncing of remote users's devices. (#14716)
|
1 year ago |
Nick Mills-Barrett
|
db1cfe9c80
Update all stream IDs after processing replication rows (#14723)
|
1 year ago |
reivilibre
|
74b89c2761
Revert the deletion of stale devices due to performance issues. (#14662)
|
1 year ago |
Erik Johnston
|
94bc21e69f
Limit the number of devices we delete at once (#14649)
|
1 year ago |
Erik Johnston
|
c2de2ca630
Delete stale non-e2e devices for users, take 2 (#14595)
|
1 year ago |
Erik Johnston
|
cee9445884
Better return type for `get_all_entities_changed` (#14604)
|
1 year ago |
Patrick Cloke
|
fac8a38525
Properly handle unknown results for the stream change cache. (#14592)
|
1 year ago |
David Robertson
|
c29e2c6306
Revert "POC delete stale non-e2e devices for users (#14038)" (#14582)
|
1 year ago |
David Robertson
|
e860316818
Fix `UndefinedColumn: column "key_json" does not exist` errors when handling users with more than 50 non-E2E devices (#14580)
|
1 year ago |
Erik Johnston
|
c7e29ca277
POC delete stale non-e2e devices for users (#14038)
|
1 year ago |
Sean Quah
|
f792dd74e1
Remove option to skip locking of tables during emulated upserts (#14469)
|
1 year ago |
Erik Johnston
|
f38d7d79c8
Add another index to `device_lists_changes_in_room` (#14534)
|
1 year ago |
Sean Quah
|
9cae44f49e
Track unconverted device list outbound pokes using a position instead (#14516)
|
1 year ago |
David Robertson
|
115f0eb233
Reintroduce #14376, with bugfix for monoliths (#14468)
|
1 year ago |
Patrick Cloke
|
d8cc86eff4
Remove redundant types from comments. (#14412)
|
2 years ago |
Erik Johnston
|
d63814fd73
Revert "Remove slaved id tracker (#14376)" (#14463)
|
2 years ago |