Commit Graph

166 Commits

Author SHA1 Message Date
Shlomi Noach
8d4d9cbaec throttle-http docuemntation 2017-03-26 15:14:36 +03:00
Jacob Bednarz
bf864e0e0c
Add note on binlogs requiring backup > 1d 2017-03-24 14:00:26 +11:00
Jacob Bednarz
fb3993e560
Fix line endings 2017-03-24 13:47:10 +11:00
Jacob Bednarz
99f7b8d8c7
Add link to pt-table-checksum patch 2017-03-24 13:44:55 +11:00
Jacob Bednarz
0b93e3697e
Add notes for aurora replication
Due to the way aurora is architected, replication means something
slightly different to the traditional sense. This includes a work
around to use test/migrate on replica instead of only master migrations.
2017-03-24 13:44:15 +11:00
Jacob Bednarz
8a854b8e6f
Add known limitations of AWS RDS 2017-03-24 13:42:33 +11:00
Jacob Bednarz
a603089813
AWS RDS! 2017-03-24 13:42:09 +11:00
Shlomi Noach
fc268ab16e Merge branch 'fix-infinite-cutover-loop' of github.com:github/gh-ost into fix-infinite-cutover-loop 2017-03-07 08:18:48 +02:00
Shlomi Noach
7f728729e3 documenting gh-ost-on-start-replication hook 2017-03-07 08:18:38 +02:00
Shlomi Noach
d15594824a documenting --timestamp-old-table 2017-02-21 17:34:58 -07:00
Shlomi Noach
6ecf7cc0ee Auto-merged master into interactive-command-question on deployment 2017-02-08 13:03:45 +02:00
Ivan Groenewold
fbf88fd571 additional note for Tungsten and rbr 2017-02-07 11:45:20 -03:00
Ivan Groenewold
f710ca6772 additional info re: Tungsten 2017-02-07 10:56:28 -03:00
Shlomi Noach
e98ffd11a9 Merge branch 'master' into interactive-command-question 2017-02-07 09:49:01 +02:00
Shlomi Noach
e021f43f6d merged upstream 2017-02-06 07:50:12 +02:00
Shlomi Noach
ebf7844e37 5.7 deprecation of alter ignore 2017-02-06 07:48:48 +02:00
Gillian Gunson
6a468c4f36 Fixed tiny typo 2017-02-05 17:28:22 -08:00
Shlomi Noach
d6347c4f33 adding common-questions doc page 2017-02-05 08:03:28 +02:00
Shlomi Noach
599f4323a2 documenting the question argument 2017-01-29 09:25:41 +02:00
Gillian Gunson
e020b9c756 Moved my comment suggestions here 2017-01-19 00:17:43 -08:00
Shlomi Noach
0d31ca8a38 Added 'shared-key' documentation 2017-01-15 09:07:55 +02:00
Shlomi Noach
c5d1ef7f55 proper documentation for shared key requirements 2017-01-10 15:05:06 +02:00
Shlomi Noach
1157027161 documenting --dml-batch-size 2017-01-08 09:46:12 +02:00
Shlomi Noach
914f692af2 grammar 2017-01-04 08:30:23 +02:00
Shlomi Noach
3bf64d8280 typo 2016-12-27 09:16:27 +02:00
Shlomi Noach
9be3c099ee removed redundant paragraph 2016-12-27 09:15:32 +02:00
Shlomi Noach
9f11c6e89e docs: no longer using binary logs for heartbeat 2016-12-27 09:14:11 +02:00
Shlomi Noach
21cf1ffdc5 updated documentation to match --replication-lag-query deprecation 2016-12-27 08:48:34 +02:00
Shlomi Noach
7126b28169 support for --skip-foreign-key-checks 2016-11-21 09:18:40 +01:00
Jonathan Camenisch
668c13cf20 Small typo correction 2016-11-04 11:04:43 -04:00
Shlomi Noach
3be76cd0ff added limitations clarifications: JSON and FEDERATED 2016-11-02 10:41:40 +01:00
Shlomi Noach
7fe7b032e9 concurrent-rowcount defaults 'true' 2016-10-26 10:40:12 +02:00
Shlomi Noach
82a76ae879 Merge branch 'master' into enum-sort-test 2016-10-20 10:16:02 +02:00
Shlomi Noach
adad4b6c34 added enum limitation documentation 2016-10-20 10:07:46 +02:00
Fernando Álvarez
3c767b3611 doc: fix link to cheatsheet on What If page 2016-10-19 23:41:00 +02:00
Gillian Gunson
48c2b6dc14 Added note about table schema needing to be identical 2016-10-19 05:29:34 -07:00
Gillian Gunson
7d313467f1 unified spacing of notes through page 2016-10-19 05:18:21 -07:00
Gillian Gunson
6c0d7d1f64 added requirement about identical table definitions 2016-10-19 05:16:41 -07:00
Shlomi Noach
4d903d0119 Merge pull request #264 from github/discard-foreign-keys
Discard foreign keys
2016-10-12 08:16:27 +02:00
Shlomi Noach
53f7d69a8a documentation for --critical-load-interval-millis flag 2016-10-11 17:07:02 +02:00
Shlomi Noach
5d312a2bfb documenting --discard-foreign-keys flag 2016-10-07 10:23:52 +02:00
Josh Bodah
d008e40ac1 fix more docs typos 2016-09-30 12:39:50 -04:00
Jonah Berquist
c7f8795136 Merge pull request #252 from jbodah/patch-5
fix broken external mysql link in docs
2016-09-29 17:28:51 -07:00
Josh Bodah
738531018b fix broken external mysql link in docs 2016-09-29 17:09:05 -04:00
Josh Bodah
a2444fe93e fix doc spelling 2016-09-29 16:24:04 -04:00
Josh Bodah
52d7bc31ea Change docs from referencing gh-osc
Changes docs to use new exe name of `gh-ost` instead of old name `gh-osc`
2016-09-28 15:20:48 -04:00
Michael Gooden
008ff1f008 Update documentation link. 2016-09-20 22:30:41 +02:00
Josh Bodah
36ab61c278 Fix broken docs link in command-line-flags 2016-09-19 14:57:34 -04:00
Shlomi Noach
88f2af8111 support for --assume-master-host, master-master/tungsten 2016-09-02 13:09:18 +02:00
Shlomi Noach
4331593741 elaborate hooks doc 2016-09-02 10:51:22 +02:00
Shlomi Noach
736c8a042b typos 2016-09-02 08:54:21 +02:00
Shlomi Noach
ad3d1b2384 beautify 2016-09-01 13:45:37 +02:00
Shlomi Noach
34a7306f4b elaborate sub-second lag throttling 2016-09-01 13:44:30 +02:00
Shlomi Noach
25400cdf96 clarified throttling logic; indicating sub-second lag 2016-09-01 13:20:39 +02:00
Shlomi Noach
9c92779939 begin documentation on sub-second replication lag throttling 2016-09-01 13:13:04 +02:00
Shlomi Noach
5773fd22ae more comments on cut-over 2016-09-01 13:12:24 +02:00
Shlomi Noach
d5161c6a89 updating documentation following recent developments
describing `--concurrent-rowcount`
2016-09-01 12:46:54 +02:00
Gillian Gunson
ab70e011ad Added info to critical-load. Format changes 2016-08-31 18:10:02 -07:00
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