summary refs log tree commit diff
path: root/synapse/replication (unfollow)
Commit message (Expand)AuthorFilesLines
2016-09-14Move RoomListHandler into a separate fileErik Johnston3-159/+186
2016-09-13Fix typo "persiting"Paul "LeoNerd" Evans1-2/+2
2016-09-13Limit how often we ask for keys from dead serversMark Haines1-11/+30
2016-09-13Move the E2E key handling into the e2e handlerMark Haines2-115/+118
2016-09-13make device IDs more useful for human disambiguationMatthew Hodgson1-1/+1
2016-09-12Add a timeout parameter for end2end key queries.Mark Haines5-55/+115
2016-09-12Remove where clauseErik Johnston1-1/+0
2016-09-12Index contains_url for file search queriesErik Johnston2-0/+25
2016-09-12Add WHERE clause support to index creationErik Johnston2-10/+17
2016-09-12Add is_direct param to /createRoomErik Johnston1-0/+6
2016-09-12Fix backfill when cannot find an event.Erik Johnston1-1/+1
2016-09-12Create new index concurrentlyErik Johnston1-1/+1
2016-09-12Change the index to be stream_ordering, highlightErik Johnston1-1/+1
2016-09-12Remove unused importErik Johnston1-1/+0
2016-09-12Use register_background_index_updateErik Johnston1-24/+4
2016-09-12Add back in query changeErik Johnston1-1/+3
2016-09-12Make reindex happen in bgErik Johnston2-3/+32
2016-09-12Fix direct to device messages recieved over federation to notify syncMark Haines1-0/+2
2016-09-12Add comments to existing schema deltas that used "CREATE INDEX" directlyMark Haines6-0/+24
2016-09-12Revert "Add index to event_push_actions"Erik Johnston2-21/+1
2016-09-12Change state fetch query for postgres to be fasterErik Johnston1-19/+35
2016-09-09Conform better to the CAS protocol specificationShell Turner1-5/+2
2016-09-09Add index to event_push_actionsDavid Baker2-1/+21
2016-09-09Fix incorrect attribute nameErik Johnston1-1/+1
2016-09-09CommentErik Johnston1-0/+3
2016-09-09CommentErik Johnston1-0/+1
2016-09-09Add edu.type as part of key. Remove debug loggingErik Johnston1-2/+3
2016-09-09Correctly handle typing stream id resettingErik Johnston1-1/+8
2016-09-09Add helper function for getting access_tokens from requestsMark Haines6-27/+67
2016-09-09Clobber EDUs in send queueErik Johnston5-20/+58
2016-09-09Log if rejecting 3PE query metadata result due to type checkPaul "LeoNerd" Evans1-4/+11
2016-09-09Reject malformed 3PE query metadata results earlier in AS API handling codePaul "LeoNerd" Evans2-11/+15
2016-09-09Drop replication log levelsErik Johnston2-3/+2
2016-09-09Minor fixes from PR commentsPaul "LeoNerd" Evans1-2/+2
2016-09-09Filter returned events for client-facing formatPaul "LeoNerd" Evans1-2/+3
2016-09-09Allow clients to specify the format a room state event is returned inPaul "LeoNerd" Evans1-1/+7
2016-09-09Deduplicate presence in _update_statesErik Johnston1-0/+6
2016-09-09Check if destination is ready for retry earlierErik Johnston1-15/+16
2016-09-09appease pep8Paul "LeoNerd" Evans1-1/+2
2016-09-09Python isn't JavaScript; have to quote dict keysPaul "LeoNerd" Evans1-1/+1
2016-09-09Efficiency fix for lookups of a single protocolPaul "LeoNerd" Evans2-2/+7
2016-09-09Allow lookup of a single 3PE protocol query metadataPaul "LeoNerd" Evans1-0/+21
2016-09-09Fix tightloop on sending transactionErik Johnston1-122/+134
2016-09-09Don't corrupt shared cache on subsequent protocol requestsPaul "LeoNerd" Evans1-0/+2
2016-09-09Use the previous MAX value if any to set the stream_idMark Haines1-1/+2
2016-09-09Track the max_stream_device_id in a separate table, since we delete from the ...Mark Haines4-4/+37
2016-09-09Correctly guard against multiple concurrent transactionsErik Johnston1-38/+41
2016-09-09Bump changelog and versionErik Johnston2-2/+9
2016-09-09Just move the schema and add some DROPsMark Haines2-35/+4
2016-09-09Reduce batch size to be under SQL limitErik Johnston1-1/+1
2016-09-09Update last_device_stream_id_by_dest if there is nothing to sendErik Johnston1-0/+1
2016-09-08Only catch databas errorsMark Haines1-1/+1
2016-09-08Collect up all the "instances" lists of individual AS protocol results into o...Paul "LeoNerd" Evans1-1/+29
2016-09-08