Shlomi Noach
dfde634cf6
Merge pull request #217 from github/clarify-critical-load
...
Modified definition of `critical-load`
2016-09-01 09:21:26 +02:00
Gillian Gunson
ab70e011ad
Added info to critical-load. Format changes
2016-08-31 18:10:02 -07:00
Shlomi Noach
904215e286
Merge pull request #204 from github/reduce-minimum-max-lag
...
Reduce minimum maxLagMillisecondsThrottleThreshold to 100ms
2016-08-31 09:29:16 +02:00
Shlomi Noach
f94651f4fb
Merge pull request #213 from github/rowcopy-complete-100
...
indicating 100% when rowcopy is complete
2016-08-31 09:27:33 +02:00
Shlomi Noach
aef56c55f7
indicating 100% when rowcopy is complete
2016-08-30 17:02:29 +02:00
Shlomi Noach
b2c71931c6
refactored all throttling code into throttler.so
2016-08-30 12:25:45 +02:00
Shlomi Noach
23357d0643
WIP: decoupling general throttling from throttle logic
2016-08-30 11:32:17 +02:00
Shlomi Noach
75b2542f26
Merge branch 'master' into reduce-minimum-max-lag
2016-08-30 09:47:33 +02:00
Shlomi Noach
6b65ab44de
Merge pull request #211 from github/fix-path
...
fixed import path
2016-08-30 09:46:04 +02:00
Shlomi Noach
1c3699cc64
fixed import path
2016-08-30 09:45:02 +02:00
Shlomi Noach
2afb86b9e4
support for millisecond throttling
...
- `--max-lag-millis` is at least `100ms`
- `--heartbeat-interval-millis` introduced; defaults `500ms`, can range `100ms` - `1s`
- Control replicas lag calculated asynchronously to throttle test
- aggressive when `max-lag-millis < 1000` and when `replication-lag-query` is given
2016-08-30 09:41:59 +02:00
Shlomi Noach
176aabead0
Merge pull request #190 from github/hooks
...
WIP: Hooks
2016-08-30 09:01:19 +02:00
Shlomi Noach
f5fb984a54
Merge pull request #208 from github/privileges-message
...
clarified privileges requirements
2016-08-30 09:00:46 +02:00
Shlomi Noach
b74804e5c6
Merge branch 'master' into reduce-minimum-max-lag
2016-08-29 14:47:44 +02:00
Shlomi Noach
7450910e70
fixed docs
2016-08-29 12:47:15 +02:00
Shlomi Noach
c0936ed728
clarified privileges requirements
2016-08-29 12:39:31 +02:00
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
b78c50237b
Merge branch 'master' into hooks
2016-08-29 09:51:45 +02:00
Jonah Berquist
2c5668dfa4
spelling enhancement
2016-08-26 16:57:37 -07:00
Jonah Berquist
10b222bc7b
Reduce minimum maxLagMillisecondsThrottleThreshold to 100ms
2016-08-26 16:44:40 -07:00
Shlomi Noach
89a3a261a8
updated version
2016-08-26 08:39:32 +02:00
Shlomi Noach
c70f405d06
Merge branch 'master' into hooks
2016-08-26 08:39:02 +02:00
Shlomi Noach
2663b00e32
Merge pull request #199 from github/config-underscore
...
config file allows underscore variables
2016-08-26 08:30:00 +02:00
Shlomi Noach
4f9c1448d1
Merge pull request #200 from github/support-5-5
...
fixed 5.5 binlog_row_image default value
2016-08-26 08:29:33 +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
59967d53a3
Merge pull request #192 from github/row-copy-complete
...
avoiding writing rows when rowcopy complete
2016-08-26 08:27:49 +02:00
Shlomi Noach
63a0e5cf2c
fixed 5.5 binlog_row_image default value
2016-08-25 16:49:25 +02:00
Shlomi Noach
ef386add5c
hook output and err are written to gh-ost's stderr
2016-08-25 16:08:49 +02:00
Shlomi Noach
676020000a
typo
2016-08-25 15:11:58 +02:00
Shlomi Noach
b967e6e96e
doc clarification
2016-08-25 14:46:43 +02:00
Shlomi Noach
398e1c75ff
doc clarification
2016-08-25 14:44:15 +02:00
Shlomi Noach
ebd53371d6
adding hooks documentation
2016-08-25 14:43:06 +02:00
Shlomi Noach
2c9d71570f
logging intented hook invocation
2016-08-25 14:42:49 +02:00
Shlomi Noach
cbdec6bd39
supporting --hooks-path and --hooks-hint
2016-08-25 13:58:36 +02:00
Shlomi Noach
b60875f32f
added and improved sample hooks
2016-08-25 13:55:34 +02:00
Shlomi Noach
ecd33969bf
added onRowCountComplete(); supporting elapsedSeconds in on-status
2016-08-25 13:55:22 +02:00
Shlomi Noach
fad6743150
added hooks hint message
2016-08-25 13:54:42 +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
bb68cf2011
config file allows underscore variables
2016-08-25 12:21:16 +02:00
Shlomi Noach
bfcedef8cf
updated version
2016-08-25 12:20:33 +02:00
Shlomi Noach
c7d88499af
Merge branch 'master' into row-copy-complete
2016-08-25 10:15:32 +02:00
Shlomi Noach
c7edd1ef84
Merge branch 'master' into concurrent-rowcount
2016-08-25 09:44:12 +02:00
Shlomi Noach
2a00abfc99
Merge pull request #191 from github/sql-mode-strict
...
DML write sets sql_mode to STRICT ALL TABLES
2016-08-25 08:23:44 +02:00
Shlomi Noach
dfc4d65481
Merge pull request #185 from github/local-tests
...
WIP: Local tests
2016-08-24 14:22:09 +02:00
Shlomi Noach
b0a2e4c650
graceful sleep for replica lag
2016-08-24 14:18:49 +02:00
Shlomi Noach
79399f446b
added documentation for local tests
2016-08-24 12:51:01 +02:00
Shlomi Noach
194500c2fa
Merge branch 'master' into local-tests
2016-08-24 12:29:22 +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