summary refs log tree commit diff
path: root/scripts-dev/definitions.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-09-13Move the E2E key handling into the e2e handlerMark Haines2-115/+118
2016-09-12Add a timeout parameter for end2end key queries.Mark Haines5-55/+115
Add a timeout parameter for controlling how long synapse will wait for responses from remote servers. For servers that fail include how they failed to make it easier to debug. Fetch keys from different servers in parallel rather than in series. Set the default timeout to 10s.
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
`get_pdu` can succeed but return None.
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
It turns out that postgres doesn't like doing a list of OR's and is about 1000x slower, so we just issue a query for each specific type seperately.
2016-09-09Conform better to the CAS protocol specificationShell Turner1-5/+2
Redirect to CAS's /login endpoint properly, and don't require an <attributes> element. Signed-off-by: Shell Turner <cam.turn@gmail.com>
2016-09-09Add index to event_push_actionsDavid Baker2-1/+21
and remove room_id caluse so it uses it Mostly from @negativemjark
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
Rather than reimplementing the token parsing in the various places. This will make it easier to change the token parsing to allow access_tokens in HTTP headers.
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
inbox table
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 ↵Paul "LeoNerd" Evans1-1/+29
one combined answer to the client
2016-09-08Add a stub run_upgradeMark Haines1-0/