Comments (2)
I think this is a bug anyway, all "admin statements" should have binary logging disabled when GTID is enabled on a replica...
from gh-ost.
I'm good to set a --sql-log-bin=false
command line option.
One problem I see right now is the writes to _tbl_ghc
-- the changelog table. In particular, the indication that the sync is complete (during cut-over phase) is done by updating a row on the changelog table, then picking that statement in the binary log. That's what promises us our async operation is truly complete and all other events have been processed.
And so there's at least one single update that needs to be made on the replica, which kinda ruins everything, correct?
For the specific use case of --test-on-replica
we can work around this ; however such will not be the case for --migrate-on-replica
, I suspect.
from gh-ost.
Related Issues (20)
- <!-- MODIFIED_CONTENT_LINKING_COMMENT -->
- Why were the patch versions for CVE-2022-21687 released so late?
- cc @eorpina @ffink
- 1.1.6 binary is dynamically linked HOT 1
- CHECK constraints being renamed to MySQL defaults
- amogus
- Add git commit hash to version info
- `RELEASE_VERSION` file is stale
- 786
- Feature request: add ability to profile gh-ost
- This dependency update will be handled internally by our engineering team.
- a question about the usage of gh-ost when migrated
- Is there a reason why the norm is to use screenshots of the rendered markdown instead of displaying the formatted/rendered markdown on docs.github.com (since the docs themselves are written in markdown)? Besides cases where a red box has to be drawn to show where to click of course.
- Lock wait timeout exceeded during cutover HOT 2
- "--attempt-instant-ddl" flag causing some issues with hooks and is incompatible with --execute flag HOT 1
- When the binlog file is larger than 4G, data loss occurs HOT 2
- Incorrect max retries in streamer
- Status message is not properly formatted and contains MISSING on STDERR HOT 1
- # Set the sshd service to be started automatically
- 👋 Hey there spelunker. It looks like you've modified some files that we can't accept as contributions:
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gh-ost.