41 Commits (f2f2c7c1f05de87f43cc2d18d5dc9bd636b3ed0a)

Autor SHA1 Mensaje Fecha
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) hace 6 meses
  Patrick Cloke aa483cb4c9
Update ruff config (#16283) hace 8 meses
  Erik Johnston bd558a6dc3
Speed up state res in rare case we don't have all events (#16116) hace 9 meses
  Erik Johnston 95a96b21eb
Add foreign key constraint to `event_forward_extremities`. (#15751) hace 10 meses
  Eric Eastwood 0f02f0b4da
Remove experimental MSC2716 implementation to incrementally import history into existing rooms (#15748) hace 11 meses
  Eric Eastwood 77156a4bc1
Process previously failed backfill events in the background (#15585) hace 1 año
  Sean Quah d9f694932c
Fix spinloop during partial state sync when a prev event is in backoff (#15351) hace 1 año
  dependabot[bot] 9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103) hace 1 año
  Patrick Cloke 42aea0d8af
Add final type hint to tests.unittest. (#15072) hace 1 año
  Patrick Cloke 3ac412b4e2
Require types in tests.storage. (#14646) hace 1 año
  Eric Eastwood 40bb37eb27
Stop getting missing `prev_events` after we already know their signature is invalid (#13816) hace 1 año
  David Robertson e8f30a76ca
Fix overflows in /messages backfill calculation (#13936) hace 1 año
  Eric Eastwood df8b91ed2b
Limit and filter the number of backfill points to get from the database (#13879) hace 1 año
  Eric Eastwood ac1a31740b
Only try to backfill event if we haven't tried before recently (#13635) hace 1 año
  reivilibre c2fe48a6ff
Rename the `EventFormatVersions` enum values so that they line up with room version numbers. (#13706) hace 1 año
  Richard van der Hoff 147f098fb4
Stop writing to `event_reference_hashes` (#12679) hace 2 años
  Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) hace 2 años
  Richard van der Hoff 63c46349c4
Implement MSC3706: partial state in `/send_join` response (#11967) hace 2 años
  Andrew Morgan 8ff465d206 Fix logic for dropping old events in fed queue (#11806) hace 2 años
  Andrew Morgan dc671d3ea7
Fix logic for dropping old events in fed queue (#11806) hace 2 años
  Patrick Cloke 3e0536cd2a
Replace uses of simple_insert_many with simple_insert_many_values. (#11742) hace 2 años
  Sean Quah a4dce5b53d
Remove redundant `COALESCE()`s around `COUNT()`s in database queries (#11570) hace 2 años
  Erik Johnston 01d45fe964
Prune inbound federation queues if they get too long (#10390) hace 2 años
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) hace 3 años
  Patrick Cloke 2a99cc6524
Use the chain cover index in get_auth_chain_ids. (#9576) hace 3 años
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) hace 3 años
  Erik Johnston 1315a2e8be
Use a chain cover index to efficiently calculate auth chain difference (#8868) hace 3 años
  Erik Johnston df4b1e9c74
Pass room_id to get_auth_chain_difference (#8879) hace 3 años
  Erik Johnston c5b6abd53d
Correctly handle unpersisted events when calculating auth chain difference. (#8827) hace 3 años
  Erik Johnston a7bdf98d01
Rename database classes to make some sense (#8033) hace 3 años
  Erik Johnston 4a17a647a9
Improve get auth chain difference algorithm. (#7095) hace 4 años
  Richard van der Hoff dc41fbf0dd Remove unused get_prev_events_and_hashes_for_room hace 4 años
  Richard van der Hoff 5a04781643 rename get_prev_events_for_room to get_prev_events_and_hashes_for_room hace 4 años
  Erik Johnston 756d4942f5 Move DB pool and helper functions into dedicated Database class hace 4 años
  Erik Johnston bc244627ac Fix postgres unit tests hace 4 años
  Neil Johnson 034db2ba21 Fix dummy event insertion consent bug (#6053) hace 4 años
  Amber Brown 32e7c9e7f2
Run Black. (#5482) hace 4 años
  Amber Brown 77055dba92
Fix tests on postgresql (#3740) hace 5 años
  Amber Brown 99dd975dae
Run tests under PostgreSQL (#3423) hace 5 años
  black 8b3d9b6b19 Run black. hace 5 años
  Amber Brown 2511f3f8a0
Test fixes for Python 3 (#3647) hace 5 años
  Richard van der Hoff 639480e14a Avoid creating events with huge numbers of prev_events hace 6 años