Shlomi Noach
|
7bd338faf7
|
Fix to retry logic in row copy
|
2018-09-20 10:49:21 +03:00 |
|
wangfei
|
c7dff99a19
|
fix copyRowsFunc hangs bug
|
2018-07-26 03:02:12 +08:00 |
|
Shlomi Noach
|
fb00a13871
|
Rejecting RENAME TO|AS
|
2018-05-06 11:19:03 +03:00 |
|
Kurt Kotzur
|
15e7417fc5
|
update comment
|
2018-03-19 12:29:49 -07:00 |
|
Kurt Kotzur
|
117b197b2a
|
Obey defaultNumRetries in retryOperationWithExponentialBackoff; name max interval flag more generically (#2)
* rename flags, obey defaultNumRetries
* capitalization fixes
* fix flag description typo
* fix sleep algorithm
|
2018-03-19 12:26:46 -07:00 |
|
Kurt Kotzur
|
628983f78f
|
🎨
|
2018-03-16 12:42:38 -07:00 |
|
Kurt Kotzur
|
64f66c4abb
|
add back nonFatalHint, fix type mismatches
|
2018-03-16 10:54:37 -07:00 |
|
Kurt Kotzur
|
bd62b19b0b
|
remove nonFatalHint argument from retryOperation; add retryOperationWithExponentialBackoff and conditionally use it
|
2018-03-15 17:41:15 -07:00 |
|
Shlomi Noach
|
02579075d0
|
Call the throttler.Teardown
|
2018-01-11 08:03:09 +02:00 |
|
Nikhil Mathew
|
538833ea84
|
Merge branch 'master' into nm-refactor-migration-context
|
2017-11-14 10:29:49 -08:00 |
|
Josh Soref
|
4c93b7ac6d
|
spelling: response
|
2017-11-08 00:55:09 +00:00 |
|
Josh Soref
|
6a8d97c13f
|
spelling: progress
|
2017-11-08 00:50:48 +00:00 |
|
Josh Soref
|
867e6a28b3
|
spelling: merely
|
2017-11-08 00:49:51 +00:00 |
|
Josh Soref
|
d29993ffda
|
spelling: changelog
|
2017-11-08 00:45:19 +00:00 |
|
Nikhil Mathew
|
f06e23282e
|
Merge branch 'master' into nm-refactor-migration-context
|
2017-10-02 10:31:57 -07:00 |
|
Shlomi Noach
|
aff7413624
|
clearer error message when not able to create postpone-cut-over-flag-file
|
2017-10-02 16:00:58 +03:00 |
|
Shlomi Noach
|
c2186db527
|
Merge branch 'master' into touch-postpone-flag-file
|
2017-10-02 15:55:21 +03:00 |
|
Nikhil Mathew
|
84bdfdb1ad
|
Cache DB connection pools on the migrationContext where applicable
|
2017-09-22 16:06:06 -07:00 |
|
Nikhil Mathew
|
5788ab5347
|
CR Revisions: Make concurrent operations safe
|
2017-09-22 15:17:58 -07:00 |
|
dcadevil
|
351bfe1a24
|
Correct spelling for initiateStreaming() comment.
|
2017-09-21 11:36:27 +08:00 |
|
Christian Joudrey
|
2646a0a997
|
Remove unused acceptSignals in migrator
|
2017-09-02 21:59:09 -04:00 |
|
Nikhil Mathew
|
0a7e713e9f
|
Ensure cleanup happens, even on error
|
2017-08-28 15:53:47 -07:00 |
|
Nikhil Mathew
|
e4bb70df43
|
Use change from outbrain/golib PR
|
2017-08-28 15:19:05 -07:00 |
|
Nikhil Mathew
|
3b21f4db37
|
Close remaining DB connections
|
2017-08-28 14:05:15 -07:00 |
|
Nikhil Mathew
|
a1473dfb58
|
Stop infinite goroutines
|
2017-08-08 15:31:25 -07:00 |
|
Nikhil Mathew
|
7412f42371
|
Remove no longer needed acceptSignals func
|
2017-08-08 13:44:53 -07:00 |
|
Nikhil Mathew
|
982b8eede9
|
Refactor global migration context
|
2017-08-08 13:36:54 -07:00 |
|
Shlomi Noach
|
6da0b8af3d
|
Dynamic DML batch size; apadting buffer size to match
|
2017-07-19 16:44:18 +03:00 |
|
Shlomi Noach
|
e6dd2c90d2
|
responding to errors in rowcopy
|
2017-07-11 13:39:11 +03:00 |
|
Shlomi Noach
|
aca288e88d
|
-postpone-cut-over-flag-file implies touching indicated file
|
2017-05-07 14:58:18 +03:00 |
|
Shlomi Noach
|
eaa3489fe0
|
Merge branch 'master' into server-report-coordinates
|
2017-05-01 07:50:13 +03:00 |
|
Shlomi Noach
|
79cee99f57
|
support for 'coordinates' command
|
2017-04-28 15:50:51 -07:00 |
|
Shlomi Noach
|
8a0f1413eb
|
dropped columns are not 'shared' and no data copy attempted for such columns
|
2017-04-23 08:38:35 +03:00 |
|
Shlomi Noach
|
23ce390d69
|
supporting throttle-http
|
2017-03-26 13:10:34 +03:00 |
|
Shlomi Noach
|
7517238bd3
|
Merge branch 'master' into fix-infinite-cutover-loop
|
2017-03-06 21:50:26 +02:00 |
|
Shlomi Noach
|
f11f6f978f
|
mitigating cut-over/write race condition
|
2017-02-24 14:48:10 -07:00 |
|
Shlomi Noach
|
289ce46a2b
|
Merge branch 'master' into fix-infinite-cutover-loop
|
2017-02-16 14:16:32 +02:00 |
|
Shlomi Noach
|
6ecf7cc0ee
|
Auto-merged master into interactive-command-question on deployment
|
2017-02-08 13:03:45 +02:00 |
|
Shlomi Noach
|
10edf3c063
|
Migration only starting after first replication lag metric collected
|
2017-02-07 12:13:19 +02:00 |
|
Shlomi Noach
|
6fa32f6d54
|
cut-over failure on test-on-replica starts replication again
|
2017-02-07 09:31:52 +02:00 |
|
Shlomi Noach
|
be1ab175c7
|
status presents with '# throttle-control-replicas count:'
|
2017-01-29 09:56:25 +02:00 |
|
Shlomi Noach
|
f7d2beb4d2
|
handling a non-DML event at the end of a dml-event sequence
|
2017-01-05 08:13:51 +02:00 |
|
Shlomi Noach
|
baaa255182
|
bailing out from onApplyEventStruct()
|
2017-01-04 12:42:21 +02:00 |
|
Shlomi Noach
|
645af21d03
|
extracted onApplyEventStruct()
|
2017-01-04 12:39:57 +02:00 |
|
Shlomi Noach
|
220bf83a5b
|
Merge branch 'master' into batch-apply-dml-events
|
2017-01-04 08:37:08 +02:00 |
|
Shlomi Noach
|
445c67635d
|
batching DML writes, configurable --dml-batch-size
|
2017-01-03 14:31:19 +02:00 |
|
Shlomi Noach
|
c66356bd05
|
--replication-lag-query is deprecated.
|
2016-12-26 21:38:37 +02:00 |
|
Shlomi Noach
|
ba2a9d9e55
|
support for --master-user and --master-password
|
2016-12-13 16:09:34 +01:00 |
|
Shlomi Noach
|
5119ea4d31
|
added tests to verify no false positives rename-column found
|
2016-11-29 11:08:35 +01:00 |
|
Shlomi Noach
|
7ab6af8f5f
|
never throttling inside cut-over critical section
|
2016-11-17 17:22:13 +01:00 |
|