The Wayback Machine - https://web.archive.org/web/20201121003646/https://github.com/github/gh-ost/releases
Skip to content
  • v1.1.0
  • ce03757
  • Compare
    Choose a tag to compare
    Search for a tag
  • v1.1.0
  • ce03757
  • Compare
    Choose a tag to compare
    Search for a tag

@timvaillancourt timvaillancourt released this Aug 28, 2020 · 10 commits to master since this release

Changes since 1.0.49: v1.0.49...v1.1.0

Notable:

Thank you to all contributors!

$ sha256sum *
e6de44ed76cd7834d7dac5ee4a53459ce18e16fbb482e9ff5d898f7d83444632  gh-ost-1.1.0-1.x86_64.rpm
2c29184d5b7f1340999680c06ae6796639f195d00907214a9baddc9ca9391ca9  gh-ost-binary-linux-20200828140552.tar.gz
c1dc2716dd5b843b4ef11b3fa601885f079363ca5545799bdac7037fd132e723  gh-ost-binary-osx-20200828160625.tar.gz
6ca0c5f0a79e51035e380a00350a535e04381b29ac9bbb847acf31d3b8985390  gh-ost_1.1.0_amd64.deb

downloads

Assets 6
Jul 21, 2020
Merge pull request #864 from github/logging-interface-contrib
Logging interface contrib

@shlomi-noach shlomi-noach released this Feb 9, 2020 · 96 commits to master since this release

Changes since 1.0.48: v1.0.48...v1.0.49

Notable:

  • --force-named-panic (on panic command, force table name), named throttle, named no-throttle, #695
  • add --skip-strict-mode option, #712, thank @babinomec
  • Improve SSL support #716, thanks @RafeKettler
  • context, status and hooks: add progressPct and CurrentLag, #788
  • Always use NO_AUTO_VALUE_ON_ZERO #723
  • tests: test on MySQL 8.0
  • tests: Bump default-retries to 3 #754 , thanks @zmoazeni
  • Support and require go1.12
  • doc updates/fixes, thanks @mohitm15, Tobias Johansson, @jchambers
$ sha256sum *
628ad01f4b327ee81f01aee1e4e5d2a966ed681fa391d064424270dbd7b0b0b1  gh-ost-1.0.49-1.x86_64.rpm
a1d7f72e1119bb8a939204a56acbee09eb52c769183a4649e56d6b3b524cb774  gh-ost-binary-linux-20200209110835.tar.gz
667f8800654410749b1af6053f26109769992adb813eb9edaa154d537cc86ef3  gh-ost_1.0.49_amd64.deb
95b3ed74f70ffea9f11f4af06fb6e312f0a857bf4fd3c3ad2da31fc7b3359dd3  gh-ost-binary-osx-20200209114711.tar.gz

downloads

Assets 6

@shlomi-noach shlomi-noach released this Feb 14, 2019 · 161 commits to master since this release

Changes since 1.0.47: v1.0.47...v1.0.48

  • Update to latest go-mysql library, which solved multiple issues
  • Fix inspector column types #661, thanks @esnunes
  • inspect: remove redundant join conditions #699, thanks @twotwotwo
  • maintainer email address in .deb package
  • added: --hooks-hint-owner, --hooks-hint-token #703
  • Initial SSL Connection Support #705, thanks @brandonbodnar-wk
  • Fixed DECIMAL datatype #684 (the trigger for updating go-mysql)
  • more... thank you to all contributors!
$ sha256sum *
cf1f0999c81f194472b9d3f154c21e0848bd1d61697ce1ca9123368b31d718b2  gh-ost-1.0.48-1.x86_64.rpm
8d0a518064c5803e1d5e8676031e5a5b5b180e67700d476e19eaf68e4a4a583a  gh-ost-binary-linux-20190214020851.tar.gz
f57a1361315adba33b51ecd9bf8863722385dbcff741f0a4d467087aaded9bc4  gh-ost-binary-osx-20190214120940.tar.gz
67bf74f1af6f968a59a2725398ccb5167d97e9b0cd1ab00c867425bf86a0d124  gh-ost_1.0.48_amd64.deb

