package
0.0.0-20240828030039-78c4ba100686
Repository: https://github.com/yugabyte/yb-tools.git
Documentation: pkg.go.dev

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Default values for CheckRemoteBootstrapSessionActiveRequestPB fields.
Default values for CreateTabletRequestPB fields.
Default values for DeleteTabletRequestPB fields.
Default values for EndRemoteBootstrapSessionRequestPB fields.
Default values for EndRemoteBootstrapSessionResponsePB fields.
Default values for FetchDataRequestPB fields.
Default values for FetchDataRequestPB fields.
Default values for IsTabletServerReadyResponsePB fields.
Default values for ReadRequestPB fields.
Default values for ReadRequestPB fields.
Default values for ReadRequestPB fields.
Default values for RemoteBootstrapErrorPB fields.
Default values for TabletServerErrorPB fields.
Default values for WriteRequestPB fields.
Default values for WriteRequestPB fields.
Unknown data block.
Invalid request.
Error reading or transferring data.
The specified remote bootstrap session either never existed or has expired.
Unknown RocksDB file.
Unknown tablet.
An error which has no more specific error code.
Unknown WAL segment.
Adding a peer which is already present in the current raft config.
The operation is already in progress.
The compare-and-swap specified by an atomic RPC operation failed.
The provided configuration was not well-formed and/or had a sequence number that was below the current config.
The mutations or mutation keys provided for a request were not well formed.
The row data provided for a request was not well-formed.
An invalid scan call sequence ID was specified.
An invalid scan was specified -- e.g the values passed for predicates were incorrect sizes.
The schema provided for a request was not well-formed.
Client requested a snapshot read but the snapshot was invalid.
Leader needs to be stepped down before calling change config.
This server leader is not ready for the change configuration operation.
This tserver is the leader of the consensus configuration, but it's not ready to serve requests.
This server leader is not ready to step down.
The schema provided for a request didn't match the actual schema of the tablet.
This tserver is not the leader of the consensus configuration.
The operation is not supported.
Tablet server has some tablets pending local bootstraps.
Removing a peer which is not present in the current raft config.
A request was made against a scanner ID that was either never created or has expired.
This follower hasn't heard from the leader for a specified amount of time.
On a create tablet request, signals that the tablet already exists.
If the tablet has a newer schema than the requested one the "alter" request will be rejected with this error.
The requested tablet_id is not currently hosted on this server.
The tablet is hosted on this server, but not in RUNNING state.
Tablet splitting has been started (after split is completed - tablet stays in this state until it is deleted).
An error which has no more specific error code.
The destination UUID in the request does not match this server.
Replicated at master, while creating snapshot for multiple tablets.
Replicated at tserver, to create snapshot for a particular tablet.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Indicates that Tablet Manager is initializing.
Indicates that tablet manager is shutting down and no new tablets can be created.
Indicates that Tablet Manager is running and can create new tablets.
Tablet Manager has shutdown.
No description provided by the author

# Variables

Enum value maps for DataIdPB_IdType.
Enum value maps for DataIdPB_IdType.
optional yb.tserver.RemoteBootstrapErrorPB remote_bootstrap_error_ext = 102;.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for RemoteBootstrapErrorPB_Code.
Enum value maps for RemoteBootstrapErrorPB_Code.
Enum value maps for TabletServerErrorPB_Code.
Enum value maps for TabletServerErrorPB_Code.
Enum value maps for TabletSnapshotOpRequestPB_Operation.
Enum value maps for TabletSnapshotOpRequestPB_Operation.
Enum value maps for TSTabletManagerStatePB.
Enum value maps for TSTabletManagerStatePB.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A create tablet request.
No description provided by the author
A chunk of data (a slice of a block, file, etc).
A "union" type that allows the same RPC call to fetch different types of data (data blocks or log files).
A delete tablet request.
No description provided by the author
No description provided by the author
No description provided by the author
This is used to export tablet metadata changes to a protobuf file to be reloaded on a new cluster startup to avoid running initdb.
No description provided by the author
No description provided by the author
TODO: rename this to FlushOrCompactTabletsRequestPB.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Tablet's status request.
Tablet's status response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Get this tserver's notion of being ready for handling IO requests across all tablets that it owns.
When response has no errors, the tserver is deemed ready as per its tablet manager layer when the number of not running tablets is 0.
No description provided by the author
No description provided by the author
ListTabletsForTabletServerResponsePB_Entry
An entry for each tablet.
A list tablets request.
A list tablets response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Remote bootstrap-specific errors use this protobuf.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Tablet-server specific errors use this protobuf.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Truncate tablet request.
Truncate tablet response.
No description provided by the author
No description provided by the author
A batched set of insert/mutate requests.
No description provided by the author
If errors occurred with particular row operations, then the errors for those operations will be passed back in 'per_row_errors'.

# Interfaces

No description provided by the author
service: yb.tserver.TabletServerAdminService service: TabletServerAdminService.
service: yb.tserver.TabletServerBackupService service: TabletServerBackupService.
service: yb.tserver.TabletServerService service: TabletServerService.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum of the server's Tablet Manager state: currently this is only used for assertions, but this can also be sent to the master.