Cathal Coffey
|
3135a25c1f
|
HeartbeatLag must be < than --max-lag-millis and --cut-over-lock-timeout-seconds to continue
|
2021-02-07 14:31:40 +00:00 |
|
Cathal Coffey
|
503b7b0d6c
|
Consolidate the two sleepWhileTrue loops
|
2021-02-07 13:52:59 +00:00 |
|
Cathal Coffey
|
d5c2414893
|
Move 'heartbeat is too high' back to Debug logs again
|
2021-02-05 10:12:54 +00:00 |
|
Cathal Coffey
|
48ce0873de
|
Store lastHeartbeatOnChangelogTime instead of CurrentHeartbeatLag
|
2021-02-03 10:03:45 +00:00 |
|
Cathal Coffey
|
4efd156759
|
Move 'heartbeat is too high' to Debug logs
|
2021-02-02 09:17:31 +00:00 |
|
Cathal Coffey
|
8a26c9ebf4
|
Don't cut-over until it is safe to do so
|
2021-02-01 10:14:05 +00:00 |
|
Cathal Coffey
|
a4218cd6f4
|
Progress should print HeartbeatLag
|
2021-01-31 18:27:34 +00:00 |
|
Cathal Coffey
|
8aee288fd7
|
Handle onChangelogHeartbeatEvent and update CurrentHeartbeatLag
|
2021-01-31 18:24:26 +00:00 |
|
Cathal Coffey
|
7207bc146a
|
Make it easier to handle different onChangelogEvents
|
2021-01-31 18:23:09 +00:00 |
|
Tim Vaillancourt
|
8c4cd10d79
|
Merge branch 'master' into ipv6
|
2020-10-22 11:39:46 +02:00 |
|
Tim Vaillancourt
|
0e2d33ad86
|
Merge in https://github.com/github/gh-ost/pull/755
|
2020-10-20 16:08:49 +02:00 |
|
Shlomi Noach
|
f482356a94
|
Merge branch 'master' into parse-alter-statement
|
2020-07-22 12:36:59 +03:00 |
|
Shlomi Noach
|
6c7b4736e1
|
Support a complete ALTER TABLE statement in --alter
|
2020-07-22 12:33:02 +03:00 |
|
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
|
6284a34823
|
Merge branch 'master' into ipv6
|
2018-10-02 08:12:15 +03:00 |
|
Shlomi Noach
|
7bd338faf7
|
Fix to retry logic in row copy
|
2018-09-20 10:49:21 +03:00 |
|
Shlomi Noach
|
04c0be6137
|
Merge branch 'master' into ipv6
|
2018-09-17 09:35:18 +03:00 |
|
Shlomi Noach
|
49b80df27b
|
Parsing ipv6 addresses
|
2018-09-16 11:44:52 +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 |
|