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

Replication #935

Merged
merged 6 commits into from
Jul 29, 2015
Merged

Replication #935

merged 6 commits into from
Jul 29, 2015

Conversation

alainjobart
Copy link
Contributor

Here is the new GetSrvKeyspace vtgate API. Will require some work on import.
The tests are actually better for this than any other of our vtgate calls in python. We'll need to fix the rest.
@dumbunny @enisoc @guoliang100 @apmichaud

Re-using the keyspace.Keyspace object, as it has what we need,
until we use the proto3 version.
(note we only test a couple methods, so it's not there yet).
@@ -563,6 +563,11 @@ func (vtg *VTGate) SplitQuery(ctx context.Context, req *proto.SplitQueryRequest,
return nil
}

// GetSrvKeyspace is part of the vtgate service API.
func (vtg *VTGate) GetSrvKeyspace(ctx context.Context, keyspace string) (*topo.SrvKeyspace, error) {
return vtg.router.serv.GetSrvKeyspace(ctx, vtg.router.cell, keyspace)
Copy link
Contributor

Choose a reason for hiding this comment

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

I feel it is better not to mix with v3 component ("router").

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed, thanks for finding this.

@dumbunny
Copy link
Contributor

LGTM

alainjobart added a commit that referenced this pull request Jul 29, 2015
@alainjobart alainjobart merged commit c813866 into vitessio:master Jul 29, 2015
systay pushed a commit to planetscale/vitess that referenced this pull request Aug 19, 2022
…tialised properly vitessio#10943 (vitessio#935)

* Replicas should be able to heal if replication is not initialised properly (vitessio#10943)

* feat: add code to also reset replication parameters in setReplicationSourceLocked when required

Signed-off-by: Manan Gupta <[email protected]>

* test: fix tests to reflect the change

Signed-off-by: Manan Gupta <[email protected]>

* feat: fix vtworker tests

Signed-off-by: Manan Gupta <[email protected]>
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