summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
...
| | | * | | | Don't create event_search index on sqliteRichard van der Hoff2017-05-112-3/+11
| | | * | | | Add more logging for purgingRichard van der Hoff2017-05-111-7/+14
| | | * | | | Add an index to event_searchRichard van der Hoff2017-05-113-3/+35
| | | |/ / /
| | * | | | Merge pull request #2221 from psaavedra/sync_timeline_limit_filter_by_nameErik Johnston2017-05-154-0/+26
| | |\ \ \ \
| | | * | | | Fixed syntax nitsPablo Saavedra2017-05-152-5/+6
| | | * | | | Fixed implementation errorsPablo Saavedra2017-05-152-3/+7
| | | * | | | Configurable maximum number of events requested by /sync and /messages (#2220)Pablo Saavedra2017-05-134-0/+21
| | | |/ / /
| | * | | | Merge pull request #2223 from matrix-org/erikj/ignore_not_retryingErik Johnston2017-05-151-1/+3
| | |\ \ \ \
| | | * | | | Don't log exceptions for NotRetryingDestinationErik Johnston2017-05-151-1/+3
| | | |/ / /
| | * | | | Merge pull request #2215 from hamber-dick/developErik Johnston2017-05-151-0/+9
| | |\ \ \ \ | | | |/ / / | | |/| | |
| | | * | | Merge pull request #1 from hamber-dick/dev-branch-hamber-dickhamber-dick2017-05-101-0/+9
| | | |\ \ \
| | | | * | | Documantation to chek synapse versionhamber-dick2017-05-101-0/+9
| | | |/ / /
| | | | | * avoid access-error if no filter_id matchesKrombel2017-05-151-3/+3
| | | | | * insert whitespace to fix travis buildKrombel2017-05-121-1/+1
| | | | | * add check to only add a new filter if the same filter does not exist previouslyKrombel2017-05-111-0/+9
| | | |_|/ | | |/| |
| | * | | Merge pull request #2214 from matrix-org/rav/hurry_up_purgeRichard van der Hoff2017-05-111-20/+42
| | |\ \ \ | | | |_|/ | | |/| |
| | | * | Tidy purge code and add some commentsRichard van der Hoff2017-05-111-12/+19
| | | * | Don't de-delta state groups we're about to deleteRichard van der Hoff2017-05-101-11/+9
| | | * | add some logging to purge_historyRichard van der Hoff2017-05-101-4/+21
| | * | | Merge pull request #2213 from matrix-org/luke/username-availability-qpLuke Barnard2017-05-112-5/+11
| | |\ \ \ | | | |/ / | | |/| |
| | | * | Modify condition on empty localpartLuke Barnard2017-05-101-1/+1
| | | * | Modify register/available to be GET with query paramLuke Barnard2017-05-102-5/+11
| | |/ /
| | * | Merge pull request #2208 from matrix-org/erikj/ratelimit_overridErik Johnston2017-05-106-19/+93
| | |\ \ | | | |/ | | |/|
| | | * Add per user ratelimiting overridesErik Johnston2017-05-106-19/+93
| | * | Merge pull request #2206 from matrix-org/rav/one_time_key_upload_change_sigRichard van der Hoff2017-05-104-36/+239
| | |\ \
| | | * | Replace some instances of preserve_context_over_deferredRichard van der Hoff2017-05-091-3/+3
| | | * | Do some logging when one-time-keys get claimedRichard van der Hoff2017-05-093-0/+54
| | | * | Allow clients to upload one-time-keys with new sigsRichard van der Hoff2017-05-093-33/+182
| | | |/
| | * | Merge pull request #2209 from matrix-org/luke/username-availability-postLuke Barnard2017-05-101-1/+1
| | |\ \ | | | |/ | | |/|
| | | * Change register/available to POST (from GET)Luke Barnard2017-05-101-1/+1
| | |/
| | * Merge branch 'release-v0.21.0' of github.com:matrix-org/synapse into developErik Johnston2017-05-082-1/+63
| | |\ | | |/ | |/|
| * | Bump version and changelog v0.21.0-rc2Erik Johnston2017-05-082-1/+14
| * | Bump version and changelog v0.21.0-rc1Erik Johnston2017-05-082-1/+50
| | * Merge pull request #2203 from matrix-org/erikj/event_cache_hit_ratioErik Johnston2017-05-083-5/+27
| | |\
| | | * Expand docstring a bitErik Johnston2017-05-081-1/+7
| | | * Don't update event cache hit ratio from get_joined_usersErik Johnston2017-05-083-5/+21
| | * | Merge pull request #2201 from matrix-org/erikj/store_device_cacheErik Johnston2017-05-081-3/+22
| | |\ \
| | | * | Add missing yieldsErik Johnston2017-05-081-2/+4
| | | * | Invalidate cache on device deletionErik Johnston2017-05-081-2/+6
| | | * | CommentErik Johnston2017-05-081-0/+2
| | | * | Cache check to see if device existsErik Johnston2017-05-081-1/+12
| | | |/
| | * | Merge pull request #2202 from matrix-org/erikj/cache_count_deviceErik Johnston2017-05-081-0/+9
| | |\ \ | | | |/ | | |/|
| | | * Cache one time key countsErik Johnston2017-05-081-0/+9
| | |/
| | * Increase client_ip cache sizeErik Johnston2017-05-081-0/+1
| | * Merge pull request #2200 from matrix-org/erikj/revert_pushErik Johnston2017-05-084-24/+53
| | |\
| | | * Revert "Remove unused import"Erik Johnston2017-05-081-0/+1
| | | * Revert "We don't care about forgotten rooms"Erik Johnston2017-05-081-0/+12
| | | * Revert "Speed up filtering of a single event in push"Erik Johnston2017-05-084-24/+40
| | |/ | |/|
| | * Merge pull request #2190 from matrix-org/erikj/mark_remote_as_back_moreErik Johnston2017-05-052-7/+9
| | |\
| | | * Use preserve_fn and add logsErik Johnston2017-05-051-1/+3
| | | * Remove redundant reset of destination timersErik Johnston2017-05-051-7/+0
| | | * Always mark remotes as up if we receive a signed request from themErik Johnston2017-05-051-0/+7
| | * | Merge pull request #2189 from matrix-org/erikj/handle_remote_device_listErik Johnston2017-05-051-1/+28
| |/| |
| | * | CommentErik Johnston2017-05-051-0/+6
| | * | Add comment and TODOErik Johnston2017-05-051-0/+6
| | * | Handle exceptions thrown in handling remote device list updatesErik Johnston2017-05-051-1/+16
| | |/
| * | Merge pull request #2192 from matrix-org/kegan/simple-http-client-timeoutsKegsay2017-05-051-14/+21
| |\ \
| | * | Remember how twisted worksKegan Dougal2017-05-051-2/+2
| | * | Include the clockKegan Dougal2017-05-051-0/+1
| | * | Rewrite SimpleHttpClient.request to include timeoutsKegan Dougal2017-05-051-13/+19
| * | | Merge pull request #2176 from matrix-org/erikj/faster_get_joinedErik Johnston2017-05-051-16/+42
| |\ \ \
| | * | | FixesErik Johnston2017-05-051-3/+4
| | * | | Add commentErik Johnston2017-05-041-0/+3
| | * | | Make get_joined_users fasterErik Johnston2017-05-031-16/+38
| * | | | Merge pull request #2185 from matrix-org/erikj/smaller_cachesErik Johnston2017-05-052-11/+35
| |\ \ \ \
| | * | | | Optimise caches with single keyErik Johnston2017-05-041-9/+33
| | * | | | Reduce size of get_users_in_roomErik Johnston2017-05-041-2/+2
| | | |_|/ | | |/| |
| * | | | Merge pull request #2174 from matrix-org/erikj/current_cache_hostsErik Johnston2017-05-054-5/+54
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | Intern host stringsErik Johnston2017-05-041-1/+2
| | * | | Make caches biggerErik Johnston2017-05-041-1/+1
| | * | | Fix comment and num argsErik Johnston2017-05-042-2/+2
| | * | | Add new storage functions to slave storeErik Johnston2017-05-041-0/+3
| | * | | Add cache for get_current_hosts_in_roomErik Johnston2017-05-023-5/+50
| | | |/ | | |/|
| * | | Merge pull request #2186 from matrix-org/revert-2175-erikj/prefill_stateErik Johnston2017-05-043-27/+9
| |\ \ \
| | * | | Revert "Prefill state caches"Erik Johnston2017-05-043-27/+9
| |/ / /
| * | | Merge pull request #2183 from matrix-org/luke/username-availabilityLuke Barnard2017-05-041-0/+41
| |\ \ \ | | |_|/ | |/| |
| | * | Appease the flake8 godsLuke Barnard2017-05-031-5/+10
| | * | Implement username availability checkerLuke Barnard2017-05-031-0/+36
| * | | Merge pull request #2147 from matrix-org/dbkr/http_request_propagate_errorDavid Baker2017-05-033-4/+41
| |\ \ \
| | * | | No need for the exception variableDavid Baker2017-05-031-1/+1
| | * | | List caught expection typesDavid Baker2017-05-031-1/+1
| | * | | Remove debuggingDavid Baker2017-04-261-2/+1
| | * | | Revert accidental commitDavid Baker2017-04-261-4/+4
| | * | | Merge remote-tracking branch 'origin/develop' into dbkr/http_request_propagat...David Baker2017-04-2619-122/+309
| | |\ \ \
| | * | | | Fix get_jsonDavid Baker2017-04-261-5/+4
| | * | | | Use CodeMessageException subclass insteadDavid Baker2017-04-254-61/+51
| | * | | | Need the HTTP status codeDavid Baker2017-04-211-5/+5
| | * | | | Do the same for get_jsonDavid Baker2017-04-211-8/+21
| | * | | | Don't error for 3xx responsesDavid Baker2017-04-211-1/+1
| | * | | | Merge remote-tracking branch 'origin/develop' into dbkr/http_request_propagat...David Baker2017-04-217-2/+168
| | |\ \ \ \
| | * | | | | Propagate errors sensibly from proxied IS requestsDavid Baker2017-04-213-6/+42
| * | | | | | Merge pull request #2175 from matrix-org/erikj/prefill_stateErik Johnston2017-05-033-9/+27
| |\ \ \ \ \ \
| | * | | | | | Update commentErik Johnston2017-05-031-1/+2
| | * | | | | | CommentsErik Johnston2017-05-032-3/+6
| | * | | | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/prefill_stateErik Johnston2017-05-038-6/+35
| | |\ \ \ \ \ \
| | * | | | | | | Prefill state cachesErik Johnston2017-05-023-6/+18
| | | |_|_|_|_|/ | | |/| | | | |
| * | | | | | | Merge pull request #2170 from matrix-org/erikj/fed_hole_stateErik Johnston2017-05-031-21/+12
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
| | * | | | | | Merge together redundant calculations/loggingErik Johnston2017-05-031-9/+2
| | * | | | | | FixupErik Johnston2017-04-281-10/+4
| | * | | | | | Remove unncessary call in _get_missing_events_for_pduErik Johnston2017-04-281-13/+11
| | * | | | | | Don't fetch state for missing events that we fetchedErik Johnston2017-04-281-0/+6
| * | | | | | | Merge pull request #2178 from matrix-org/erikj/message_metricsErik Johnston2017-05-027-5/+32
| |\ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| | * | | | | | Add more granular event send metricsErik Johnston2017-05-027-5/+32
| | | |/ / / / | | |/| | | |
| * | | | | | Merge pull request #2180 from matrix-org/rav/fix_timeout_on_timeoutRichard van der Hoff2017-05-021-1/+1
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | Instantiate DeferredTimedOutError correctlyRichard van der Hoff2017-05-021-1/+1
| | |/ / / /
| * | | | | Merge pull request #2080 from matrix-org/erikj/filter_speedErik Johnston2017-04-284-40/+24
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Remove unused importErik Johnston2017-04-281-1/+0
| | * | | | We don't care about forgotten roomsErik Johnston2017-04-281-12/+0
| | * | | | Speed up filtering of a single event in pushErik Johnston2017-04-284-40/+37
| * | | | | Merge pull request #2163 from matrix-org/erikj/fix_invite_stateErik Johnston2017-04-273-7/+26
| |\ \ \ \ \
| | * | | | | Comment and remove spurious loggingErik Johnston2017-04-272-1/+3
| | * | | | | Fix testsErik Johnston2017-04-261-3/+3
| | * | | | | Fix invite state to always include all eventsErik Johnston2017-04-263-7/+24
| | |/ / / /
| * | | | | Merge pull request #2127 from APwhitehat/alreadystartedErik Johnston2017-04-271-0/+3
| |\ \ \ \ \
| | * | | | | synctl.py: Check if synapse is already runningAnant Prakash2017-04-131-0/+3
| | | |/ / / | | |/| | |
| * | | | | Merge pull request #2131 from matthewjwolff/developErik Johnston2017-04-273-4/+13
| |\ \ \ \ \
| | * | | | | Queried CONDITIONAL_REQUIREMENTSMatthew Wolff2017-04-181-2/+5
| | * | | | | Fixed travis build failureMatthew Wolff2017-04-171-3/+1
| | * | | | | web_server_root documentation fixMatthew Wolff2017-04-173-4/+12
| * | | | | | Fix bgupdate error if index already exists (#2167)Richard van der Hoff2017-04-271-30/+53
| * | | | | | Merge pull request #2168 from matrix-org/erikj/federation_loggingErik Johnston2017-04-271-2/+22
| |\ \ \ \ \ \
| | * | | | | | TypoErik Johnston2017-04-271-1/+1
| | * | | | | | Add some extra logging for edge cases of federationErik Johnston2017-04-271-2/+22
| | | |_|/ / / | | |/| | | |
| * | | | | | Merge pull request #2130 from APwhitehat/roomexistsErik Johnston2017-04-271-1/+5
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | Check that requested room_id existsAnant Prakash2017-04-141-1/+5
| | | |/ / / | | |/| | |
| * | | | | Merge pull request #2160 from matrix-org/erikj/reduce_join_cache_sizeErik Johnston2017-04-261-2/+3
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | |
| | * | | | Make state caches cache in asciiErik Johnston2017-04-251-2/+3
| * | | | | document how to make IPv6 work (#2088)Matthew Hodgson2017-04-251-0/+19
| * | | | | Merge pull request #2159 from matrix-org/erikj/reduce_join_cache_sizeErik Johnston2017-04-254-10/+42
| |\| | | |
| | * | | | fix upErik Johnston2017-04-251-1/+2
| | * | | | Don't specify default as dictErik Johnston2017-04-251-1/+1
| | * | | | CommentErik Johnston2017-04-251-0/+2
| | * | | | Reduce size of joined_user cacheErik Johnston2017-04-254-11/+40
| * | | | | Merge pull request #2149 from enckse/developErik Johnston2017-04-251-3/+2
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | clarify metric setup to use 'scrape_configs' section of yaml and use an array...Sean Enck2017-04-211-3/+2
| * | | | | Reduce _get_state_group_for_event cache sizeErik Johnston2017-04-251-1/+1
| * | | | | Merge pull request #2158 from matrix-org/erikj/reduce_cache_sizeErik Johnston2017-04-253-24/+28
| |\ \ \ \ \
| | * | | | | Remove DEBUG_CACHESErik Johnston2017-04-251-2/+0
| | * | | | | Reduce cache size by not storing deferredsErik Johnston2017-04-252-22/+28
| * | | | | | Merge pull request #2156 from matrix-org/markjh/old_verify_keysMark Haines2017-04-251-3/+2
| |\ \ \ \ \ \
| | * | | | | | Fix code for reporting old verify keys in synapseMark Haines2017-04-241-3/+2
| |/ / / / / /
| * | | | | | Merge pull request #2145 from matrix-org/rav/reject_invite_to_unreachable_serverRichard van der Hoff2017-04-246-54/+130
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | Try harder when sending leave eventsRichard van der Hoff2017-04-211-1/+19
| | * | | | | Remove redundant try/except clausesRichard van der Hoff2017-04-211-23/+11
| | * | | | | Broaden the conditions for locally_rejecting invitesRichard van der Hoff2017-04-211-1/+7
| | * | | | | Remove redundant functionRichard van der Hoff2017-04-211-10/+5
| | * | | | | Fix some lies, and other clarifications, in docstringsRichard van der Hoff2017-04-214-19/+88
| | | |_|_|/ | | |/| | |
| * | | | | Merge pull request #2155 from matrix-org/erikj/string_internErik Johnston2017-04-241-18/+11
| |\ \ \ \ \
| | * | | | | Only intern ascii stringsErik Johnston2017-04-241-18/+11
| | | |/ / / | | |/| | |
| * | | | | Merge pull request #2154 from matrix-org/erikj/remove_unused_cacheErik Johnston2017-04-242-9/+1
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Remove unused cacheErik Johnston2017-04-242-9/+1
| |/ / / /
| * / / / Document some of the admin APIs (#2143)Richard van der Hoff2017-04-211-0/+73
| |/ / /
| * | | m.read_marker -> m.fully_read (#2128)Luke Barnard2017-04-183-9/+9
| * | | Merge pull request #2132 from feld/patch-1Matthew Hodgson2017-04-171-1/+1
| |\ \ \ | | |_|/ | |/| |
| | * | Update README.rstMark Felder2017-04-171-1/+1
| |/ / |/| |
| * | Merge pull request #2120 from matrix-org/luke/read-markersLuke Barnard2017-04-136-1/+167
| |\ \ | | |/ | |/|
| | * Correct logic in is_event_afterLuke Barnard2017-04-131-1/+1
| | * Simplify is_event_after logicLuke Barnard2017-04-122-12/+6
| | * More null-guard changesLuke Barnard2017-04-121-4/+4
| | * Remove Unused ref to hsLuke Barnard2017-04-121-1/+0
| | * Move a spaceLuke Barnard2017-04-121-2/+2
| | * Only notify user, not entire roomLuke Barnard2017-04-121-3/+1
| | * Remove comment, simplify null-guardLuke Barnard2017-04-121-4/+1
| | * Handle no previous RMLuke Barnard2017-04-121-1/+4
| | * travis flake8..Luke Barnard2017-04-111-0/+1
| | * flake8Luke Barnard2017-04-111-1/+0
| | * Refactor event ordering check to events storeLuke Barnard2017-04-112-28/+32
| | * CopyrightLuke Barnard2017-04-111-1/+1
| | * flake8Luke Barnard2017-04-113-5/+4
| | * Finish implementing RM endpointLuke Barnard2017-04-115-48/+67
| | * Initial commit of RM server-side impllukebarnard2017-04-112-0/+153
| * | Merge pull request #2115 from matrix-org/erikj/dedupe_federation_replErik Johnston2017-04-127-130/+203
| |\ \
| | * | CommentErik Johnston2017-04-121-2/+1
| | * | Reuse get_interested_partiesErik Johnston2017-04-122-19/+8
| | * | Move get_presence_list_* to SlaveStoreErik Johnston2017-04-113-24/+13
| | * | CommentErik Johnston2017-04-112-1/+9
| | * | Move get_interested_partiesErik Johnston2017-04-112-38/+36
| | * | CommentsErik Johnston2017-04-112-9/+10
| | * | Move get_interested_remotes back to presence handlerErik Johnston2017-04-112-38/+55
| | * | CommentsErik Johnston2017-04-111-1/+14
| | * | Reduce federation presence replication trafficErik Johnston2017-04-106-80/+139
| * | | Merge pull request #2121 from matrix-org/paul/sent-transactions-metricPaul Evans2017-04-121-0/+3
| |\ \ \
| | * | | Add a counter metric for successfully-sent transactionsPaul "LeoNerd" Evans2017-04-111-0/+3
| * | | | Merge pull request #2116 from matrix-org/erikj/dedupe_federation_repl2Erik Johnston2017-04-121-6/+24
| |\ \ \ \
| | * | | | Add some commentsErik Johnston2017-04-121-0/+15
| | * | | | Use generatorsErik Johnston2017-04-101-2/+2
| | * | | | Dedupe KeyedEdu and Devices federation repl trafficErik Johnston2017-04-101-6/+9
| | | |/ / | | |/| |
| * | | | Merge pull request #2117 from matrix-org/erikj/remove_http_replicationErik Johnston2017-04-128-990/+11
| |\ \ \ \
| | * | | | Remove last reference to worker_replication_urlErik Johnston2017-04-121-1/+2
| | * | | | Update replication docsErik Johnston2017-04-111-22/+4
| | * | | | Update workers docsErik Johnston2017-04-111-10/+5
| | * | | | Remove test of replication resourceErik Johnston2017-04-111-204/+0
| | * | | | Remove HTTP replication APIsErik Johnston2017-04-115-753/+0
| | |/ / /
| * | | | Merge pull request #2118 from matrix-org/erikj/no_devicesErik Johnston2017-04-121-0/+3
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | Bail on where clause insteadErik Johnston2017-04-111-3/+4
| | * | | Don't bother with outer check for nowErik Johnston2017-04-111-3/+0
| | * | | Fix getting latest device IP for user with no devicesErik Johnston2017-04-111-0/+5
| | | |/ | | |/|
| * | | Merge branch 'master' of github.com:matrix-org/synapse into developErik Johnston2017-04-113-5/+14
| |\ \ \ | |/ / / |/| / / | |/ /
* | | Merge branch 'release-v0.20.0' of github.com:matrix-org/synapse v0.20.0Erik Johnston2017-04-11100-1348/+3717
|\ \ \
| * | | Bump changelog github/release-v0.20.0 release-v0.20.0Erik Johnston2017-04-111-1/+1
| * | | Merge pull request #2110 from matrix-org/rav/fix_reject_persistenceRichard van der Hoff2017-04-071-4/+4
| |\ \ \
| | * | | When we do an invite rejection, save the signed leave event to the dbRichard van der Hoff2017-04-071-4/+4
| |/ / /
| * | | Bump version and changelogErik Johnston2017-04-072-1/+10
| | * | trust a hypothetical future riot.im ISMatthew Hodgson2017-04-101-0/+1
| | |/
| | * TypoErik Johnston2017-04-101-1/+1
| | * Merge pull request #2102 from DanielDent/add-auth-emailDavid Baker2017-04-102-1/+21
| | |\
| | | * Support authenticated SMTPDaniel Dent2017-04-052-1/+21
| | * | Merge pull request #2109 from matrix-org/erikj/send_queue_fixErik Johnston2017-04-103-92/+245
| | |\ \
| | | * | Rename variableErik Johnston2017-04-101-7/+7
| | | * | Revert to sending the same data type as beforeErik Johnston2017-04-101-2/+2
| | | * | Change nameErik Johnston2017-04-101-2/+2
| | | * | CommentsErik Johnston2017-04-102-6/+8
| | | * | CommentErik Johnston2017-04-071-2/+15
| | | * | Add loggingErik Johnston2017-04-071-0/+8
| | | * | Fix up federation SendQueue and document typesErik Johnston2017-04-072-91/+221
| | * | | Up replication ping timeoutErik Johnston2017-04-101-2/+4
| | * | | Merge pull request #2108 from matrix-org/erikj/current_state_idsErik Johnston2017-04-071-10/+26
| | |\ \ \ | | | |/ / | | |/| |
| | | * | CommentErik Johnston2017-04-071-0/+9
| | | * | Speed up get_current_state_idsErik Johnston2017-04-071-10/+17
| | |/ /
| | * | Merge pull request #2107 from HarHarLinks/patch-1Erik Johnston2017-04-071-1/+1
| | |\ \
| | | * | fix typo in synctl helpKim Brose2017-04-061-1/+1
| |_|/ / |/| | |
| | * | Merge pull request #2103 from matrix-org/erikj/no-double-encodeErik Johnston2017-04-075-47/+88
| | |\ \
| | | * | Document types of the replication streamsErik Johnston2017-04-061-28/+76
| | | * | Don't double json encode typing replication dataErik Johnston2017-04-052-6/+2
| | | * | Don't double json encode federation replication dataErik Johnston2017-04-052-13/+10
| | * | | Use iteritemsErik Johnston2017-04-061-2/+2
| | * | | Merge pull request #2106 from matrix-org/erikj/reduce_user_syncErik Johnston2017-04-061-4/+43
| | |\ \ \
| | | * | | CommentErik Johnston2017-04-061-1/+1
| | | * | | DocsErik Johnston2017-04-061-0/+7
| | | * | | Don't immediately notify the master about users whose syncs have gone awayErik Johnston2017-04-051-4/+36
| | | |/ /
| | * | | Fix incorrect type when using InvalidateCacheCommandErik Johnston2017-04-061-1/+1
| | * | | Add log linesErik Johnston2017-04-051-1/+2
| | * | | Merge pull request #2104 from matrix-org/erikj/metrics_tcpErik Johnston2017-04-051-7/+38
| | |\ \ \ | | | |/ / | | |/| |
| | | * | Rearrange metricsErik Johnston2017-04-052-19/+31
| | | * | Fix typoErik Johnston2017-04-051-2/+2
| | | * | Fixup some metrics for tcp replErik Johnston2017-04-052-0/+19
| | |/ /
| | * | Merge pull request #2097 from matrix-org/erikj/repl_tcp_clientErik Johnston2017-04-0521-582/+602
| | |\ \
| | | * | Add commentErik Johnston2017-04-041-0/+5
| | | * | Add the appropriate amount of preserve_fnErik Johnston2017-04-044-17/+19
| | | * | Remove unused worker config optionErik Johnston2017-04-041-1/+0
| | | * | Shuffle and comment synchrotron presenceErik Johnston2017-04-041-9/+11
| | | * | Move where we ack federationErik Johnston2017-04-041-7/+16
| | | * | Update all the workers and master to use TCP replicationErik Johnston2017-04-039-401/+259
| | | * | Change slave storage to use new replication interfaceErik Johnston2017-04-0311-179/+128
| | | * | Add basic replication client handler and factoryErik Johnston2017-04-031-0/+196
| | * | | Merge pull request #2099 from matrix-org/erikj/deviceinbox_reduceErik Johnston2017-04-051-4/+7
| | |\ \ \ | | | |_|/ | | |/| |
| | | * | Deduplicate new deviceinbox rows for replicationErik Johnston2017-04-041-4/+7
| | |/ /
| | * | Merge pull request #2098 from matrix-org/erikj/repl_tcp_fixErik Johnston2017-04-043-6/+15
| | |\ \
| | | * | Advance replication streams even if nothing is listeningErik Johnston2017-04-043-6/+15
| | * | | Fiddle tcp replication loggingErik Johnston2017-04-041-2/+2
| | |/ /