1
0

Commit Graph

  • 11f51e6ded Up maxPersistentPerHost count Erik Johnston 2015-05-28 15:45:46 +01:00
  • 086df80790 Add connection pooling to SimpleHttpClient Erik Johnston 2015-05-28 15:41:50 +01:00
  • 291e942332 Use connection pool for federation connections Erik Johnston 2015-05-28 15:34:00 +01:00
  • 31ade3b3e9 Remove a deep copy Erik Johnston 2015-05-28 13:45:23 +01:00
  • 648aafc178 Use theseus to profile erikj/theseus Erik Johnston 2015-05-28 11:51:08 +01:00
  • 36b3b75b21 Registration should be disabled by default Erik Johnston 2015-05-28 11:01:34 +01:00
  • b037fe7485 Use pyinstrument Erik Johnston 2015-05-27 15:35:57 +01:00
  • 52b81be96e Include duration in output name Erik Johnston 2015-05-27 15:32:12 +01:00
  • 2b0eb839db Use pyinstrument Erik Johnston 2015-05-27 15:31:00 +01:00
  • 9f4e9fcb63 Profile and output long iterations of runUntilConcurrent Erik Johnston 2015-05-27 14:40:21 +01:00
  • 6d1dea337b Merge branch 'release-v0.9.1' of github.com:matrix-org/synapse v0.9.1 Erik Johnston 2015-05-26 16:03:32 +01:00
  • 99eb1172b0 Merge branch 'release-v0.9.1' of github.com:matrix-org/synapse into develop Erik Johnston 2015-05-26 16:02:59 +01:00
  • 6cb3212fc2 changelog Erik Johnston 2015-05-26 16:00:45 +01:00
  • 554c63ca60 Iterate over the user_streams not the user_ids Mark Haines 2015-05-26 15:03:49 +01:00
  • fff7905409 Merge branch 'bugs/SYN-390' into release-v0.9.1 Mark Haines 2015-05-26 14:58:49 +01:00
  • 00dd207f60 Take a dict of the rule, not the rule list Mark Haines 2015-05-26 14:57:48 +01:00
  • e417469af2 changelog Erik Johnston 2015-05-26 11:08:46 +01:00
  • cb7dac3a5d changelog Erik Johnston 2015-05-26 11:08:09 +01:00
  • 2651fd5e24 Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.9.1 Erik Johnston 2015-05-26 11:05:50 +01:00
  • 764856777c changelog Erik Johnston 2015-05-26 11:05:44 +01:00
  • e7b25a649c Merge pull request #166 from matrix-org/bugs/SYN-390 Mark Haines 2015-05-26 10:40:50 +01:00
  • 804b732aab SYN-390: Don't modify the dictionary returned from the database here either Mark Haines 2015-05-26 10:35:08 +01:00
  • 45fffe8cbe Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.9.1 Erik Johnston 2015-05-26 10:22:41 +01:00
  • 9ba3c1ede4 Merge pull request #165 from matrix-org/bugs/SYN-390 Erik Johnston 2015-05-26 10:20:36 +01:00
  • a0bebeda8b SYN-390: Don't modify the dictionary returned from the data store Mark Haines 2015-05-26 10:14:15 +01:00
  • 27e093cbc1 Bump version Erik Johnston 2015-05-22 17:03:37 +01:00
  • d9f60e8dc8 Merge pull request #163 from matrix-org/markjh/presence_list_cache Mark Haines 2015-05-22 17:02:23 +01:00
  • 0e42dfbe22 Merge pull request #164 from matrix-org/markjh/pusher_performance_2 Mark Haines 2015-05-22 17:01:56 +01:00
  • 5ebd33302f Merge pull request #162 from matrix-org/erikj/backfill_fixes Mark Haines 2015-05-22 17:01:40 +01:00
  • 17167898c8 Fix the presence tests Mark Haines 2015-05-22 16:22:54 +01:00
  • 6eadbfbea0 Remove redundant for loop Erik Johnston 2015-05-22 16:12:20 +01:00
  • 1a9a9abcc7 Add a cache for getting the presence list for a user Mark Haines 2015-05-22 16:11:17 +01:00
  • 74b7de83ec Merge branch 'develop' of github.com:matrix-org/synapse into erikj/backfill_fixes Erik Johnston 2015-05-22 16:10:42 +01:00
  • 36317f3dad Merge pull request #156 from matrix-org/erikj/join_perf Mark Haines 2015-05-22 16:09:54 +01:00
  • 052ac0c8d0 Merge pull request #159 from matrix-org/erikj/metrics_interface_config Mark Haines 2015-05-22 16:09:33 +01:00
  • 49a2c10279 Merge pull request #157 from matrix-org/markjh/presence_performance Mark Haines 2015-05-22 16:04:40 +01:00
  • 5d53c14342 Merge pull request #160 from matrix-org/markjh/appservice_performance Mark Haines 2015-05-22 16:04:22 +01:00
  • 4752a990c8 Merge pull request #161 from matrix-org/erikj/txn_logging_fix Mark Haines 2015-05-22 16:03:52 +01:00
  • 106a3051b8 Remove spurious TODO comment Mark Haines 2015-05-22 15:53:03 +01:00
  • 284f55a7fb Add doc strings Erik Johnston 2015-05-22 15:18:04 +01:00
  • 1ce1509989 s/metric_interface/metric_bind_host/ Erik Johnston 2015-05-22 14:51:22 +01:00
  • 8bb85c8c5a Update log line Erik Johnston 2015-05-22 14:48:06 +01:00
  • c8135f808b Remove unused import Mark Haines 2015-05-22 14:45:46 +01:00
  • b21d015c55 Log origin and stats of incoming transactions Erik Johnston 2015-05-22 14:44:25 +01:00
  • e70e8e053e Add txn_id to some log lines Erik Johnston 2015-05-22 14:33:11 +01:00
  • 1b446a5d85 Log less lines at INFO level, but include more helpful information Erik Johnston 2015-05-22 14:26:08 +01:00
  • 59a0682f3e Enable changing the interface the metrics listener binds to Erik Johnston 2015-05-22 13:13:07 +01:00
  • b6adfc59f5 Invalidate the get_latest_event_ids_in_room cache when deleting from event_forward_extremities Mark Haines 2015-05-22 13:00:50 +01:00
  • 254aa3c986 Revert register_new_matrix_user to use v1 api Erik Johnston 2015-05-22 11:59:48 +01:00
  • f43544eecc Make the appservice use 'users_in_room' rather than get_room_members since it is cached Mark Haines 2015-05-22 11:01:28 +01:00
  • a04cde613e Add a cache for get_push rules for user, fix cache invalidation Mark Haines 2015-05-22 10:39:45 +01:00
  • 4429e720ae Merge branch 'master' of github.com:matrix-org/synapse into develop Erik Johnston 2015-05-22 10:33:00 +01:00
  • ee49098843 Changelog v0.9.0-r5 Erik Johnston 2015-05-21 17:36:52 +01:00
  • 51f5d36f4f Merge branch 'hotfixes-v0.9.0-r5' of github.com:matrix-org/synapse Erik Johnston 2015-05-21 17:16:10 +01:00
  • f8c2cd129d Bump version Erik Johnston 2015-05-21 17:03:30 +01:00
  • f6d1183fc5 Merge branch 'markjh/pusher_performance_master' of github.com:matrix-org/synapse into hotfixes-v0.9.0-r5 Erik Johnston 2015-05-21 17:02:54 +01:00
  • 2043527b9b Don't try to use a txn when not in one, remove spurious debug logging Mark Haines 2015-05-21 16:53:03 +01:00
  • 53447e9cd3 Add caches for things requested by the pushers Mark Haines 2015-05-21 15:14:26 +01:00
  • d61ce3f670 Add a cache for get_current_state with state_key Mark Haines 2015-05-21 11:13:19 +01:00
  • a910984b58 Actually return something from lambda Erik Johnston 2015-05-21 15:58:41 +01:00
  • e309b1045d Sort backfill events Erik Johnston 2015-05-21 15:57:35 +01:00
  • 0180bfe4aa Remove dead code Erik Johnston 2015-05-21 15:53:41 +01:00
  • 1f3d1d85a9 Only get non-state Erik Johnston 2015-05-21 15:52:29 +01:00
  • 39a3340f73 Skip events we've already seen Erik Johnston 2015-05-21 15:48:56 +01:00
  • ae3bff3491 Correctly prepopulate queue Erik Johnston 2015-05-21 15:46:07 +01:00
  • dc085ddf8c Don't prepopulate event_results Erik Johnston 2015-05-21 15:44:05 +01:00
  • 73d23c6ae8 Don't readd things that are already in event_results Erik Johnston 2015-05-21 15:40:22 +01:00
  • 6189d8e54d PriorityQueue gives lowest first Erik Johnston 2015-05-21 15:38:08 +01:00
  • 115ef3ddac Correctly capture Queue.Empty exception Erik Johnston 2015-05-21 15:37:43 +01:00
  • 4fb858d90a Merge branch 'develop' of github.com:matrix-org/synapse into erikj/backfill_fixes Erik Johnston 2015-05-21 15:25:54 +01:00
  • 88f1ea36ce Oops, get_rooms_for_user returns a namedtuple, not a room_id Mark Haines 2015-05-21 15:23:40 +01:00
  • c2633907c5 Merge branch 'erikj/join_perf' of github.com:matrix-org/synapse into erikj/backfill_fixes Erik Johnston 2015-05-21 14:58:47 +01:00
  • ebfdd2eb5b Merge branch 'develop' of github.com:matrix-org/synapse into erikj/join_perf Erik Johnston 2015-05-21 14:54:52 +01:00
  • a551c5dad7 Merge pull request #155 from matrix-org/erikj/perf Erik Johnston 2015-05-21 14:54:40 +01:00
  • 27e4b45c06 s/for events/for requests for events/ Erik Johnston 2015-05-21 14:52:23 +01:00
  • ac5f2bf9db s/for events/for requests for events/ Erik Johnston 2015-05-21 14:50:57 +01:00
  • 80a167b1f0 Add comments Erik Johnston 2015-05-21 11:18:22 +01:00
  • 7ae8afb7ef Removed unused 'is_visible' method Mark Haines 2015-05-20 14:48:11 +01:00
  • 9118a92862 Split up _get_events into defer and txn versions Erik Johnston 2015-05-20 13:27:16 +01:00
  • 8eca5bd50a Fix the presence tests Mark Haines 2015-05-20 13:22:18 +01:00
  • e01b825cc9 Clean up the presence_list checking logic a bit Mark Haines 2015-05-20 13:21:59 +01:00
  • ab45e12d31 Make not return a deferred _get_event_from_row_txn Erik Johnston 2015-05-20 13:07:19 +01:00
  • f407cbd2f1 PEP8 Erik Johnston 2015-05-20 13:02:01 +01:00
  • 227f8ef031 Split out _get_event_from_row back into defer and _txn version Erik Johnston 2015-05-20 13:00:57 +01:00
  • 2bc60c55af Fix _get_backfill_events to return events in the correct order Erik Johnston 2015-05-20 12:57:00 +01:00
  • 20814fabdd Actually fetch state for new backwards extremeties when backfilling. Erik Johnston 2015-05-20 11:59:02 +01:00
  • 9084cdd70f Ensure event_results is a set Erik Johnston 2015-05-19 16:34:31 +01:00
  • 5b731178b2 Merge branch 'develop' of github.com:matrix-org/synapse into erikj/join_perf Erik Johnston 2015-05-19 16:08:00 +01:00
  • 3a653515ec Add None check Erik Johnston 2015-05-19 15:27:09 +01:00
  • aa729349dd Fix event_backwards_extrem insertion to ignore outliers Erik Johnston 2015-05-19 15:27:00 +01:00
  • 5b1631a4a9 Add a timeout param to get_event Erik Johnston 2015-05-19 14:53:32 +01:00
  • 291cba284b Handle the case when things return empty but non none things Erik Johnston 2015-05-19 14:27:11 +01:00
  • 253f76a0a5 Don't always hit get_server_verify_key_v1_direct Erik Johnston 2015-05-19 13:43:34 +01:00
  • 6837c5edab Handle the case when things return empty but non none things Erik Johnston 2015-05-19 14:27:11 +01:00
  • 7223129916 Don't apply new room join hack if depth > 5 Erik Johnston 2015-05-19 14:15:05 +01:00
  • 5ae4a84211 Don't always hit get_server_verify_key_v1_direct Erik Johnston 2015-05-19 13:43:34 +01:00
  • 118a760719 Merge branch 'develop' of github.com:matrix-org/synapse into erikj/join_perf Erik Johnston 2015-05-19 13:20:29 +01:00
  • 19505e0392 Disable GZip encoding on static file resources as per comment David Baker 2015-05-19 13:19:47 +01:00
  • df431b127b Add forgotten .items() Erik Johnston 2015-05-19 13:14:21 +01:00
  • 882ac83d8d Fix scripts-dev/convert_server_keys.py to have correct format Erik Johnston 2015-05-19 13:12:55 +01:00