downloads

Assets 6

@shlomi-noach shlomi-noach released this Oct 16, 2018 · 238 commits to master since this release

Changes since 1.0.46: v1.0.46...v1.0.47

  • Fix to copyRowsFunc hanging issue. Thank you @wfxiang08 #611
  • Support for GCP (Google Cloud Platform) #634
  • Populate the hooks environment with dry run status. Thank you @jacobbednarz #641
  • Integration test updates
  • Minor documentation updates

Checksums:

$ sha256sum *
1e2659498d8f2b66cd911e52c8282f03fd2de08eb86d6d77aad0c7ec3e6ff9e0  gh-ost-1.0.47-1.x86_64.rpm
1b00a14d5b358efd210d5371d63d5c84f3ce35717fbb2c15a24b7248b2dede95  gh-ost-binary-linux-20181016015113.tar.gz
396964f58cb6a72818437cd1a2cf129523b339b6000dd6443f9399841e0d35d9  gh-ost-binary-osx-20181016015113.tar.gz
8e98c38d9d4129929a95850aecc50f010443626e5ff0ba7ef85c90f24444e199  gh-ost_1.0.47_amd64.deb

downloads

Assets 6

@shlomi-noach shlomi-noach released this May 28, 2018 · 258 commits to master since this release

Changes since 1.0.45: v1.0.45...v1.0.46

  • Support for GENERATED columns, #595, based on work by @dveeden
  • Support for zero timestamps on MySQL 5.5 #539
  • Sanity: enforcing binlog_row_image=FULL
  • Avoid prepared statements for changelog table #592 @ggunson
  • Community contributions, thanks @SchumacherFM, @atsushi-ishibashi,
  • Release: rpm and deb packages

Checksums:

$ sha256sum *
9b0741d1b27aab613cdad12c2bfdd70d6879b116b6d41cef3b58eb21d4f14e62  gh-ost-1.0.46-1.x86_64.rpm
4222af72f19eadfb6ca7335791c8cc9f628f14c751bc324508cf976fc6dd9feb  gh-ost-binary-linux-20180527215024.tar.gz
4f069500b7d3a9f1396fc615acd4913fb12783d8e8494aa5656c9355e6b5d8d3  gh-ost-binary-osx-20180527215024.tar.gz
b6b452c17b44da537f92f29514ab5fdd4dbe795f671c8dd08f5962f31e7ba2ec  gh-ost_1.0.46_amd64.deb

downloads

Assets 6

@shlomi-noach shlomi-noach released this Apr 17, 2018 · 308 commits to master since this release

Changes since previous release, 10.0.44: v1.0.44...v1.0.45

Notable:

  • Support for Aliyun RDS, contribution by @zhangxiaojian, #541
  • Support gbk Encoding , contribution by @ceshihao, #533
  • Support exponential backoff for cutover attempts, contribution by @kurtzur, #563
  • Fix to long JSON values
  • CI to run migration tests (previously executed manually outside CI flow), #546, blog post
  • Tests for GEOMETRY and POINT data types
  • Avoid printing password in output log

Thank you to all contributors!

$ sha256sum *
c0319eee757e544eb2be298ba115c3a6e6296d3c5ae44929d64009f3f86a62d4  gh-ost-binary-linux-20180417090238.tar.gz
68fe507863a323e690a9899395314f52925cc173b38272dd91deb29cb5a1005b  gh-ost-binary-osx-20180417090238.tar.gz

downloads

Assets 4

@shlomi-noach shlomi-noach released this Feb 11, 2018 · 396 commits to master since this release

Changes since 1.0.42: v1.0.42...v1.0.44

