Source
pub async fn admin_repair_table( &self, table_names: Vec<String>, table_types: HashMap<String, String>, ) -> Result<AdminRepairTableResponse, KineticaError>
Manually repair a corrupted table
Manually repair a corrupted table.
table_names- List of tables to query. An asterisk returns all tables.table_types- ID of the type per table.
Source
pub async fn admin_repair_table_with_opts( &self, table_names: Vec<String>, table_types: HashMap<String, String>, options: AdminRepairTableRequestOptions, ) -> Result<AdminRepairTableResponse, KineticaError>
Manually repair a corrupted table
Manually repair a corrupted table.
table_names- List of tables to query. An asterisk returns all tables.table_types- ID of the type per table.options- The optional parameters; any left unset take the server’s defaults.
Source
pub async fn admin_repair_table_raw( &self, request: &AdminRepairTableRequest, ) -> Result<AdminRepairTableResponse, KineticaError>
Sends a pre-built AdminRepairTableRequest to the /admin/repair/table endpoint.
Source
pub async fn admin_repair_table_from_url( &self, url: &str, request: &AdminRepairTableRequest, ) -> Result<AdminRepairTableResponse, KineticaError>
Sends a pre-built AdminRepairTableRequest to a specific worker URL, bypassing HA head-node selection. Used for multi-head access.