Shlomi Noach
|
a36d6bee94
|
Merge branch 'logging-interface-contrib' into master
|
2019-12-11 07:03:37 +02:00 |
|
Shlomi Noach
|
d0ce7c014e
|
truncate lag digits
|
2019-10-23 10:18:56 +03:00 |
|
Abeyu M
|
f4676bf463
|
implement a logging interface
|
2019-10-07 11:10:36 -04:00 |
|
Shlomi Noach
|
21e7ec6b7c
|
lag: %+vs notation, e.g. 1s
|
2019-10-07 07:06:11 +03:00 |
|
Shlomi Noach
|
271c7274a3
|
refactor progressPct into migrationContext
|
2019-10-07 06:59:56 +03:00 |
|
Shlomi Noach
|
7869889988
|
context, status and hooks: progressPct and CurrentLag
|
2019-10-06 17:08:35 +03:00 |
|
Shlomi Noach
|
d32304520c
|
Merge branch 'master' into minor_changes
|
2019-01-14 10:45:27 +02:00 |
|
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 |
|
MOON_CLJ
|
21d455013e
|
minor changes and typo correction
|
2018-05-23 13:13:25 +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 |
|