summary refs log tree commit diff
path: root/synapse/storage/devices.py (unfollow)
Commit message (Expand)AuthorFilesLines
2018-06-28Attempt to be more performant on PyPy (#3462)Amber Brown40-62/+79
2018-06-28Revert "Revert "Try to not use as much CPU in the StreamChangeCache"" (#3454)Amber Brown2-2/+4
2018-06-27Better testing framework for homeserver-using things (#3446)Amber Brown3-0/+309
2018-06-26Revert "Try to not use as much CPU in the StreamChangeCache"Matthew Hodgson2-4/+2
2018-06-26fixesAmber Brown1-2/+2
2018-06-26fixesAmber Brown2-2/+2
2018-06-26try and make loading items from the cache fasterAmber Brown1-2/+4
2018-06-26Fix error on deleting users pending deactivationDavid Baker1-1/+3
2018-06-26update doc for deactivate APIMatthew Hodgson2-3/+16
2018-06-26add GDPR erase param to deactivate APIMatthew Hodgson2-1/+13
2018-06-25Actually fix itErik Johnston1-3/+3
2018-06-25CommentErik Johnston1-0/+8
2018-06-25Fix bug with assuming wrong typeErik Johnston1-2/+2
2018-06-25Add fast path to _filter_events_for_serverErik Johnston1-1/+34
2018-06-25allow non-consented users to still part rooms (to let us autopart them)Matthew Hodgson1-2/+6
2018-06-25typosMatthew Hodgson1-1/+1
2018-06-25typoMatthew Hodgson1-1/+1
2018-06-25Need to pass reactor to endpoint facErik Johnston1-1/+1
2018-06-25Use towncrier to build the changelog (#3425)Amber Brown20-1/+55
2018-06-25Add UserErasureWorkerStore to workersErik Johnston1-0/+2
2018-06-25Remove all global reactor imports & pass it around explicitly (#3424)Amber Brown9-22/+29
2018-06-25Revert "Revert "Merge pull request #3431 from matrix-org/rav/erasure_visibili...Erik Johnston8-26/+214
2018-06-24Don't print invalid access tokens in the logsTravis Ralston1-2/+2
2018-06-22Revert "Merge pull request #3431 from matrix-org/rav/erasure_visibility"Richard van der Hoff8-214/+26
2018-06-22Deleting from event_push_actions needs to use an indexMark Haines1-1/+8
2018-06-22Also log number of events for serach contextErik Johnston1-0/+5
2018-06-22Add some logging to search queriesErik Johnston1-0/+9
2018-06-22Make _get_joined_hosts_cache cache non-iterableErik Johnston1-1/+1
2018-06-22Make push actions rotation configurableErik Johnston1-3/+5
2018-06-22Disable partial state group caching for wildcard lookupsRichard van der Hoff3-32/+61
2018-06-22Indirect evt_count updates via method callRichard van der Hoff2-1/+12
2018-06-22Pass around the reactor explicitly (#3385)Amber Brown25-93/+141
2018-06-21Fix description of "python_gc_time" metricRichard van der Hoff1-1/+1
2018-06-21Populate synapse_federation_client_sent_pdu_destinations:count again (#3386)Amber Brown1-3/+7
2018-06-21Fix tcp protocol metrics naming (#3410)Amber Brown1-18/+35
2018-06-21Log number of events fetched from DBRichard van der Hoff3-1/+12
2018-06-20Write a clear restart indicator in logsRichard van der Hoff2-12/+19
2018-06-20Fix inflight requests metric (incorrect name & traceback) (#3413)Amber Brown1-3/+7
2018-06-16spell gauge correctlyMatthew Hodgson1-1/+1
2018-06-14link to spec proposal from changelog v0.31.2 github/release-v0.31.2 release-v0.31.2Richard van der Hoff1-0/+3
2018-06-14v0.31.2Richard van der Hoff1-1/+2
2018-06-14changelog for 0.31.2Richard van der Hoff1-0/+6
2018-06-14Fix broken unit testRichard van der Hoff1-2/+14
2018-06-14remove spurious debugRichard van der Hoff1-2/+0
2018-06-14Add error code to room creation errorMichael Wagner1-2/+6
2018-06-14Make default state_default 50Richard van der Hoff2-20/+167
2018-06-14Clarify interface for event_authRichard van der Hoff1-18/+16
2018-06-14add a last seen metric (#3396)Amber Brown1-0/+21
2018-06-14Refactor get_send_level to take a power_levels eventRichard van der Hoff2-8/+39
2018-06-14Remove run_on_reactor (#3395)Amber Brown13-63/+6
2018-06-12Use the RegistryProxy for appservices tooTravis Ralston1-1/+2
2018-06-12The flag is named enable_metrics, not collect_metricsTravis Ralston11-11/+11
2018-06-12Fix federation_client to send the right HostRichard van der Hoff1-14/+51
2018-06-12Media repo support for content erasureDavid Baker3-1/+16
2018-06-12Filter out erased messagesRichard van der Hoff2-22/+68
2018-06-12mark accounts as erased when requestedRichard van der Hoff3-4/+20
2018-06-12UserErasureStoreRichard van der Hoff3-0/+126
2018-06-12simplify get_persisted_pduRichard van der Hoff2-30/+27
2018-06-12remove dead filter_events_for_clientsRichard van der Hoff3-92/+35
2018-06-11Optimise state_group_cache updateRichard van der Hoff1-5/+1
2018-06-11fix idiotic typo in state resMatthew Hodgson1-2/+2
2018-06-08tweak changelog v0.31.1 github/release-v0.31.1 release-v0.31.1Neil Johnson1-2/+4
2018-06-08Update CHANGES.rstNeil Johnson1-1/+1
2018-06-08changelog a bump versionNeil Johnson2-1/+11
2018-06-08Fix event filtering in get_missing_events handlerRichard van der Hoff1-0/+4
2018-06-08fix various changelog bugs and typosMatthew Hodgson1-4/+3
2018-06-08Try to log more helpful info when a sig verification failsRichard van der Hoff1-6/+25
2018-06-08Fix event filtering in get_missing_events handlerRichard van der Hoff1-0/+4
2018-06-07fix various changelog bugs and typosMatthew Hodgson1-4/+3
2018-06-07fix logRichard van der Hoff1-1/+1
2018-06-07Fix event-purge-by-ts admin APIRichard van der Hoff1-6/+4
2018-06-06Add missing dependency on attrRichard van der Hoff1-0/+1
2018-06-06Fix sql error in _get_state_groups_from_groupsRichard van der Hoff1-1/+1
2018-06-067 char sha in changelog v0.31.0 github/release-v0.31.0 release-v0.31.0Neil Johnson1-3/+3
2018-06-06Update CHANGES.rstNeil Johnson1-4/+4
2018-06-06bump version and changelogNeil Johnson2-3/+12
2018-06-06also redact __str__ of ApplicationService used for loggingMichael Telatynski1-1/+5
2018-06-06redact_uri in two missed log pathsMichael Telatynski1-2/+2
2018-06-06pep8David Baker1-3/+3
2018-06-06More doc fixesDavid Baker1-2/+2
2018-06-06Fix metric documentation tables (#3341)Amber Brown1-20/+30
2018-06-06Add note to changelog on prometheus metricsRichard van der Hoff1-1/+4
2018-06-06Fix metric documentation tables (#3341)Amber Brown1-20/+30
2018-06-06federation/send_queue.py: fix usage of sortedcontainers.SortedDictIvan Shapovalov1-27/+22
2018-06-05update tox.ini to cover 292 succeeding testsKrombel1-11/+19
2018-06-05factor out uri redaction into a method on httpMichael Telatynski3-13/+17
2018-06-05fix pep8David Baker1-3/+5
2018-06-05doc fixesDavid Baker2-7/+7
2018-06-05Let's try labels instead of label, that might workWill Hunt1-3/+3
2018-06-06Port to sortedcontainers (with tests!) (#3332)Amber Brown6-35/+241
2018-06-05Add metrics to track appservice transactionsWill Hunt1-0/+22
2018-06-04doc/postgres.rest: fix displaying of the last command blockBruno Pagani1-9/+9
2018-06-04Fix replication metricsRichard van der Hoff1-2/+2
2018-06-04bump version and changelog v0.31.0-rc1Neil Johnson2-1/+47
2018-06-04Hopefully, fix LaterGuage error handlingRichard van der Hoff1-3/+6
2018-06-04Add hacky cache factor override systemErik Johnston4-4/+18
2018-06-04DocstringDavid Baker1-0/+14
2018-06-04Fix commentDavid Baker1-1/+1
2018-06-04Missing yieldDavid Baker1-1/+1
2018-06-04docstringDavid Baker1-1/+9
2018-06-04Put python's logs into Trial when running unit tests (#3319)Amber Brown1-13/+27
2018-06-03federation/send_queue.py: fix usage of LaterGaugeIvan Shapovalov1-1/+1
2018-06-02Strip `access_token` from outgoing requests using existing regexMichael Telatynski1-1/+6
2018-06-01Remove was_forgotten_atRichard van der Hoff1-26/+0
2018-06-01Handle RRs which arrive before their eventsRichard van der Hoff1-25/+19
2018-06-01Ignore depth when updating read-receiptsRichard van der Hoff1-30/+37
2018-06-01Add private IPv6 addresses to preview blacklist #3312Felix Schäfer1-0/+3
2018-06-01remove unnecessary INSERTNeil Johnson1-1/+0
2018-05-31code_style.rst: formattingRichard van der Hoff1-1/+1
2018-05-31Run Prometheus on a different port, optionally. (#3274)Amber Brown16-26/+192
2018-05-31Consistently use six's iteritems and wrap lazy keys/values in list() if they'...Amber Brown29-101/+116
2018-05-30remove trailing whitespaceRichard van der Hoff1-2/+2
2018-05-30