Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove conn_id | Erik Johnston | 2018-09-04 | 1 | -2/+2 |
| | |||||
* | Remove conn_id from repl prometheus metrics | Erik Johnston | 2018-09-03 | 1 | -10/+10 |
| | | | | | `conn_id` gets set to a random string, and so we end up filling up prometheus with tonnes of data series, which is bad. | ||||
* | Logcontexts for replication command handlers | Richard van der Hoff | 2018-08-17 | 1 | -13/+29 |
| | | | | | | | | | | Run the handlers for replication commands as background processes. This should improve the visibility in our metrics, and reduce the number of "running db transaction from sentinel context" warnings. Ideally it means converting the things that fire off deferreds into the night into things that actually return a Deferred when they are done. I've made a bit of a stab at this, but it will probably be leaky. | ||||
* | run isort | Amber Brown | 2018-07-09 | 1 | -16/+24 |
| | |||||
* | Fix tcp protocol metrics naming (#3410) | Amber Brown | 2018-06-21 | 1 | -18/+35 |
| | |||||
* | Fix replication metrics | Richard van der Hoff | 2018-06-04 | 1 | -2/+2 |
| | | | | fix bug introduced in #3256 | ||||
* | Merge remote-tracking branch 'origin/develop' into 3218-official-prom | Amber Brown | 2018-05-28 | 1 | -7/+7 |
|\ | |||||
| * | replace some iteritems with six | Adrian Tschira | 2018-05-19 | 1 | -4/+5 |
| | | | | | | | | Signed-off-by: Adrian Tschira <nota@notafile.com> | ||||
* | | more cleanup | Amber Brown | 2018-05-22 | 1 | -3/+6 |
| | | |||||
* | | fix the test failures | Amber Brown | 2018-05-22 | 1 | -1/+1 |
| | | |||||
* | | replacing portions | Amber Brown | 2018-05-21 | 1 | -54/+34 |
|/ | |||||
* | make imports local | Adrian Tschira | 2018-04-28 | 1 | -2/+2 |
| | | | | Signed-off-by: Adrian Tschira <nota@notafile.com> | ||||
* | Metrics for number of RDATA commands received | Richard van der Hoff | 2018-01-15 | 1 | -5/+14 |
| | | | | I found myself wishing we had this. | ||||
* | Reduce log levels in tcp replication | Erik Johnston | 2017-07-11 | 1 | -2/+2 |
| | |||||
* | Make workers report to master for user ip updates | Erik Johnston | 2017-06-27 | 1 | -0/+6 |
| | |||||
* | Typo | Erik Johnston | 2017-04-10 | 1 | -1/+1 |
| | |||||
* | Up replication ping timeout | Erik Johnston | 2017-04-10 | 1 | -2/+4 |
| | |||||
* | Add log lines | Erik Johnston | 2017-04-05 | 1 | -1/+2 |
| | |||||
* | Rearrange metrics | Erik Johnston | 2017-04-05 | 1 | -16/+31 |
| | |||||
* | Fix typo | Erik Johnston | 2017-04-05 | 1 | -2/+2 |
| | |||||
* | Fixup some metrics for tcp repl | Erik Johnston | 2017-04-05 | 1 | -0/+16 |
| | |||||
* | Merge pull request #2098 from matrix-org/erikj/repl_tcp_fix | Erik Johnston | 2017-04-04 | 1 | -5/+7 |
|\ | | | | | Advance replication streams even if nothing is listening | ||||
| * | Advance replication streams even if nothing is listening | Erik Johnston | 2017-04-04 | 1 | -5/+7 |
| | | | | | | | | | | | | Otherwise the streams don't advance and steadily fall behind, so when a worker does connect either a) they'll be streamed lots of old updates or b) the connection will fail as the streams are too far behind. | ||||
* | | Fiddle tcp replication logging | Erik Johnston | 2017-04-04 | 1 | -2/+2 |
|/ | |||||
* | Add a timestamp to USER_SYNC command | Erik Johnston | 2017-03-31 | 1 | -2/+5 |
| | | | | This timestamp is used to indicate when the user last sync'd | ||||
* | Initial TCP protocol implementation | Erik Johnston | 2017-03-30 | 1 | -0/+601 |
This defines the low level TCP replication protocol |