Skip to content

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

Merged
alainjobart merged 7 commits intovitessio:masterfrom
alainjobart:rbr
Mar 20, 2017
Merged

Rbr: support horizontal sharding, and update stream.#2640
alainjobart merged 7 commits intovitessio:masterfrom
alainjobart:rbr

Conversation

@alainjobart
Copy link
Copy Markdown
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
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.

3 participants