Versions in this module Expand all Collapse all v0 v0.16.3 Nov 29, 2024 Changes in this version + func RegisterTabletManagerServer(s *grpc.Server, srv TabletManagerServer) + type TabletManagerClient interface + ApplySchema func(ctx context.Context, in *tabletmanagerdata.ApplySchemaRequest, ...) (*tabletmanagerdata.ApplySchemaResponse, error) + Backup func(ctx context.Context, in *tabletmanagerdata.BackupRequest, ...) (TabletManager_BackupClient, error) + ChangeType func(ctx context.Context, in *tabletmanagerdata.ChangeTypeRequest, ...) (*tabletmanagerdata.ChangeTypeResponse, error) + DemoteMaster func(ctx context.Context, in *tabletmanagerdata.DemoteMasterRequest, ...) (*tabletmanagerdata.DemoteMasterResponse, error) + ExecuteFetchAsAllPrivs func(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsAllPrivsRequest, ...) (*tabletmanagerdata.ExecuteFetchAsAllPrivsResponse, error) + ExecuteFetchAsApp func(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsAppRequest, ...) (*tabletmanagerdata.ExecuteFetchAsAppResponse, error) + ExecuteFetchAsDba func(ctx context.Context, in *tabletmanagerdata.ExecuteFetchAsDbaRequest, ...) (*tabletmanagerdata.ExecuteFetchAsDbaResponse, error) + ExecuteHook func(ctx context.Context, in *tabletmanagerdata.ExecuteHookRequest, ...) (*tabletmanagerdata.ExecuteHookResponse, error) + GetPermissions func(ctx context.Context, in *tabletmanagerdata.GetPermissionsRequest, ...) (*tabletmanagerdata.GetPermissionsResponse, error) + GetSchema func(ctx context.Context, in *tabletmanagerdata.GetSchemaRequest, ...) (*tabletmanagerdata.GetSchemaResponse, error) + GetSlaves func(ctx context.Context, in *tabletmanagerdata.GetSlavesRequest, ...) (*tabletmanagerdata.GetSlavesResponse, error) + IgnoreHealthError func(ctx context.Context, in *tabletmanagerdata.IgnoreHealthErrorRequest, ...) (*tabletmanagerdata.IgnoreHealthErrorResponse, error) + InitMaster func(ctx context.Context, in *tabletmanagerdata.InitMasterRequest, ...) (*tabletmanagerdata.InitMasterResponse, error) + InitSlave func(ctx context.Context, in *tabletmanagerdata.InitSlaveRequest, ...) (*tabletmanagerdata.InitSlaveResponse, error) + LockTables func(ctx context.Context, in *tabletmanagerdata.LockTablesRequest, ...) (*tabletmanagerdata.LockTablesResponse, error) + MasterPosition func(ctx context.Context, in *tabletmanagerdata.MasterPositionRequest, ...) (*tabletmanagerdata.MasterPositionResponse, error) + Ping func(ctx context.Context, in *tabletmanagerdata.PingRequest, ...) (*tabletmanagerdata.PingResponse, error) + PopulateReparentJournal func(ctx context.Context, in *tabletmanagerdata.PopulateReparentJournalRequest, ...) (*tabletmanagerdata.PopulateReparentJournalResponse, error) + PreflightSchema func(ctx context.Context, in *tabletmanagerdata.PreflightSchemaRequest, ...) (*tabletmanagerdata.PreflightSchemaResponse, error) + PromoteSlave func(ctx context.Context, in *tabletmanagerdata.PromoteSlaveRequest, ...) (*tabletmanagerdata.PromoteSlaveResponse, error) + PromoteSlaveWhenCaughtUp func(ctx context.Context, in *tabletmanagerdata.PromoteSlaveWhenCaughtUpRequest, ...) (*tabletmanagerdata.PromoteSlaveWhenCaughtUpResponse, error) + RefreshState func(ctx context.Context, in *tabletmanagerdata.RefreshStateRequest, ...) (*tabletmanagerdata.RefreshStateResponse, error) + ReloadSchema func(ctx context.Context, in *tabletmanagerdata.ReloadSchemaRequest, ...) (*tabletmanagerdata.ReloadSchemaResponse, error) + ResetReplication func(ctx context.Context, in *tabletmanagerdata.ResetReplicationRequest, ...) (*tabletmanagerdata.ResetReplicationResponse, error) + RestoreFromBackup func(ctx context.Context, in *tabletmanagerdata.RestoreFromBackupRequest, ...) (TabletManager_RestoreFromBackupClient, error) + RunHealthCheck func(ctx context.Context, in *tabletmanagerdata.RunHealthCheckRequest, ...) (*tabletmanagerdata.RunHealthCheckResponse, error) + SetMaster func(ctx context.Context, in *tabletmanagerdata.SetMasterRequest, ...) (*tabletmanagerdata.SetMasterResponse, error) + SetReadOnly func(ctx context.Context, in *tabletmanagerdata.SetReadOnlyRequest, ...) (*tabletmanagerdata.SetReadOnlyResponse, error) + SetReadWrite func(ctx context.Context, in *tabletmanagerdata.SetReadWriteRequest, ...) (*tabletmanagerdata.SetReadWriteResponse, error) + SlaveStatus func(ctx context.Context, in *tabletmanagerdata.SlaveStatusRequest, ...) (*tabletmanagerdata.SlaveStatusResponse, error) + SlaveWasPromoted func(ctx context.Context, in *tabletmanagerdata.SlaveWasPromotedRequest, ...) (*tabletmanagerdata.SlaveWasPromotedResponse, error) + SlaveWasRestarted func(ctx context.Context, in *tabletmanagerdata.SlaveWasRestartedRequest, ...) (*tabletmanagerdata.SlaveWasRestartedResponse, error) + Sleep func(ctx context.Context, in *tabletmanagerdata.SleepRequest, ...) (*tabletmanagerdata.SleepResponse, error) + StartSlave func(ctx context.Context, in *tabletmanagerdata.StartSlaveRequest, ...) (*tabletmanagerdata.StartSlaveResponse, error) + StartSlaveUntilAfter func(ctx context.Context, in *tabletmanagerdata.StartSlaveUntilAfterRequest, ...) (*tabletmanagerdata.StartSlaveUntilAfterResponse, error) + StopReplicationAndGetStatus func(ctx context.Context, in *tabletmanagerdata.StopReplicationAndGetStatusRequest, ...) (*tabletmanagerdata.StopReplicationAndGetStatusResponse, error) + StopSlave func(ctx context.Context, in *tabletmanagerdata.StopSlaveRequest, ...) (*tabletmanagerdata.StopSlaveResponse, error) + StopSlaveMinimum func(ctx context.Context, in *tabletmanagerdata.StopSlaveMinimumRequest, ...) (*tabletmanagerdata.StopSlaveMinimumResponse, error) + TabletExternallyElected func(ctx context.Context, in *tabletmanagerdata.TabletExternallyElectedRequest, ...) (*tabletmanagerdata.TabletExternallyElectedResponse, error) + TabletExternallyReparented func(ctx context.Context, in *tabletmanagerdata.TabletExternallyReparentedRequest, ...) (*tabletmanagerdata.TabletExternallyReparentedResponse, error) + UndoDemoteMaster func(ctx context.Context, in *tabletmanagerdata.UndoDemoteMasterRequest, ...) (*tabletmanagerdata.UndoDemoteMasterResponse, error) + UnlockTables func(ctx context.Context, in *tabletmanagerdata.UnlockTablesRequest, ...) (*tabletmanagerdata.UnlockTablesResponse, error) + VReplicationExec func(ctx context.Context, in *tabletmanagerdata.VReplicationExecRequest, ...) (*tabletmanagerdata.VReplicationExecResponse, error) + VReplicationWaitForPos func(ctx context.Context, in *tabletmanagerdata.VReplicationWaitForPosRequest, ...) (*tabletmanagerdata.VReplicationWaitForPosResponse, error) + WaitForPosition func(ctx context.Context, in *tabletmanagerdata.WaitForPositionRequest, ...) (*tabletmanagerdata.WaitForPositionResponse, error) + func NewTabletManagerClient(cc *grpc.ClientConn) TabletManagerClient + type TabletManagerServer interface + ApplySchema func(context.Context, *tabletmanagerdata.ApplySchemaRequest) (*tabletmanagerdata.ApplySchemaResponse, error) + Backup func(*tabletmanagerdata.BackupRequest, TabletManager_BackupServer) error + ChangeType func(context.Context, *tabletmanagerdata.ChangeTypeRequest) (*tabletmanagerdata.ChangeTypeResponse, error) + DemoteMaster func(context.Context, *tabletmanagerdata.DemoteMasterRequest) (*tabletmanagerdata.DemoteMasterResponse, error) + ExecuteFetchAsAllPrivs func(context.Context, *tabletmanagerdata.ExecuteFetchAsAllPrivsRequest) (*tabletmanagerdata.ExecuteFetchAsAllPrivsResponse, error) + ExecuteFetchAsApp func(context.Context, *tabletmanagerdata.ExecuteFetchAsAppRequest) (*tabletmanagerdata.ExecuteFetchAsAppResponse, error) + ExecuteFetchAsDba func(context.Context, *tabletmanagerdata.ExecuteFetchAsDbaRequest) (*tabletmanagerdata.ExecuteFetchAsDbaResponse, error) + ExecuteHook func(context.Context, *tabletmanagerdata.ExecuteHookRequest) (*tabletmanagerdata.ExecuteHookResponse, error) + GetPermissions func(context.Context, *tabletmanagerdata.GetPermissionsRequest) (*tabletmanagerdata.GetPermissionsResponse, error) + GetSchema func(context.Context, *tabletmanagerdata.GetSchemaRequest) (*tabletmanagerdata.GetSchemaResponse, error) + GetSlaves func(context.Context, *tabletmanagerdata.GetSlavesRequest) (*tabletmanagerdata.GetSlavesResponse, error) + IgnoreHealthError func(context.Context, *tabletmanagerdata.IgnoreHealthErrorRequest) (*tabletmanagerdata.IgnoreHealthErrorResponse, error) + InitMaster func(context.Context, *tabletmanagerdata.InitMasterRequest) (*tabletmanagerdata.InitMasterResponse, error) + InitSlave func(context.Context, *tabletmanagerdata.InitSlaveRequest) (*tabletmanagerdata.InitSlaveResponse, error) + LockTables func(context.Context, *tabletmanagerdata.LockTablesRequest) (*tabletmanagerdata.LockTablesResponse, error) + MasterPosition func(context.Context, *tabletmanagerdata.MasterPositionRequest) (*tabletmanagerdata.MasterPositionResponse, error) + Ping func(context.Context, *tabletmanagerdata.PingRequest) (*tabletmanagerdata.PingResponse, error) + PopulateReparentJournal func(context.Context, *tabletmanagerdata.PopulateReparentJournalRequest) (*tabletmanagerdata.PopulateReparentJournalResponse, error) + PreflightSchema func(context.Context, *tabletmanagerdata.PreflightSchemaRequest) (*tabletmanagerdata.PreflightSchemaResponse, error) + PromoteSlave func(context.Context, *tabletmanagerdata.PromoteSlaveRequest) (*tabletmanagerdata.PromoteSlaveResponse, error) + PromoteSlaveWhenCaughtUp func(context.Context, *tabletmanagerdata.PromoteSlaveWhenCaughtUpRequest) (*tabletmanagerdata.PromoteSlaveWhenCaughtUpResponse, error) + RefreshState func(context.Context, *tabletmanagerdata.RefreshStateRequest) (*tabletmanagerdata.RefreshStateResponse, error) + ReloadSchema func(context.Context, *tabletmanagerdata.ReloadSchemaRequest) (*tabletmanagerdata.ReloadSchemaResponse, error) + ResetReplication func(context.Context, *tabletmanagerdata.ResetReplicationRequest) (*tabletmanagerdata.ResetReplicationResponse, error) + RestoreFromBackup func(*tabletmanagerdata.RestoreFromBackupRequest, ...) error + RunHealthCheck func(context.Context, *tabletmanagerdata.RunHealthCheckRequest) (*tabletmanagerdata.RunHealthCheckResponse, error) + SetMaster func(context.Context, *tabletmanagerdata.SetMasterRequest) (*tabletmanagerdata.SetMasterResponse, error) + SetReadOnly func(context.Context, *tabletmanagerdata.SetReadOnlyRequest) (*tabletmanagerdata.SetReadOnlyResponse, error) + SetReadWrite func(context.Context, *tabletmanagerdata.SetReadWriteRequest) (*tabletmanagerdata.SetReadWriteResponse, error) + SlaveStatus func(context.Context, *tabletmanagerdata.SlaveStatusRequest) (*tabletmanagerdata.SlaveStatusResponse, error) + SlaveWasPromoted func(context.Context, *tabletmanagerdata.SlaveWasPromotedRequest) (*tabletmanagerdata.SlaveWasPromotedResponse, error) + SlaveWasRestarted func(context.Context, *tabletmanagerdata.SlaveWasRestartedRequest) (*tabletmanagerdata.SlaveWasRestartedResponse, error) + Sleep func(context.Context, *tabletmanagerdata.SleepRequest) (*tabletmanagerdata.SleepResponse, error) + StartSlave func(context.Context, *tabletmanagerdata.StartSlaveRequest) (*tabletmanagerdata.StartSlaveResponse, error) + StartSlaveUntilAfter func(context.Context, *tabletmanagerdata.StartSlaveUntilAfterRequest) (*tabletmanagerdata.StartSlaveUntilAfterResponse, error) + StopReplicationAndGetStatus func(context.Context, *tabletmanagerdata.StopReplicationAndGetStatusRequest) (*tabletmanagerdata.StopReplicationAndGetStatusResponse, error) + StopSlave func(context.Context, *tabletmanagerdata.StopSlaveRequest) (*tabletmanagerdata.StopSlaveResponse, error) + StopSlaveMinimum func(context.Context, *tabletmanagerdata.StopSlaveMinimumRequest) (*tabletmanagerdata.StopSlaveMinimumResponse, error) + TabletExternallyElected func(context.Context, *tabletmanagerdata.TabletExternallyElectedRequest) (*tabletmanagerdata.TabletExternallyElectedResponse, error) + TabletExternallyReparented func(context.Context, *tabletmanagerdata.TabletExternallyReparentedRequest) (*tabletmanagerdata.TabletExternallyReparentedResponse, error) + UndoDemoteMaster func(context.Context, *tabletmanagerdata.UndoDemoteMasterRequest) (*tabletmanagerdata.UndoDemoteMasterResponse, error) + UnlockTables func(context.Context, *tabletmanagerdata.UnlockTablesRequest) (*tabletmanagerdata.UnlockTablesResponse, error) + VReplicationExec func(context.Context, *tabletmanagerdata.VReplicationExecRequest) (*tabletmanagerdata.VReplicationExecResponse, error) + VReplicationWaitForPos func(context.Context, *tabletmanagerdata.VReplicationWaitForPosRequest) (*tabletmanagerdata.VReplicationWaitForPosResponse, error) + WaitForPosition func(context.Context, *tabletmanagerdata.WaitForPositionRequest) (*tabletmanagerdata.WaitForPositionResponse, error) + type TabletManager_BackupClient interface + Recv func() (*tabletmanagerdata.BackupResponse, error) + type TabletManager_BackupServer interface + Send func(*tabletmanagerdata.BackupResponse) error + type TabletManager_RestoreFromBackupClient interface + Recv func() (*tabletmanagerdata.RestoreFromBackupResponse, error) + type TabletManager_RestoreFromBackupServer interface + Send func(*tabletmanagerdata.RestoreFromBackupResponse) error + type UnimplementedTabletManagerServer struct + func (*UnimplementedTabletManagerServer) ApplySchema(ctx context.Context, req *tabletmanagerdata.ApplySchemaRequest) (*tabletmanagerdata.ApplySchemaResponse, error) + func (*UnimplementedTabletManagerServer) Backup(req *tabletmanagerdata.BackupRequest, srv TabletManager_BackupServer) error + func (*UnimplementedTabletManagerServer) ChangeType(ctx context.Context, req *tabletmanagerdata.ChangeTypeRequest) (*tabletmanagerdata.ChangeTypeResponse, error) + func (*UnimplementedTabletManagerServer) DemoteMaster(ctx context.Context, req *tabletmanagerdata.DemoteMasterRequest) (*tabletmanagerdata.DemoteMasterResponse, error) + func (*UnimplementedTabletManagerServer) ExecuteFetchAsAllPrivs(ctx context.Context, req *tabletmanagerdata.ExecuteFetchAsAllPrivsRequest) (*tabletmanagerdata.ExecuteFetchAsAllPrivsResponse, error) + func (*UnimplementedTabletManagerServer) ExecuteFetchAsApp(ctx context.Context, req *tabletmanagerdata.ExecuteFetchAsAppRequest) (*tabletmanagerdata.ExecuteFetchAsAppResponse, error) + func (*UnimplementedTabletManagerServer) ExecuteFetchAsDba(ctx context.Context, req *tabletmanagerdata.ExecuteFetchAsDbaRequest) (*tabletmanagerdata.ExecuteFetchAsDbaResponse, error) + func (*UnimplementedTabletManagerServer) ExecuteHook(ctx context.Context, req *tabletmanagerdata.ExecuteHookRequest) (*tabletmanagerdata.ExecuteHookResponse, error) + func (*UnimplementedTabletManagerServer) GetPermissions(ctx context.Context, req *tabletmanagerdata.GetPermissionsRequest) (*tabletmanagerdata.GetPermissionsResponse, error) + func (*UnimplementedTabletManagerServer) GetSchema(ctx context.Context, req *tabletmanagerdata.GetSchemaRequest) (*tabletmanagerdata.GetSchemaResponse, error) + func (*UnimplementedTabletManagerServer) GetSlaves(ctx context.Context, req *tabletmanagerdata.GetSlavesRequest) (*tabletmanagerdata.GetSlavesResponse, error) + func (*UnimplementedTabletManagerServer) IgnoreHealthError(ctx context.Context, req *tabletmanagerdata.IgnoreHealthErrorRequest) (*tabletmanagerdata.IgnoreHealthErrorResponse, error) + func (*UnimplementedTabletManagerServer) InitMaster(ctx context.Context, req *tabletmanagerdata.InitMasterRequest) (*tabletmanagerdata.InitMasterResponse, error) + func (*UnimplementedTabletManagerServer) InitSlave(ctx context.Context, req *tabletmanagerdata.InitSlaveRequest) (*tabletmanagerdata.InitSlaveResponse, error) + func (*UnimplementedTabletManagerServer) LockTables(ctx context.Context, req *tabletmanagerdata.LockTablesRequest) (*tabletmanagerdata.LockTablesResponse, error) + func (*UnimplementedTabletManagerServer) MasterPosition(ctx context.Context, req *tabletmanagerdata.MasterPositionRequest) (*tabletmanagerdata.MasterPositionResponse, error) + func (*UnimplementedTabletManagerServer) Ping(ctx context.Context, req *tabletmanagerdata.PingRequest) (*tabletmanagerdata.PingResponse, error) + func (*UnimplementedTabletManagerServer) PopulateReparentJournal(ctx context.Context, req *tabletmanagerdata.PopulateReparentJournalRequest) (*tabletmanagerdata.PopulateReparentJournalResponse, error) + func (*UnimplementedTabletManagerServer) PreflightSchema(ctx context.Context, req *tabletmanagerdata.PreflightSchemaRequest) (*tabletmanagerdata.PreflightSchemaResponse, error) + func (*UnimplementedTabletManagerServer) PromoteSlave(ctx context.Context, req *tabletmanagerdata.PromoteSlaveRequest) (*tabletmanagerdata.PromoteSlaveResponse, error) + func (*UnimplementedTabletManagerServer) PromoteSlaveWhenCaughtUp(ctx context.Context, req *tabletmanagerdata.PromoteSlaveWhenCaughtUpRequest) (*tabletmanagerdata.PromoteSlaveWhenCaughtUpResponse, error) + func (*UnimplementedTabletManagerServer) RefreshState(ctx context.Context, req *tabletmanagerdata.RefreshStateRequest) (*tabletmanagerdata.RefreshStateResponse, error) + func (*UnimplementedTabletManagerServer) ReloadSchema(ctx context.Context, req *tabletmanagerdata.ReloadSchemaRequest) (*tabletmanagerdata.ReloadSchemaResponse, error) + func (*UnimplementedTabletManagerServer) ResetReplication(ctx context.Context, req *tabletmanagerdata.ResetReplicationRequest) (*tabletmanagerdata.ResetReplicationResponse, error) + func (*UnimplementedTabletManagerServer) RestoreFromBackup(req *tabletmanagerdata.RestoreFromBackupRequest, ...) error + func (*UnimplementedTabletManagerServer) RunHealthCheck(ctx context.Context, req *tabletmanagerdata.RunHealthCheckRequest) (*tabletmanagerdata.RunHealthCheckResponse, error) + func (*UnimplementedTabletManagerServer) SetMaster(ctx context.Context, req *tabletmanagerdata.SetMasterRequest) (*tabletmanagerdata.SetMasterResponse, error) + func (*UnimplementedTabletManagerServer) SetReadOnly(ctx context.Context, req *tabletmanagerdata.SetReadOnlyRequest) (*tabletmanagerdata.SetReadOnlyResponse, error) + func (*UnimplementedTabletManagerServer) SetReadWrite(ctx context.Context, req *tabletmanagerdata.SetReadWriteRequest) (*tabletmanagerdata.SetReadWriteResponse, error) + func (*UnimplementedTabletManagerServer) SlaveStatus(ctx context.Context, req *tabletmanagerdata.SlaveStatusRequest) (*tabletmanagerdata.SlaveStatusResponse, error) + func (*UnimplementedTabletManagerServer) SlaveWasPromoted(ctx context.Context, req *tabletmanagerdata.SlaveWasPromotedRequest) (*tabletmanagerdata.SlaveWasPromotedResponse, error) + func (*UnimplementedTabletManagerServer) SlaveWasRestarted(ctx context.Context, req *tabletmanagerdata.SlaveWasRestartedRequest) (*tabletmanagerdata.SlaveWasRestartedResponse, error) + func (*UnimplementedTabletManagerServer) Sleep(ctx context.Context, req *tabletmanagerdata.SleepRequest) (*tabletmanagerdata.SleepResponse, error) + func (*UnimplementedTabletManagerServer) StartSlave(ctx context.Context, req *tabletmanagerdata.StartSlaveRequest) (*tabletmanagerdata.StartSlaveResponse, error) + func (*UnimplementedTabletManagerServer) StartSlaveUntilAfter(ctx context.Context, req *tabletmanagerdata.StartSlaveUntilAfterRequest) (*tabletmanagerdata.StartSlaveUntilAfterResponse, error) + func (*UnimplementedTabletManagerServer) StopReplicationAndGetStatus(ctx context.Context, req *tabletmanagerdata.StopReplicationAndGetStatusRequest) (*tabletmanagerdata.StopReplicationAndGetStatusResponse, error) + func (*UnimplementedTabletManagerServer) StopSlave(ctx context.Context, req *tabletmanagerdata.StopSlaveRequest) (*tabletmanagerdata.StopSlaveResponse, error) + func (*UnimplementedTabletManagerServer) StopSlaveMinimum(ctx context.Context, req *tabletmanagerdata.StopSlaveMinimumRequest) (*tabletmanagerdata.StopSlaveMinimumResponse, error) + func (*UnimplementedTabletManagerServer) TabletExternallyElected(ctx context.Context, req *tabletmanagerdata.TabletExternallyElectedRequest) (*tabletmanagerdata.TabletExternallyElectedResponse, error) + func (*UnimplementedTabletManagerServer) TabletExternallyReparented(ctx context.Context, req *tabletmanagerdata.TabletExternallyReparentedRequest) (*tabletmanagerdata.TabletExternallyReparentedResponse, error) + func (*UnimplementedTabletManagerServer) UndoDemoteMaster(ctx context.Context, req *tabletmanagerdata.UndoDemoteMasterRequest) (*tabletmanagerdata.UndoDemoteMasterResponse, error) + func (*UnimplementedTabletManagerServer) UnlockTables(ctx context.Context, req *tabletmanagerdata.UnlockTablesRequest) (*tabletmanagerdata.UnlockTablesResponse, error) + func (*UnimplementedTabletManagerServer) VReplicationExec(ctx context.Context, req *tabletmanagerdata.VReplicationExecRequest) (*tabletmanagerdata.VReplicationExecResponse, error) + func (*UnimplementedTabletManagerServer) VReplicationWaitForPos(ctx context.Context, req *tabletmanagerdata.VReplicationWaitForPosRequest) (*tabletmanagerdata.VReplicationWaitForPosResponse, error) + func (*UnimplementedTabletManagerServer) WaitForPosition(ctx context.Context, req *tabletmanagerdata.WaitForPositionRequest) (*tabletmanagerdata.WaitForPositionResponse, error)