Shlomi Noach
e75f1e30f9
more documentation updates
2016-06-06 12:47:32 +02:00
Shlomi Noach
57347ec5b0
Merge pull request #51 from github/cut-over
...
cut-over flag and other stuff
2016-06-06 12:33:25 +02:00
Shlomi Noach
bbd19abc9a
- requiring --cut-over
argument to be two-step|voluntary-lock
(will add udf-wait
once it is ready)
...
The idea is that the user is forced to specify the cut-over type they wish to use, given that each type has some drawbacks.
- More data in status hint
- `select count(*)` is deferred till after we validate migration is valid. Also, it is skipped on `--noop`
2016-06-06 12:33:05 +02:00
Shlomi Noach
78a39d90f8
Merge pull request #49 from github/end-cleanup
...
cleanup at end of operation
2016-06-01 10:41:52 +02:00
Shlomi Noach
42ae3e37f5
dropping _osc (changelog) table at end of operation; also better status hint at end of operation
2016-06-01 10:40:49 +02:00
Shlomi Noach
7dccf7e4f0
Merge pull request #46 from github/operational-perks
...
operational perks
2016-05-31 21:13:30 +02:00
Shlomi Noach
b73eb5adfc
updated version
2016-05-31 21:13:01 +02:00
Shlomi Noach
2df94f9c51
printing courtesy reminder once per 10 minutes
2016-05-31 21:12:39 +02:00
Jonah Berquist
25fd74baf8
Merge pull request #47 from github/fix-typos
...
fix typos
2016-05-27 16:04:37 -07:00
Jonah Berquist
df9c42e301
fix typos
2016-05-27 16:03:47 -07:00
Shlomi Noach
9519a66825
added courtesy-reminder
2016-05-26 14:25:32 +02:00
Shlomi Noach
c63df257db
Merge pull request #43 from github/documentation
...
Beginning documentation
2016-05-25 12:36:46 +02:00
Shlomi Noach
ed81a42e86
adding documentation
2016-05-25 12:34:37 +02:00
Shlomi Noach
b4d5115187
adding documentation
2016-05-25 12:31:33 +02:00
Shlomi Noach
583d6d3147
accepting SIGHUP. Reloads configuration and marks as point of interest
2016-05-25 12:27:58 +02:00
Shlomi Noach
e7239091d7
Merge pull request #45 from github/print-status-point-of-interest
...
support for marking point-of-interest in migration
2016-05-24 08:48:44 +02:00
Shlomi Noach
6d9a8baa68
Merge pull request #44 from github/reconnect-streamer
...
Handling gh-ost replication timeouts
2016-05-24 08:48:25 +02:00
Shlomi Noach
20f000833f
support for marking point-of-interest in migration
2016-05-23 14:58:53 +02:00
Shlomi Noach
059a59939e
adding documentation
2016-05-23 12:33:28 +02:00
Shlomi Noach
026cd122ba
adding documentation
2016-05-23 12:32:43 +02: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
896f560dce
after timeout: reconnecting as new replica; skipping queries correctly
2016-05-23 11:12:59 +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
79f31631eb
initial CONTRIBUTING.md
2016-05-20 13:10:50 +02:00
Shlomi Noach
a863ea6b29
adding templates
2016-05-20 13:08:46 +02:00
Shlomi Noach
1a4bf6ec9f
initial doc layout
2016-05-20 13:06:41 +02:00
Shlomi Noach
ae899bd65c
Merge pull request #41 from github/master-pos-wait-fix2
...
Various problem fixes
2016-05-20 12:53:34 +02:00
Shlomi Noach
5375aa4f69
- Removed use of master_pos_wait()
. It was unneccessary in the first place and introduced new problems.
...
- Supporting `--allow-nullable-unique-key`
- Tool will bail out if chosen key has nullable columns and the above is not provided
- Fixed `OriginalBinlogRowImage` comaprison (lower/upper case issue)
- Introduced reasonable streamer reconnect sleep time
2016-05-20 12:52:14 +02:00
Shlomi Noach
9b54d0208f
- Handling gomysql.replication connection timeouts: reconnecting on last known position
...
- `printStatus()` takes ETA into account
- More info around `master_pos_wait()`
2016-05-19 15:11:36 +02:00
Shlomi Noach
ec34a5ef75
master_pos_wait is now OK to return NULL. We only care if it returns with -1
2016-05-18 15:08:47 +02:00
Shlomi Noach
079f1c0f98
Merge pull request #40 from github/fix-single-row-copy
...
Fixing single-row table migration
2016-05-18 14:53:52 +02:00
Shlomi Noach
9f56a84b57
Fixing single-row table migration
...
- `BuildUniqueKeyRangeEndPreparedQuery` supports `includeRangeStartValues` argument
- `applier` sends `this.migrationContext.GetIteration() == 0` as argument
2016-05-18 14:53:09 +02:00
Shlomi Noach
45371d9374
Merge pull request #36 from github/master-pos-wait-fix
...
some messagages are now Info instead of Debug
2016-05-18 12:21:22 +02:00
Shlomi Noach
55e463350b
Merge pull request #38 from github/credentials-config-cli
...
This closes #25
2016-05-17 15:37:04 +02:00
Shlomi Noach
df0a7513f5
- user/password provided in CLI override those in config file
...
- user no longer defaults to .
- config is now part of Context, and is protected by mutex
2016-05-17 15:35:44 +02:00
Shlomi Noach
fbfe0c71ff
Merge pull request #37 from github/postpone-swap-tables-flag-file
...
postpone-swap-tables-flag-file
2016-05-17 14:42:12 +02:00
Shlomi Noach
879b2b425e
- Support for --postpone-swap-tables-flag-file
: while this file exists, final table swap does not take place, and the ghost table keeps being synchronized
...
- Fixed version printing
- `rowCopyCompleteFlag` is a hint that allows us to escape the infinite loop of rowcopy once we are sure we have reached the end
2016-05-17 14:40:37 +02:00
Shlomi Noach
065d9c40ec
some messagages are now Info instead of Debug
2016-05-17 11:57:43 +02:00
Shlomi Noach
9a3c607665
Merge pull request #35 from github/app-version
...
supporting --version
2016-05-17 11:51:55 +02:00
Shlomi Noach
41b0a4f317
supporting --version
2016-05-17 11:51:21 +02:00