Shlomi Noach
Shlomi Noach
Resubmission of https://github.com/github/gh-ost/pull/755 by @MOON-CLJ Context: ref: https://github.com/github/gh-ost/pull/745#issuecomment-500678715, https://github.com/github/gh-ost/pull/737 cc @liu2178855 I no longer maintain https://github.com/github/gh-ost, but I've forked it here, and can merge the PR here.
Adding: - `--postpone-shutdown-flag-file`: If indicated file exists, and assuming execution is successful, `gh-ost` will wait after cut-over, and after running the success hooks, instead of exiting. This can be useful...
This PR introduces `--checksum-data`, an opt-in checksum verification that runs throughout the migration. With `--checksum-data` enabled, each rowcopy (a range of rows copied from the original table to the _ghost_...
## Description Work in progress: adding upgrade/downgrade tests as follows: - The tests will run an old version VTTablet primary, with current VTTablet replica. - Or they will run current...
## This PR is the incremental version of https://github.com/vitessio/vitess/pull/15988, and will be the base of multiple coming up PR merges. DO NOT MERGE ## Description This PR adds multi-metrics support...
## Description Followup to https://github.com/vitessio/vitess/issues/15397 and https://github.com/vitessio/vitess/pull/15398 When the `Primary` throttler probes a replica throttler, the replica's `CheckResult` includes a `RecentlyChecked` boolean field. That field was not set correctly, and...
## Description Fixes https://github.com/vitessio/vitess/issues/15303 : the throttler wishes to `RequestHeartbeats()` and be awarded with a leased heartbeat injection. With this change, the heartbeats writer (as part of repl tracker) is...
## Description This is a cleanup PR for a functionality we've never used. While these changes are extracted from https://github.com/vitessio/vitess/pull/15988, this PR is against `main` and not as part of...
Fixes https://github.com/vitessio/vitess/issues/15624 ## Preface This PR adds multi-metrics support to the tablet throttler. It is pretty large as will be explained shortly, and is submitted as `Draft`. I will break...
> [!NOTE] > This release is scheduled for Thu 13 Jun 2024. > [!IMPORTANT] > Please **do not** edit the content of the Issue's body manually. > The **vitess-releaser** tool...