Commit message (Expand) | Author | Files | Lines | |
---|---|---|---|---|
2018-03-01 | Add some logging | Erik Johnston | 1 | -0/+2 |
2018-03-01 | Make repl send_event idempotent and retry on timeouts | Erik Johnston | 1 | -6/+38 |
2018-03-01 | Check event auth on the worker | Erik Johnston | 1 | -16/+16 |
2018-03-01 | Correctly send ratelimit and extra_users params | Erik Johnston | 2 | -1/+15 |
2018-03-01 | Fixup comments | Erik Johnston | 1 | -4/+4 |
2018-02-28 | Calculate push actions on worker | Erik Johnston | 3 | -26/+70 |
2018-02-27 | Move storage functions for push calculations | Erik Johnston | 6 | -98/+101 |
2018-02-27 | Add comment | Erik Johnston | 1 | -0/+4 |
2018-02-23 | Update copyright | Erik Johnston | 2 | -0/+2 |
2018-02-23 | Update copyright | Erik Johnston | 3 | -0/+3 |
2018-02-23 | Split EventsWorkerStore into separate file | Erik Johnston | 3 | -361/+401 |
2018-02-23 | Update copyright | Erik Johnston | 2 | -0/+2 |
2018-02-23 | Remove redundant clock | Erik Johnston | 1 | -3/+0 |
2018-02-23 | _event_persist_queue shouldn't be in worker store | Erik Johnston | 1 | -4/+4 |
2018-02-23 | Update copyright | Erik Johnston | 2 | -0/+2 |
2018-02-23 | Update copyright | Erik Johnston | 2 | -0/+2 |
2018-02-23 | Update copyright | Erik Johnston | 3 | -0/+3 |
2018-02-23 | Update copyright | Erik Johnston | 3 | -0/+3 |
2018-02-23 | Use absolute imports | Erik Johnston | 3 | -5/+5 |
2018-02-21 | Fix missing invalidations for receipt storage | Erik Johnston | 2 | -14/+16 |
2018-02-21 | Split out RoomMemberStore | Erik Johnston | 2 | -206/+184 |
2018-02-21 | Split AS stores | Erik Johnston | 2 | -37/+23 |
2018-02-21 | Split out get_events and co into a worker store | Erik Johnston | 2 | -356/+352 |
2018-02-21 | Update comments | Erik Johnston | 1 | -3/+4 |
2018-02-21 | Actually use new param | Erik Johnston | 1 | -1/+3 |
2018-02-21 | Split out EventPushActionWorkerStore | Erik Johnston | 2 | -91/+76 |
2018-02-21 | Split PusherStore | Erik Johnston | 2 | -13/+8 |
2018-02-21 | Split PushRulesStore | Erik Johnston | 3 | -45/+61 |
2018-02-21 | Split AccountDataStore and TagStore | Erik Johnston | 4 | -67/+69 |
2018-02-20 | Raise exception in abstract method | Erik Johnston | 1 | -1/+1 |
2018-02-20 | Fix comment | Erik Johnston | 2 | -2/+2 |
2018-02-20 | Use abstract base class to access stream IDs | Erik Johnston | 2 | -17/+34 |
2018-02-20 | Split ReceiptsStore | Erik Johnston | 3 | -76/+69 |
2018-02-20 | Fix test | Erik Johnston | 1 | -1/+1 |
2018-02-20 | Ensure all push actions are deleted from staging | Erik Johnston | 2 | -2/+19 |
2018-02-20 | Refactor _set_push_actions_for_event_and_users_txn to use events_and_contexts | Erik Johnston | 2 | -33/+41 |
2018-02-20 | Fix unit tests | Erik Johnston | 2 | -5/+7 |
2018-02-20 | Delete from push_actions_staging in federation too | Erik Johnston | 1 | -9/+17 |
2018-02-20 | Batch inserts into event_push_actions_staging | Erik Johnston | 2 | -23/+45 |
2018-02-19 | Update pynacl dependency to 1.2.1 or higher | Pascal Bach | 1 | -1/+1 |
2018-02-16 | (Really) fix tablescan of event_push_actions on purge | Richard van der Hoff | 1 | -1/+0 |
2018-02-16 | Fix typo of double is_highlight | Erik Johnston | 1 | -1/+1 |
2018-02-16 | Comments | Erik Johnston | 3 | -1/+9 |
2018-02-15 | Fix unit test | Erik Johnston | 1 | -4/+6 |
2018-02-15 | Ensure that we delete staging push actions on errors | Erik Johnston | 2 | -3/+25 |
2018-02-15 | Remove context.push_actions | Erik Johnston | 5 | -20/+11 |
2018-02-15 | Update event_push_actions table from staging table | Erik Johnston | 2 | -22/+39 |
2018-02-15 | Store push actions in staging area | Erik Johnston | 3 | -0/+54 |
2018-02-15 | Don't serialize current state over replication | Erik Johnston | 3 | -8/+51 |
2018-02-15 | Fix state group storage bug in workers | Erik Johnston | 1 | -41/+41 |
2018-02-15 | Don't log errors propogated from send_event | Erik Johnston | 1 | -1/+10 |
2018-02-14 | Make store_file use store_into_file | Erik Johnston | 1 | -26/+11 |
2018-02-14 | purge_history: fix sqlite syntax error | Richard van der Hoff | 1 | -1/+4 |
2018-02-14 | purge_history: handle sqlite asshattery | Richard van der Hoff | 1 | -19/+27 |
2018-02-14 | remove overzealous exception handling | Richard van der Hoff | 1 | -18/+10 |
2018-02-14 | purge_history: fix index use | Richard van der Hoff | 1 | -0/+14 |
2018-02-14 | Rework event purge to use a temporary table | Richard van der Hoff | 1 | -35/+58 |
2018-02-13 | Update docs | Erik Johnston | 1 | -1/+4 |
2018-02-13 | Fix log message in purge_history | Richard van der Hoff | 1 | -2/+1 |
2018-02-13 | move search reindex to schema 47 | Richard van der Hoff | 2 | -1/+1 |
2018-02-13 | GIN reindex: Fix syntax errors, improve exception handling | Richard van der Hoff | 1 | -13/+27 |
2018-02-13 | style nit | Richard van der Hoff | 1 | -1/+1 |
2018-02-13 | Fix typos in purge api & doc | Richard van der Hoff | 2 | -4/+2 |
2018-02-12 | Update workers docs to include http port | Erik Johnston | 1 | -5/+20 |
2018-02-09 | purge: move room_depth update to end | Richard van der Hoff | 1 | -6/+12 |
2018-02-09 | delete_local_events for purge_history | Richard van der Hoff | 5 | -15/+67 |
2018-02-09 | purge: Move cache invalidation to more appropriate place | Richard van der Hoff | 1 | -4/+4 |
2018-02-09 | bump purge logging to info | Richard van der Hoff | 1 | -13/+14 |
2018-02-09 | rename delete_old_state -> purge_history | Richard van der Hoff | 2 | -8/+8 |
2018-02-07 | Tell storage providers about new file so they can upload | Erik Johnston | 1 | -0/+6 |
2018-02-07 | Add note in docs/workers.rst | Erik Johnston | 1 | -0/+11 |
2018-02-07 | Move presence handling into handle_new_client_event | Erik Johnston | 1 | -6/+6 |
2018-02-07 | Add event_creator worker | Erik Johnston | 3 | -1/+190 |
2018-02-07 | Add replication http endpoint for event sending | Erik Johnston | 8 | -13/+304 |
2018-02-07 | Remove pointless ratelimit check | Erik Johnston | 1 | -5/+0 |
2018-02-06 | Update copyright | Erik Johnston | 6 | -1/+6 |
2018-02-06 | s/_create_new_client_event/create_new_client_event/ | Erik Johnston | 4 | -12/+12 |
2018-02-06 | Store state groups separately from events (#2784) | Erik Johnston | 12 | -189/+326 |
2018-02-05 | Use StateResolutionHandler to resolve state in persist events | Richard van der Hoff | 1 | -48/+24 |
2018-02-05 | Flatten _get_new_state_after_events | Richard van der Hoff | 1 | -44/+46 |
2018-02-05 | Check that events being persisted have state_group | Richard van der Hoff | 1 | -4/+9 |
2018-02-05 | Add event_map param to resolve_state_groups | Richard van der Hoff | 2 | -4/+31 |
2018-02-05 | Remove redundant return value from _calculate_state_delta | Richard van der Hoff | 1 | -10/+23 |
2018-02-05 | Factor out common code for search insert | Richard van der Hoff | 1 | -33/+62 |
2018-02-05 | Updates tests | Erik Johnston | 2 | -8/+6 |
2018-02-05 | Update places where we create events | Erik Johnston | 7 | -38/+42 |
2018-02-05 | Split event creation into a separate handler | Erik Johnston | 1 | -146/+160 |
2018-02-05 | Move store_event_search_txn to SearchStore | Richard van der Hoff | 2 | -35/+41 |
2018-02-05 | report metrics on number of cache evictions | Richard van der Hoff | 5 | -5/+56 |
2018-02-05 | Fix broken unit test for media storage | Erik Johnston | 1 | -1/+6 |
2018-02-05 | Add .vscode to gitignore | Erik Johnston | 1 | -0/+2 |
2018-02-04 | Factor out common code for search insert | Richard van der Hoff | 1 | -33/+56 |
2018-02-03 | Clean up work_mem handling | Richard van der Hoff | 1 | -11/+41 |
2018-02-03 | Move store_event_search_txn to SearchStore | Richard van der Hoff | 2 | -37/+43 |
2018-02-02 | Reinstate event_search_postgres_gist handler | Richard van der Hoff | 3 | -6/+31 |
2018-02-02 | Handle url_previews with no content-type | Richard van der Hoff | 1 | -21/+34 |
2018-02-01 | doc arg types for _seperate | Richard van der Hoff | 1 | -0/+15 |
2018-02-01 | More docstring fixes | Richard van der Hoff | 1 | -4/+4 |
2018-02-01 |