Re-implement unread counts (again) (#8059)
Showing
- changelog.d/8059.feature 1 addition, 0 deletionschangelog.d/8059.feature
- synapse/handlers/sync.py 18 additions, 15 deletionssynapse/handlers/sync.py
- synapse/push/bulk_push_rule_evaluator.py 64 additions, 28 deletionssynapse/push/bulk_push_rule_evaluator.py
- synapse/push/push_tools.py 1 addition, 1 deletionsynapse/push/push_tools.py
- synapse/rest/client/v2_alpha/sync.py 1 addition, 0 deletionssynapse/rest/client/v2_alpha/sync.py
- synapse/storage/databases/main/event_push_actions.py 159 additions, 65 deletionssynapse/storage/databases/main/event_push_actions.py
- synapse/storage/databases/main/events.py 2 additions, 2 deletionssynapse/storage/databases/main/events.py
- synapse/storage/databases/main/schema/delta/58/15unread_count.sql 26 additions, 0 deletions...storage/databases/main/schema/delta/58/15unread_count.sql
- synapse/storage/databases/main/stream.py 18 additions, 3 deletionssynapse/storage/databases/main/stream.py
- tests/replication/slave/storage/test_events.py 6 additions, 4 deletionstests/replication/slave/storage/test_events.py
- tests/rest/client/v2_alpha/test_sync.py 155 additions, 2 deletionstests/rest/client/v2_alpha/test_sync.py
- tests/storage/test_event_push_actions.py 6 additions, 2 deletionstests/storage/test_event_push_actions.py
Loading