1
0

Commit Graph

  • 6b186a57ba Merge branch 'fix' of github.com:matrix-org/synapse into hotfixes-v0.7.0a Erik Johnston 2015-02-12 14:51:46 +00:00
  • 717687e1fc Get an auth query one at a time Erik Johnston 2015-02-12 14:39:31 +00:00
  • 1ed836cc2b Merge branch 'release-v0.7.0' of github.com:matrix-org/synapse v0.7.0 Erik Johnston 2015-02-12 11:42:43 +00:00
  • 49fb1067ec Expand on caching Erik Johnston 2015-02-12 11:33:29 +00:00
  • df29666d3c Add note about alpha csv2 apis Erik Johnston 2015-02-12 11:14:57 +00:00
  • b656081c99 Typoes Erik Johnston 2015-02-12 11:04:52 +00:00
  • 959d77fc7a Add note about push support Erik Johnston 2015-02-12 11:01:53 +00:00
  • a566ed2f0e Bump webclient version Erik Johnston 2015-02-12 10:49:07 +00:00
  • 596728698f Use consistent style of heading Erik Johnston 2015-02-12 10:47:46 +00:00
  • e76c24d6e6 Change develop to v0.7.0 Erik Johnston 2015-02-12 10:46:58 +00:00
  • 28b468b292 More rst fixes. Expand on JSON library change Erik Johnston 2015-02-12 10:46:15 +00:00
  • 2ad2b0dcca Fix rst formatting Erik Johnston 2015-02-12 10:43:43 +00:00
  • 74f49b872e Update CHANGES.rst Erik Johnston 2015-02-12 10:42:45 +00:00
  • 7fedc36ccc Fix rst Erik Johnston 2015-02-12 10:31:31 +00:00
  • b7df941589 Update UPGRADES to mention updated dependencies Erik Johnston 2015-02-12 10:30:34 +00:00
  • 83d41f25d8 Set database schema version in delta Erik Johnston 2015-02-12 10:05:47 +00:00
  • ff2a2ae56e Bump version Erik Johnston 2015-02-12 10:02:06 +00:00
  • 8bbdf32849 Convert get_rooms to use runInteraction so the transacion has a more helpful description Erik Johnston 2015-02-11 18:56:13 +00:00
  • 2bf0e85f3d Use encode_canonical_json for http client Erik Johnston 2015-02-11 17:34:23 +00:00
  • e9e54449f5 Use encode_canonical_json for pushes Erik Johnston 2015-02-11 17:32:42 +00:00
  • af89456c3c Update dependency links Erik Johnston 2015-02-11 17:15:16 +00:00
  • c52e8d395b Merge pull request #61 from matrix-org/timeout-federation-requests Erik Johnston 2015-02-11 17:10:33 +00:00
  • 021d93db11 Merge pull request #62 from matrix-org/state-chache Erik Johnston 2015-02-11 17:10:28 +00:00
  • 54fdbc7e50 Merge pull request #66 from matrix-org/use-simplejson Erik Johnston 2015-02-11 17:10:22 +00:00
  • a793a0b810 Bump syutil version Erik Johnston 2015-02-11 17:02:52 +00:00
  • 42bc56dad3 Merge branch 'develop' of github.com:matrix-org/synapse into use-simplejson Erik Johnston 2015-02-11 17:01:38 +00:00
  • 9c24cff6ef Allow newer versions of syutil Mark Haines 2015-02-11 17:00:20 +00:00
  • 7eef84a95b pyflakes Erik Johnston 2015-02-11 16:52:22 +00:00
  • 76935078d1 Remove more debug logging Erik Johnston 2015-02-11 16:51:22 +00:00
  • ed877d6585 Remove debug logging Erik Johnston 2015-02-11 16:50:46 +00:00
  • ef276e8770 Fix so timing out connections to actually work. Erik Johnston 2015-02-11 16:48:05 +00:00
  • cb43fbeeb4 Fix tests which broke when event caching was introduced. Kegan Dougal 2015-02-11 16:46:01 +00:00
  • f2fdcb7c4b Merge branch 'develop' into application-services Kegan Dougal 2015-02-11 16:43:26 +00:00
  • f518324426 Minor tweaks based on PR feedback. Kegan Dougal 2015-02-11 16:41:16 +00:00
  • b164e0896c Merge branch 'bugs/SYN-264' into develop Paul "LeoNerd" Evans 2015-02-11 16:23:30 +00:00
  • 7f47ba7383 Added another TODO note Paul "LeoNerd" Evans 2015-02-11 16:18:21 +00:00
  • 41a9a76a99 Merge branch 'develop' of github.com:matrix-org/synapse into timeout-federation-requests Erik Johnston 2015-02-11 16:12:59 +00:00
  • 45b56609ae Cache the result of a get_rooms_for_user query, to make user_rooms_intersect() much lighter in the read-common case Paul "LeoNerd" Evans 2015-02-11 16:04:08 +00:00
  • 7be0f6594e First step of making user_rooms_intersect() faster - implement in intersection logic in Python code terms of a DB query that is cacheable per user Paul "LeoNerd" Evans 2015-02-11 15:53:56 +00:00
  • ddb816cf60 Don't unfreeze when using FreezeEvent.get_dict, as we are using a JSONEncoder that understands FrozenDict Erik Johnston 2015-02-11 15:44:28 +00:00
  • 40f332e534 Merge pull request #65 from matrix-org/get_event_cache Mark Haines 2015-02-11 15:44:09 +00:00
  • ddc25cf4e2 Invalidate the cache for an event if it is redacted Mark Haines 2015-02-11 15:23:28 +00:00
  • aff892ce79 Fix formatting Mark Haines 2015-02-11 15:02:35 +00:00
  • f5a70e0d2e Add a cache for get_event Mark Haines 2015-02-11 15:01:15 +00:00
  • d8324d5a2b Add a lru cache class Mark Haines 2015-02-11 14:52:23 +00:00
  • 4ebbaf0d43 Blunty replace json with simplejson Erik Johnston 2015-02-11 14:23:10 +00:00
  • d4abeb8354 Mention new libs in CHANGES Erik Johnston 2015-02-11 14:19:46 +00:00
  • f42e29cf95 Merge pull request #63 from matrix-org/homeserver_test_setup Mark Haines 2015-02-11 11:46:08 +00:00
  • 896253e085 Factor out some of the common homeserver setup code into a setup_test_homeserver function in utils. Mark Haines 2015-02-11 11:37:30 +00:00
  • 14d413752b Fix newline on __init__ Kegan Dougal 2015-02-11 10:53:47 +00:00
  • fd40d992ad PEP8-ify Kegan Dougal 2015-02-11 10:41:33 +00:00
  • 8beb613916 Add newline to EOF Kegan Dougal 2015-02-11 10:36:48 +00:00
  • c7783d6fee Notify ASes for events sent by other users in a room which an AS user is a part of. Kegan Dougal 2015-02-11 10:36:08 +00:00
  • 5758dafb4e Merge branch 'develop' of github.com:matrix-org/synapse into state-chache Erik Johnston 2015-02-11 10:35:13 +00:00
  • 6370cffbbf Fix bug where variable was not always defined Erik Johnston 2015-02-11 10:34:41 +00:00
  • fb233dc40b Merge branch 'develop' of github.com:matrix-org/synapse into timeout-federation-requests Erik Johnston 2015-02-11 10:33:19 +00:00
  • 05b961d7e3 PEP8 Erik Johnston 2015-02-11 10:28:46 +00:00
  • dcf52469e8 Move time_bound_deferred into Clock Erik Johnston 2015-02-11 10:25:06 +00:00
  • 8c83cc471b Merge branch 'master' of github.com:matrix-org/synapse into develop Erik Johnston 2015-02-11 10:19:36 +00:00
  • 9978c5c103 Merge branch 'develop' into application-services Kegan Dougal 2015-02-11 10:03:24 +00:00
  • ba63b4be5d Merge pull request #60 from matrix-org/single_source_version_and_dependencies Mark Haines 2015-02-10 18:27:01 +00:00
  • eab141ee67 Rename path to path_segments to make it clearer that it is a list Mark Haines 2015-02-10 18:25:54 +00:00
  • 0e6b3e4e40 Time out HTTP federation requests Erik Johnston 2015-02-10 18:17:27 +00:00
  • 5e54365234 Merge branch 'develop' into single_source_version_and_dependencies Mark Haines 2015-02-10 18:13:25 +00:00
  • 84a769cdb7 Fix code-style Mark Haines 2015-02-10 17:58:36 +00:00
  • a9684730ac Add the 'setup_requires' and allow easy_install since jenkins uses them Mark Haines 2015-02-10 17:48:16 +00:00
  • 7ed971d9b2 Single source version and python dependencies, prevent people accidentally installing with easy_install, use scripts rather than entry_points to install synctl Mark Haines 2015-02-10 17:42:36 +00:00
  • eae0842bc1 Merge branch 'develop' of github.com:matrix-org/synapse into state-chache Erik Johnston 2015-02-10 17:34:51 +00:00
  • c8e1da930d Log all the exits from _attempt_new_transaction Erik Johnston 2015-02-10 17:30:46 +00:00
  • 771892b314 Merge pull request #59 from matrix-org/hotfixes-v0.6.1f v0.6.1f Erik Johnston 2015-02-10 16:39:05 +00:00
  • b61a308b27 Bump version Erik Johnston 2015-02-10 16:37:12 +00:00
  • e8d4a31475 Fix prune_events to work with nested dicts Erik Johnston 2015-02-10 16:36:51 +00:00
  • b085fac735 Code-style fixes Mark Haines 2015-02-10 16:30:48 +00:00
  • 093e34e301 Merge branch 'develop' of github.com:matrix-org/synapse into state-chache Erik Johnston 2015-02-10 15:46:48 +00:00
  • 697ab75a34 Sign auth_chains when returned by /state/ requests Erik Johnston 2015-02-10 15:46:24 +00:00
  • f8abbae99f Remove unnecessary logging Erik Johnston 2015-02-10 15:45:50 +00:00
  • 794fe2ca45 Merge branch 'develop' of github.com:matrix-org/synapse into state-chache Erik Johnston 2015-02-10 15:23:08 +00:00
  • f88d3ee8ae Merge pull request #58 from matrix-org/get_event_counters Mark Haines 2015-02-10 15:15:20 +00:00
  • fda4422bc9 Fix pyflakes Mark Haines 2015-02-10 14:54:07 +00:00
  • d7c7efb691 Add performance counters for different stages of loading events Mark Haines 2015-02-10 14:50:53 +00:00
  • 91f0e41153 Merge branch 'develop' of github.com:matrix-org/synapse into state-chache Erik Johnston 2015-02-10 14:30:26 +00:00
  • f91345bdb5 yaml.load expects strings to be a yaml rather than file Erik Johnston 2015-02-10 13:57:31 +00:00
  • 30595b466f Use yaml logging config format because it is much nicer Erik Johnston 2015-02-10 13:50:33 +00:00
  • c86ebe7673 Merge branch 'develop' of github.com:matrix-org/synapse into state-chache Erik Johnston 2015-02-10 11:04:37 +00:00
  • 2b042ad67f Oops, we do want to defer.return regardless of whether we are caching or not Erik Johnston 2015-02-10 11:03:16 +00:00
  • d19e2ed02f Move construction of object within if block Erik Johnston 2015-02-10 11:01:15 +00:00
  • b90d377af4 Merge branch 'release-v0.6.2' of github.com:matrix-org/synapse into develop Erik Johnston 2015-02-10 10:33:35 +00:00
  • 8ce100c7b4 Convert directory paths to absolute paths before daemonizing Mark Haines 2015-02-09 18:29:36 +00:00
  • 5c5f5c1f0e Merge pull request #56 from matrix-org/room_initial_sync_perf Mark Haines 2015-02-09 18:09:30 +00:00
  • 375eba6a18 Merge pull request #57 from matrix-org/transaction_counters Erik Johnston 2015-02-09 18:08:08 +00:00
  • 0c4536da8f Use the transaction 'desc' rather than 'name', increment the txn_ids in txn names Mark Haines 2015-02-09 18:06:31 +00:00
  • 347b497db0 Formatting Mark Haines 2015-02-09 17:57:09 +00:00
  • 3a5ad7dbd5 Performance counters for database transaction names Mark Haines 2015-02-09 17:55:56 +00:00
  • d94f682a4c During room intial sync, only calculate current state once. Erik Johnston 2015-02-09 17:41:29 +00:00
  • 8f616684a3 Need to use re.search if looking for matches not at the start of the string. Also comparisons with None should be 'is'. David Baker 2015-02-09 17:01:40 +00:00
  • 0b725f5c4f oops Matthew Hodgson 2015-02-09 16:48:31 +00:00
  • bd2373277d oops Matthew Hodgson 2015-02-09 16:48:09 +00:00
  • a578251b48 only do word-boundary patches on bodies for now Matthew Hodgson 2015-02-09 16:44:47 +00:00
  • 53557fc532 Merge branch 'develop' into application-services Kegan Dougal 2015-02-09 15:20:56 +00:00
  • f7cac2f7b6 Fix bugs so lazy room joining works as intended. Kegan Dougal 2015-02-09 15:01:28 +00:00