Shlomi Noach
|
6dfa4873c2
|
removed excessive argument
|
2016-08-29 10:44:43 +02:00 |
|
Shlomi Noach
|
6e5db089c8
|
supporting onRowCountComplete hook
|
2016-08-29 09:58:31 +02:00 |
|
Shlomi Noach
|
c70f405d06
|
Merge branch 'master' into hooks
|
2016-08-26 08:39:02 +02:00 |
|
Shlomi Noach
|
2b595b15f2
|
Merge pull request #196 from github/concurrent-rowcount
concurrent row-count
|
2016-08-26 08:29:01 +02:00 |
|
Shlomi Noach
|
b064174ab4
|
added elapsedSeconds to status hook
|
2016-08-25 13:54:21 +02:00 |
|
Shlomi Noach
|
cb1a7e2805
|
merged master
|
2016-08-25 12:32:03 +02:00 |
|
Shlomi Noach
|
c7d88499af
|
Merge branch 'master' into row-copy-complete
|
2016-08-25 10:15:32 +02:00 |
|
Shlomi Noach
|
1773f338c2
|
keeping track of delta rows
on concurrent count(*) this means we re-apply delta onto new estimate
|
2016-08-24 12:16:34 +02:00 |
|
Shlomi Noach
|
553f4c8d13
|
concurrent row-count
|
2016-08-24 11:39:44 +02:00 |
|
Shlomi Noach
|
56fd82a824
|
Merge pull request #174 from Wattpad/test-on-replica-manual-replication-control
outstanding. Thank you!
|
2016-08-24 09:12:21 +02:00 |
|
Paulo Bittencourt
|
6b21ade6d0
|
Check for --test-on-replica-skip-replica-stop in cutOver method
|
2016-08-23 18:34:10 -04:00 |
|
Shlomi Noach
|
56d09c4105
|
avoiding writing rows when rowcopy complete
|
2016-08-23 14:26:47 +02:00 |
|
Shlomi Noach
|
a1e191078a
|
rename 'about'->'before'
|
2016-08-23 11:40:32 +02:00 |
|
Shlomi Noach
|
1c2a77ef95
|
hook names; added on-stop-replication hook
|
2016-08-23 11:35:48 +02:00 |
|
Shlomi Noach
|
1021a83ac0
|
Merge pull request #189 from dveeden/feedback_on_wait
thank you
|
2016-08-23 09:50:50 +02:00 |
|
Daniël van Eeden
|
d8cfd49e2c
|
Message about waiting should be INFO not DEBUG
|
2016-08-23 09:41:07 +02:00 |
|
Shlomi Noach
|
972728cf40
|
added onStatus hook
|
2016-08-22 16:24:41 +02:00 |
|
Shlomi Noach
|
1376f0af23
|
fixed UPDATE dml on renamed column
|
2016-08-22 08:49:27 +02:00 |
|
Shlomi Noach
|
6acbe7e3ae
|
detecting and executing hooks
|
2016-08-20 08:24:20 +02:00 |
|
Shlomi Noach
|
cdf393a30e
|
initial support for hooks
|
2016-08-19 14:52:49 +02:00 |
|
Shlomi Noach
|
d8e30fcd85
|
fixed sup printing heuristic
|
2016-08-19 09:41:25 +02:00 |
|
Shlomi Noach
|
9752179723
|
interactive command: sup
|
2016-08-19 09:16:17 +02:00 |
|
Shlomi Noach
|
e6a02d81e0
|
Merge pull request #170 from github/nice-ratio-doc-clarification
clarifying meaning of sleep-ratio
|
2016-08-19 08:27:22 +02:00 |
|
Shlomi Noach
|
7e9f578e12
|
progress is 100% when 0/0 rows copied
|
2016-08-18 13:20:09 +02:00 |
|
Shlomi Noach
|
5dbd2e1c85
|
clarifying meaning of sleep-ratio
|
2016-08-18 13:13:51 +02:00 |
|
Shlomi Noach
|
8bf07c506f
|
Merge pull request #147 from github/cleanup-socket-file
Cleanup socket file
|
2016-08-12 11:26:37 +02:00 |
|
Shlomi Noach
|
a46022f727
|
localized function name
|
2016-08-11 17:37:50 +02:00 |
|
Shlomi Noach
|
66ff5964ed
|
relaxed check for log_slave_updates
|
2016-08-11 14:49:14 +02:00 |
|
Shlomi Noach
|
dd1ef29dac
|
cleaning up socket file
|
2016-08-11 09:01:14 +02:00 |
|
Damian Gryski
|
e02a49449e
|
all: use time.Since() instead of time.Now().Sub
Patch created with:
gofmt -w -r 'time.Now().Sub(a) -> time.Since(a)' .
|
2016-08-02 08:38:56 -04:00 |
|
Shlomi Noach
|
46bbea2a32
|
ETA counting rows, fixed copy time on count
|
2016-07-29 10:40:23 +02:00 |
|
Shlomi Noach
|
25ce8b0758
|
status hint parameters using normalized names
|
2016-07-29 09:20:00 +02:00 |
|
Shlomi Noach
|
edacb8f959
|
Merge pull request #116 from github/nice-ratio-float
nice-ratio is now float64
|
2016-07-29 07:16:33 +02:00 |
|
Shlomi Noach
|
be8a023350
|
nice-ratio is now float64
|
2016-07-28 14:37:17 +02:00 |
|
Shlomi Noach
|
b99ce969c7
|
serving socket before counting table rows
|
2016-07-28 13:01:26 +02:00 |
|
Shlomi Noach
|
b548a6a172
|
adding human friendly hint re: throttling and binary logs
|
2016-07-27 10:45:22 +02:00 |
|
Shlomi Noach
|
dbcc0e09c7
|
status hint shows [set] next to existing flag files
|
2016-07-27 10:36:24 +02:00 |
|
Shlomi Noach
|
e900dae2e9
|
More informative information upon control-replicas lagging
|
2016-07-27 09:59:46 +02:00 |
|
Shlomi Noach
|
b53ee24a1f
|
dynamic replication-lag-query
|
2016-07-26 14:14:25 +02:00 |
|
Shlomi Noach
|
5d23b72955
|
Merge pull request #107 from github/throttle-control-replicas
fix to throttle-control-replicas check
|
2016-07-26 12:13:22 +02:00 |
|
Shlomi Noach
|
7a70c24503
|
replica-migration cleanup; updating allEventsUpToLockProcessedInjectedFlag
|
2016-07-26 12:06:20 +02:00 |
|
Shlomi Noach
|
034ea7646a
|
fix to throttle-control-replicas check
|
2016-07-26 11:51:24 +02:00 |
|
Shlomi Noach
|
ef59a866d8
|
Removed legacy 'safe cut-over'
Now that we have the atomic cut-over, the former is redundant
|
2016-07-16 08:12:19 -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
|
37e3c94c87
|
supporting 'unpostpone' command
|
2016-07-01 10:59:09 +02:00 |
|
Shlomi Noach
|
0191b2897d
|
an atomic cut-over implementation, as per issue #82
|
2016-06-27 11:08:06 +02:00 |
|
Shlomi Noach
|
4f299f320e
|
noop more verbose
|
2016-06-27 08:49:26 +02:00 |
|
Shlomi Noach
|
e0de69b028
|
a noop operation dumps SHOW CREATE TABLE
|
2016-06-22 12:39:13 +02:00 |
|
Shlomi Noach
|
5b20122957
|
on noop operation, drop ghost table at end
|
2016-06-22 10:48:17 +02:00 |
|