Skip to main content
Source

pub async fn check_table( &self, table_names: Vec<String>, ) -> Result<CheckTableResponse, KineticaError>

Shows information relating corrupt table entries

Scans the requested tables as specified in table_names for integrity. Any table chunks which fail the check will be marked as corrupt. By default the database will automatically repair corrupt tables (via truncating). Note that since this reads every table column from disk it may be a potentially long-running operation. The option local_only can be used to skip any table files already written to a remote storage.

  • table_names - List of tables to query. An asterisk returns all tables.

Shows information relating corrupt table entries

Scans the requested tables as specified in table_names for integrity. Any table chunks which fail the check will be marked as corrupt. By default the database will automatically repair corrupt tables (via truncating). Note that since this reads every table column from disk it may be a potentially long-running operation. The option local_only can be used to skip any table files already written to a remote storage.

  • table_names - List of tables to query. An asterisk returns all tables.
  • options - The optional parameters; any left unset take the server’s defaults.

Sends a pre-built CheckTableRequest to the /check/table endpoint.

Sends a pre-built CheckTableRequest to a specific worker URL, bypassing HA head-node selection. Used for multi-head access.