Commit Graph

208 Commits

Author SHA1 Message Date
Shlomi Noach
75b2542f26 Merge branch 'master' into reduce-minimum-max-lag 2016-08-30 09:47:33 +02:00
Shlomi Noach
2afb86b9e4 support for millisecond throttling
- `--max-lag-millis` is at least `100ms`
- `--heartbeat-interval-millis` introduced; defaults `500ms`, can range `100ms` - `1s`
- Control replicas lag calculated asynchronously to throttle test
  - aggressive when `max-lag-millis < 1000` and when `replication-lag-query` is given
2016-08-30 09:41:59 +02:00
Shlomi Noach
7450910e70 fixed docs 2016-08-29 12:47:15 +02:00
Shlomi Noach
676020000a typo 2016-08-25 15:11:58 +02:00
Shlomi Noach
398e1c75ff doc clarification 2016-08-25 14:44:15 +02:00
Shlomi Noach
ebd53371d6 adding hooks documentation 2016-08-25 14:43:06 +02:00
Shlomi Noach
79399f446b added documentation for local tests 2016-08-24 12:51:01 +02:00
Daniël van Eeden
bf7d33efe5 Improve documentation for throttle-control-replicas interactive command 2016-08-23 09:16:25 +02:00
Shlomi Noach
9752179723 interactive command: sup 2016-08-19 09:16:17 +02:00
Shlomi Noach
5dbd2e1c85 clarifying meaning of sleep-ratio 2016-08-18 13:13:51 +02:00
Shlomi Noach
508534976a assume-rbr and SUPER documentation
- introducing --assume-rbr
- discussing the implication of being able to run without SUPER
2016-08-18 10:09:06 +02:00
Shlomi Noach
5d29e3dedd master-master unsupported 2016-08-11 09:18:22 +02:00
Shlomi Noach
97496d9a7e Clarifying row image requirement 2016-08-02 10:25:36 +02:00
Chris Lewis
c3d53cf419 Mention that Google Cloud SQL also requires SUPER 2016-08-01 12:46:42 -07:00
Shlomi Noach
327fd70aa2 understanding output: updated with output improvements 2016-07-31 15:56:27 +02:00
Shlomi Noach
4121a1af1a limitation noted: generated columns 2016-07-31 15:25:32 +02:00
Shlomi Noach
b90a6d185f adding The Fine Print documentation 2016-07-31 09:46:15 +02:00
Shlomi Noach
3f172d3500 fixed broken link, typos 2016-07-22 17:26:33 +02:00
Shlomi Noach
a0e10a17d8 more what-if 2016-07-19 16:40:50 -06:00
Shlomi Noach
b0c0049c76 more doc 2016-07-16 06:57:22 -06:00
Shlomi Noach
f09af79b9f illustrations 2016-07-16 05:44:04 -06:00
Shlomi Noach
4a66290b8c general flow 2016-07-16 05:36:32 -06:00
Shlomi Noach
30069871ed cheatsheet text 2016-07-16 05:32:06 -06:00
Shlomi Noach
5fb65968a4 cheatsheet text 2016-07-16 05:28:21 -06:00
Shlomi Noach
d688cadabc cheatsheet text 2016-07-16 05:27:44 -06:00
Shlomi Noach
6aba76cd79 cheatsheet text 2016-07-16 05:24:00 -06:00
Shlomi Noach
8ae191cf12 beginning cheatsheet 2016-07-16 05:22:35 -06:00
Shlomi Noach
1fec66d646 prettify 2016-07-16 05:20:34 -06:00
Shlomi Noach
7643eb39a2 more documentation
- what if?
- requirements and limitations
- more abotu variables
- logo
2016-07-16 05:18:45 -06:00
Shlomi Noach
8e46b4ceea max-lag-millis is dynamicly controllable 2016-07-13 09:44:00 +02:00
Shlomi Noach
c116d84acb added nice-ratio 2016-07-04 14:29:09 +02:00
Shlomi Noach
16de269de4 throttle-query, unpostpone 2016-07-01 13:19:02 +02:00
Shlomi Noach
b7def18b20 describing atomic cut-over; elabrating on increased traffic 2016-07-01 13:02:46 +02:00
Shlomi Noach
80fcc05eb5 supporting interactive command throttle-control-replicas 2016-06-20 12:09:04 +02:00
Shlomi Noach
62b8a897e3 Retries, better visibility, documentation
- Rowcopy time is bounded by copy end-time
- Retries are configurable via `--default-retries` (default: `60`)
- `migrator` notes the hostname
- `applier` and `inspector` note `impliedKey` (`@@hostname` and `@@port`)
- Added lots of code comments
- Adding documentation for "triggerless design"
2016-06-19 17:55:37 +02:00
Shlomi Noach
1226fa893f updated documentation re: cut-over, test-on-replica, migrate-on-replica 2016-06-15 12:31:38 +02:00
Shlomi Noach
087d1dd64d suuporting dynamic reconfiguration of max-load 2016-06-09 11:25:01 +02:00
Shlomi Noach
b042fc1ea8 moar documentation 2016-06-08 16:14:59 +02:00
Shlomi Noach
b0e00f561e moar documentation 2016-06-08 16:14:58 +02:00
Shlomi Noach
fe0e791c39 moar, moar docs. Explaining why triggerless 2016-06-08 11:12:20 +02:00
Shlomi Noach
8e32604e49 more documentation 2016-06-07 14:18:55 +02:00
Shlomi Noach
a6c21dcdb0 - --postpone-swap-tables-flag-file renamed to --postpone-cut-over-flag-file
- More `README` documentation
- Added "throttle" documentation
2016-06-07 14:05:25 +02:00
Shlomi Noach
fc00cb2289 adding interactive user commands 2016-06-07 11:59:17 +02:00
Shlomi Noach
e75f1e30f9 more documentation updates 2016-06-06 12:47:32 +02:00
Jonah Berquist
df9c42e301 fix typos 2016-05-27 16:03:47 -07:00
Shlomi Noach
493b8512ac adding documentation 2016-05-23 12:13:54 +02:00
Shlomi Noach
aae0f5cee4 adding documentation 2016-05-23 11:59:42 +02:00
Shlomi Noach
0050665393 adding documentation 2016-05-23 11:35:04 +02:00
Shlomi Noach
5a5f43d15b adding documentation 2016-05-20 17:08:31 +02:00
Shlomi Noach
8430dbe878 adding documentation 2016-05-20 17:00:16 +02:00
Shlomi Noach
8102c90ee2 adding documentation 2016-05-20 16:35:52 +02:00
Shlomi Noach
a9d4c11aa1 adding documentation 2016-05-20 16:34:52 +02:00
Shlomi Noach
7463079e0d adding documentation 2016-05-20 16:26:47 +02:00
Shlomi Noach
1d287a8417 adding documentation 2016-05-20 16:22:28 +02:00
Shlomi Noach
5180206bc6 adding documentation 2016-05-20 16:10:02 +02:00
Shlomi Noach
02ddf76da0 adding documentation 2016-05-20 16:07:45 +02:00
Shlomi Noach
d5f583d6c9 more doc template 2016-05-20 13:17:45 +02:00
Shlomi Noach
1a4bf6ec9f initial doc layout 2016-05-20 13:06:41 +02:00