summary refs log tree commit diff
path: root/synapse/storage/presence.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Consistently use six's iteritems and wrap lazy keys/values in list() if they'...Amber Brown2018-05-311-5/+2
* Actually call invalidateErik Johnston2017-03-241-1/+1
* Use presence replication stream to invalidate cacheErik Johnston2017-03-241-2/+2
* Cache get_presence storageErik Johnston2017-02-131-3/+11
* Hook up the send queue and create a federation sender workerErik Johnston2016-11-161-0/+7
* Add some invalidations to a cache_streamErik Johnston2016-08-151-10/+22
* Don't hit DB for noop replications queriesErik Johnston2016-06-081-0/+3
* Add desc to get_presence_for_usersErik Johnston2016-05-181-0/+1
* Remove some unused functions (#711)Mark Haines2016-04-081-10/+0
* Use a stream id generator for backfilled idsMark Haines2016-04-011-2/+4
* Merge pull request #489 from matrix-org/markjh/replicationMark Haines2016-03-011-0/+16
|\
| * Add a /replication API for extracting the updates that happened onMark Haines2016-03-011-0/+16
* | Load the current id in the IdGenerator constructorMark Haines2016-03-011-2/+2
|/
* Create a new stream_id per presence updateErik Johnston2016-02-231-6/+9
* Prefix TS fields with _tsErik Johnston2016-02-181-11/+12
* Initial cutErik Johnston2016-02-171-50/+120
* Fix up logcontextsErik Johnston2016-02-081-2/+3
* Implement a _simple_select_many_batchErik Johnston2016-01-251-17/+18
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Bump size of get_presence_state cacheErik Johnston2015-08-181-1/+1
* Remember to invalidate cachesErik Johnston2015-08-171-2/+8
* Implement a batched presence_handler.get_state and use itErik Johnston2015-08-171-2/+4
* Add batched version of store.get_presence_stateErik Johnston2015-08-171-1/+19
* Move all the caches into their own package, synapse.util.cachesErik Johnston2015-08-111-1/+2
* Change Cache to not use *args in its interfaceErik Johnston2015-08-071-2/+2
* Add a cache for getting the presence list for a userMark Haines2015-05-221-8/+27
* Implement or_ignore flag on insertsErik Johnston2015-04-071-0/+1
* Give sensible names for '_simple_...' transactionsErik Johnston2015-03-201-0/+11
* Tidy up _simple_... methodsErik Johnston2015-03-201-1/+0
* Update copyright noticesMark Haines2015-01-061-1/+1
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* retcols is mandatory. i have no idea how this could ever have worked?Matthew Hodgson2014-08-161-0/+1
* An initial hack at storing presence state-change mtimes in database and prese...Paul "LeoNerd" Evans2014-08-131-2/+3
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
* Reference Matrix Home Servermatrix.org2014-08-121-0/+103