summary refs log tree commit diff
path: root/synapse (unfollow)
Commit message (Expand)AuthorFilesLines
2015-02-12Get an auth query one at a timeErik Johnston1-7/+6
2015-02-11Convert get_rooms to use runInteraction so the transacion has a more helpful ...Erik Johnston1-30/+37
2015-02-11Use encode_canonical_json for http clientErik Johnston1-1/+3
2015-02-11Use encode_canonical_json for pushesErik Johnston1-1/+3
2015-02-11Update dependency linksErik Johnston1-2/+2
2015-02-11Bump syutil versionErik Johnston1-1/+1
2015-02-11Allow newer versions of syutilMark Haines1-1/+1
2015-02-11pyflakesErik Johnston2-2/+1
2015-02-11Remove more debug loggingErik Johnston1-2/+0
2015-02-11Remove debug loggingErik Johnston2-12/+0
2015-02-11Fix so timing out connections to actually work.Erik Johnston2-9/+45
2015-02-11Added another TODO notePaul "LeoNerd" Evans1-0/+3
2015-02-11Cache the result of a get_rooms_for_user query, to make user_rooms_intersect(...Paul "LeoNerd" Evans1-7/+34
2015-02-11First step of making user_rooms_intersect() faster - implement in intersectio...Paul "LeoNerd" Evans1-18/+20
2015-02-11Don't unfreeze when using FreezeEvent.get_dict, as we are using a JSONEncoder...Erik Johnston6-13/+36
2015-02-11Invalidate the cache for an event if it is redactedMark Haines1-0/+2
2015-02-11Fix formattingMark Haines1-2/+0
2015-02-11Add a cache for get_eventMark Haines6-5/+43
2015-02-11Add a lru cache classMark Haines2-0/+166
2015-02-11Blunty replace json with simplejsonErik Johnston21-21/+21
2015-02-11Mention new libs in CHANGESErik Johnston1-0/+2
2015-02-11Factor out some of the common homeserver setup code into aMark Haines25-360/+140
2015-02-11Fix bug where variable was not always definedErik Johnston1-2/+1
2015-02-11PEP8Erik Johnston1-1/+0
2015-02-11Move time_bound_deferred into ClockErik Johnston3-24/+22
2015-02-10Rename path to path_segments to make it clearer that it is a listMark Haines1-4/+4
2015-02-10Time out HTTP federation requestsErik Johnston2-2/+29
2015-02-10Fix code-styleMark Haines7-12/+12
2015-02-10Add the 'setup_requires' and allow easy_install since jenkins uses themMark Haines1-14/+5
2015-02-10Single source version and python dependencies, prevent people accidentally in...Mark Haines3-44/+43
2015-02-10Log all the exits from _attempt_new_transactionErik Johnston1-2/+7
2015-02-10Bump versionErik Johnston2-2/+2
2015-02-10Fix prune_events to work with nested dictsErik Johnston1-2/+4
2015-02-10Code-style fixesMark Haines11-36/+57
2015-02-10Sign auth_chains when returned by /state/ requestsErik Johnston1-0/+11
2015-02-10Remove unnecessary loggingErik Johnston1-6/+1
2015-02-10Fix pyflakesMark Haines1-3/+3
2015-02-10Add performance counters for different stages of loading eventsMark Haines1-24/+60
2015-02-10yaml.load expects strings to be a yaml rather than fileErik Johnston1-1/+2
2015-02-10Use yaml logging config format because it is much nicerErik Johnston1-1/+2
2015-02-10Oops, we do want to defer.return regardless of whether we are caching or notErik Johnston1-1/+1
2015-02-10Move construction of object within if blockErik Johnston1-6/+6
2015-02-09Convert directory paths to absolute paths before daemonizingMark Haines1-2/+3
2015-02-09Use the transaction 'desc' rather than 'name', increment the txn_ids inMark Haines1-3/+3
2015-02-09FormattingMark Haines1-1/+0
2015-02-09Performance counters for database transaction namesMark Haines1-1/+31
2015-02-09During room intial sync, only calculate current state once.Erik Johnston4-21/+43
2015-02-09Need to use re.search if looking for matches not at the start of the string. ...David Baker1-3/+3
2015-02-09oopsMatthew Hodgson1-1/+1
2015-02-09oopsMatthew Hodgson1-1/+1
2015-02-09only do word-boundary patches on bodies for nowMatthew Hodgson2-2/+5
2015-02-09Fix typoErik Johnston1-1/+1
2015-02-09Add looping_call to ClockErik Johnston1-1/+9
2015-02-09Log database time every 10s and log as percentageErik Johnston1-2/+2
2015-02-09Fix testsErik Johnston1-1/+6
2015-02-09Time how long we're spending on the