Releases: github/gh-ost
Releases · github/gh-ost
GA release v1.0.28
Many additions since 1.0.21
. The ultimate breakdown is v1.0.21...v1.0.28
Notable:
- support for
DATETIME
subsecond resolution - user-commanded throttling implies complete silence, not even
heartbeat
is written - fixed
log_slave_updates
check on--test-on-replica
and--migrate-on-replica
- cleanly closing streamer connection (connection that imposes as a replica) upon completion
- on
--exact-rowcount
,--concurrent-rowcount
now defaultstrue
- added validation to confirm table structure on master & replica is identical (yes, the counter case happened)
- correct (though suboptimal) behavior on
enum
being part of the migration key
GA release v1.0.21
Many additions since 1.0.20
. The ultimate breakdown is v1.0.20...v1.0.21
Notable:
- support for --critical-load-interval-millis -- a 2nd threshold sample to allows for graceful recovery from sudden and immediate spike.
- better support for non-utf charsets; help requested.
- support for dropping foreign keys. Watch out! This will drop your foreign keys. That's what it does.
- Better support for tungsten. Read the story
GA release v1.0.20
Notable:
- Support for
latin1
(but for other character sets, please see #228).utf8
andutf8md4
supported out of the box. - named cut-over: a configurable protection mechanism to require table name when commanding
postpone
on interactive commands.--force-named-cut-over
is introduced.
Other minor enhancements.
experimental release
GA release v1.0.17
Notable:
- Support hooks: external processes invoked by
gh-ost
at specific points in execution - Sub-second lag resolution: if you require your replicas to lag within subsecond threshold, this is now supported
- RDS: this release should work with RDS, see discussion -- we will formalize documentation once behavior is tested more
- Tungsten: supply
--tungsten --assume-master-host=the.master.com
- master-master improved support: explictly specify the master via
--allow-master-master --assume-master-host=the.master.com
. See cheatsheet - Improved status report (
ETA
shows estimate even while throttling)
GA release v1.0.14
GA release v1.0.13
Notable:
- Last fixes to time-size related issue (
gh-ost
is now fullyUTC
) - Fixed column
rename
DML apply failure
GA release v1.0.11
Notable:
- Fix to timezone issue #161