Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rbr: support horizontal sharding, and update stream. #2640

Merged
merged 7 commits into from Mar 20, 2017

Conversation

alainjobart
Copy link
Contributor

@alainjobart alainjobart commented Mar 17, 2017

The keyspace_id resolver code is not unit tested, and is slightly different than the worker code. I have an action item to refactor that, and use the same for both places. The wiring will be a bit difficult, so not doing this just now.

Also, an action item on my list is to add a v3-based resharding test. Again, not in this PR.

This change also adds Update Stream support, with passing integration test.

The flag defined in binlog is already defined in worker. No real binary
includes both, but unit tests do.
And fixing bug it uncovered: propagating PK Type.
@alainjobart alainjobart changed the title Rbr: support horizontal sharding. Rbr: support horizontal sharding, and update stream. Mar 17, 2017
@alainjobart alainjobart merged commit c1b7344 into vitessio:master Mar 20, 2017
@alainjobart alainjobart deleted the rbr branch March 20, 2017 13:53
frouioui pushed a commit to planetscale/vitess that referenced this pull request Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants