5049 次程式碼提交 (develop)

作者 SHA1 備註 提交日期
  David Robertson 44377f5ac0
Revert postgres logical replication deltaas 5 月之前
  David Robertson 0bb8e418a4
Fix postgres schema after dropping old tables (#16730) 5 月之前
  reivilibre 51e4e35653
Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one. This should allow use of Postgres logical replication. (take 2, now with no added deadlocks!) (#16658) 5 月之前
  Patrick Cloke 579c6be5f6
Drop unused tables & unneeded access token ID for events. (#16522) 5 月之前
  Erik Johnston df366966b4
Speed up pruning of `user_ips` table (#16667) 5 月之前
  Patrick Cloke d199b84006
Remove old full schema dumps. (#16697) 5 月之前
  David Robertson c3627d0f99
Correctly read to-device stream pos on SQLite (#16682) 5 月之前
  David Robertson 32a59a6495
Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16672) 5 月之前
  Jason Little 460743da16
Filter out auth chain queries that don't exist (#16552) 5 月之前
  Erik Johnston 9c02ef21e0
Speed up purge room by adding index (#16657) 6 月之前
  Erik Johnston 4d6b800385
Revert "Fix test not detecting tables with missing primary keys and missing replica identities, then add more replica identities. (#16647)" (#16652) 6 月之前
  Erik Johnston ef5329a9f9
Revert "Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one. This should allow use of Postgres logical replication. (#16456)" (#16651) 6 月之前
  Erik Johnston 3e8531d3ba
Speed up deleting device messages (#16643) 6 月之前
  reivilibre 830988ae72
Fix test not detecting tables with missing primary keys and missing replica identities, then add more replica identities. (#16647) 6 月之前
  David Robertson 43d1aa75e8
Add an Admin API to temporarily grant the ability to update an existing cross-signing key without UIA (#16634) 6 月之前
  Sumner Evans 999bd77d3a
Asynchronous Uploads (#15503) 6 月之前
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) 6 月之前
  Nick Mills-Barrett 0e36a57b60
Remove whole table locks on push rule add/delete (#16051) 6 月之前
  reivilibre 69afe3f7a0
Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one. This should allow use of Postgres logical replication. (#16456) 6 月之前
  Patrick Cloke 2c6a7dfcbf
Use attempt_to_set_autocommit everywhere. (#16615) 6 月之前
  Patrick Cloke 9f514dd0fb
Use _invalidate_cache_and_stream_bulk in more places. (#16616) 6 月之前
  Patrick Cloke ab3f1b3b53
Convert simple_select_one_txn and simple_select_one to return tuples. (#16612) 6 月之前
  Patrick Cloke ff716b483b
Return attrs for more media repo APIs. (#16611) 6 月之前
  David Robertson 91587d4cf9
Bulk-invalidate e2e cached queries after claiming keys (#16613) 6 月之前
  Patrick Cloke 455ef04187
Avoid updating the same rows multiple times with simple_update_many_txn. (#16609) 6 月之前
  Patrick Cloke 9738b1c497
Avoid executing no-op queries. (#16583) 6 月之前
  Patrick Cloke ec9ff389f4
More tests for the simple_* methods. (#16596) 6 月之前
  Patrick Cloke 7e5d3b06fa
Collect information for PushRuleEvaluator in parallel. (#16590) 6 月之前
  Patrick Cloke 92828a7f95
Simplify event persistence code (#16584) 6 月之前
  Patrick Cloke bf69b57422
Fix "'int' object is not iterable" error in set_device_id_for_pushers background update (#16594) 6 月之前
  Patrick Cloke 0afbef30cf
Use simple_select_many_txn in event persistance code. (#16585) 6 月之前
  Patrick Cloke cfb6d38c47
Remove remaining usage of cursor_to_dict. (#16564) 6 月之前
  David Robertson de981ae567
Claim local one-time-keys in bulk (#16565) 6 月之前
  David Robertson fdce83ee60
Claim fallback keys in bulk (#16570) 6 月之前
  Patrick Cloke 2bf9341406
Ensure local invited & knocking users leave before purge. (#16559) 6 月之前
  Patrick Cloke 679c691f6f
Remove more usages of cursor_to_dict. (#16551) 6 月之前
  Patrick Cloke 9407d5ba78
Convert simple_select_list and simple_select_list_txn to return lists of tuples (#16505) 6 月之前
  Erik Johnston ba47fea528
Allow multiple workers to write to receipts stream. (#16432) 6 月之前
  Erik Johnston 8f35f8148e
Fix bug where a new writer advances their token too quickly (#16473) 6 月之前
  Erik Johnston 3bc23cc45c
Fix bug that could cause a `/sync` to tightloop with sqlite after restart (#16540) 6 月之前
  Patrick Cloke 12ca87f5ea
Remove the last reference to event_txn_id. (#16521) 6 月之前
  Erik Johnston e9069c9f91
Mark sync as limited if there is a gap in the timeline (#16485) 7 月之前
  Patrick Cloke 49c9745b45
Avoid sending massive replication updates when purging a room. (#16510) 7 月之前
  Mathieu Velten bcff01b406
Improve performance of delete device messages query (#16492) 7 月之前
  Patrick Cloke 6ad1f9eac2
Convert DeviceLastConnectionInfo to attrs. (#16507) 7 月之前
  Patrick Cloke e3e0ae4ab1
Convert state delta processing from a dict to attrs. (#16469) 7 月之前
  Mathieu Velten eee6474bce
Remove useless async job to delete device messages on sync (#16491) 7 月之前
  Patrick Cloke 4cc729d480
Revert "Drop unused tables & unneeded access token ID for events. (#16268)" (#16465) 7 月之前
  Patrick Cloke cc865fffc0
Convert user_get_threepids response to attrs. (#16468) 7 月之前
  Patrick Cloke a4904dcb04
Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 月之前