Notable:

  • --postpone-cut-over-flag-file implies touching indicated file
  • support for PK column UPDATE (fixes #519)
  • Implement teardown (#479 ), now gh-ost can be embedded as a library -- thanks @nikhilmat !
  • Allow gh-ost to modify the server using extra port (#491 ) -- thanks @zmoazeni !
  • Doc updates -- thanks @druud !
  • Remove plaintext password from log
  • Building via go1.9
$ sha256 *
583eb9fe9055b422521a7a60083860248bf5a52226dceb561cb60d8520bfecc0  gh-ost-binary-linux-20180211093207.tar.gz
6940fde2720179f4b3c4c74b906e746060b18a0a1e3229dcf818cd944a57dfd7  gh-ost-binary-osx-20180211093207.tar.gz

downloads

Assets 4

@shlomi-noach shlomi-noach released this Sep 14, 2017 · 498 commits to master since this release

Changes since 1.0.40: v1.0.40...v1.0.42

Notable:

  • Support for 5.7 JSON data type
  • Write optimization: client side prepares statements, reduce network traffic overhead, #459
  • Read optimization: avoid generating temporary tables in read query, #471 thanks @ggunson
  • Using autocommit=1, fixes #480, thanks @renecannao
  • Added --force-table-names controlling, see #457, thanks @arthurnn
  • Validating password length (capped at 32, see #489)
  • Stricter data type validation pre-migration
  • more...

Thank you kindly to all contributors!

$ md5sum *
07617a0058396336d0d0686253ae602d  gh-ost-binary-linux-20170914095800.tar.gz
673574c92bf18921625758a05e0bed98  gh-ost-binary-osx-20170914095800.tar.gz
$ sha1sum *
444589e9417653a8636838cb6ecbe7fb908e7609  gh-ost-binary-linux-20170914095800.tar.gz
9a79e741ea28e1f55d7cf49b9813f151d4b52362  gh-ost-binary-osx-20170914095800.tar.gz
$ sha256sum *
297b14ed1efe9b894e27e63f7aff36ceded7334c174f5a8602af9e74beb2f512  gh-ost-binary-linux-20170914095800.tar.gz
0fd2497b21305dbd420f94d61703a33a70fcf2b0b54bbfb55e178691d061ff2d  gh-ost-binary-osx-20170914095800.tar.gz

downloads

Assets 4

@shlomi-noach shlomi-noach released this Jul 21, 2017 · 551 commits to master since this release

Changes since 1.0.36: v1.0.36...v1.0.40

Notable:

  • Fix to data integrity issue: corruption in timestamp(6) and datetime(6) microsecond values when smaller than 0.1sec, #452
  • Fix to data integrity issue: kill on the master connection could cause a premature cut-over without all the rows being copied, #445
  • Fix to data integrity issue: support for alter table .. change column X where X is a different letter case than original column, #447
  • supporting tables that reach up to and including max length (64 characters), #451
  • Hibernate on critical load: when critical-load-hibernate-seconds > 0, then the behavior of critical-load changes. Instead of panicking and bailing out with error, gh-ost enters hibernation. #424
  • dml-batch-size is dynamic, supported up to 1000
  • http-throttle outputs clearer throttle messahes
  • http-throttle is freno aware and outputs clearer throttle messahes
  • fix to critical-load hibernation check
  • support for drop + add a column of same name (gh-ost will recognize the before/after columns to be unrelated)
  • RDS documentation, thanks @jacobbednarz
  • improved documentation, thanks @jessbreckenridge
  • more...
md5sum
55079a0ea0f72bfccf32658f4c6de894  gh-ost-binary-linux-1.0.40-20170721063804.tar.gz
715309fcd4cd85f974b4ac648f849fa3  gh-ost-binary-osx-1.0.40-20170721063804.tar.gz

sha1sum
b19b8af996cef57d117a961cdf2c27865e9c5ff6  gh-ost-binary-linux-1.0.40-20170721063804.tar.gz
d8b3d862e815319ba62c6f55502cdd670f0b4028  gh-ost-binary-osx-1.0.40-20170721063804.tar.gz

downloads

Assets 4
You can’t perform that action at this time.