Skip to content

topo: allow cross-cell master calls#3928

Merged
sougou merged 1 commit intovitessio:masterfrom
sougou:chase_master
May 14, 2018
Merged

topo: allow cross-cell master calls#3928
sougou merged 1 commit intovitessio:masterfrom
sougou:chase_master

Conversation

@sougou
Copy link
Copy Markdown
Contributor

@sougou sougou commented May 14, 2018

VTGates are supposed to be able to go cross-cell for master traffic.
This ability was lost due to the recent refactor. This change
brings back this capability temporarily.

The more correct implementation will happen later when the ability
to go cross-cell gets implemented more generically for any serving
type.

Signed-off-by: Sugu Sougoumarane ssougou@gmail.com

VTGates are supposed to be able to go cross-cell for master traffic.
This ability was lost due to the recent refactor. This change
brings back this capability temporarily.

The more correct implementation will happen later when the ability
to go cross-cell gets implemented more generically for any serving
type.

Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
@sougou sougou requested review from alainjobart and demmer May 14, 2018 22:51
Copy link
Copy Markdown
Contributor

@alainjobart alainjobart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes I think that will work. Thanks for fixing this!

@sougou sougou merged commit c58c5ae into vitessio:master May 14, 2018
@demmer
Copy link
Copy Markdown
Collaborator

demmer commented May 14, 2018

This seems like a pretty bad regression to have slipped in unnoticed by the tests...

It seems to me we should look into adding multi-cell integration tests into our standard travis pipeline so that issues like this will be caught by the tests in the future.

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