Skip to main content

A set of string constants for the parameter AdminRepairTableRequest.options. More…

Static Public Attributes

const string REPAIR_POLICY = “repair_policy”
 Corrective action to take.
 
const string DELETE_CHUNKS = “delete_chunks”
 Deletes any corrupted chunks.
 
const string SHRINK_COLUMNS = “shrink_columns”
 Shrinks corrupted chunks to the shortest column.
 
const string REPLAY_WAL = “replay_wal”
 Manually invokes write-ahead log (WAL) replay on the table.
 
const string ALTER_TABLE = “alter_table”
 Reset columns modification after incomplete alter column.
 
const string RESYNC_REPLICAS = “resync_replicas”
 Repairs replicated tables whose record counts differ across the worker ranks and toms: the copy with the most records is kept, and every other copy is replaced with it.
 
const string VERIFY_ALL = “verify_all”
 If FALSE only table chunk data already known to be corrupted will be repaired.
 
const string TRUE = “true”
 A boolean constant for the AdminRepairTableRequest.Options options.
 
const string FALSE = “false”
 A boolean constant for the AdminRepairTableRequest.Options options.
 

Detailed Description

A set of string constants for the parameter AdminRepairTableRequest.options.

Optional parameters.

Definition at line 21 of file AdminRepairTable.cs.

Member Data Documentation

◆ ALTER_TABLE

const string kinetica.AdminRepairTableRequest.Options.ALTER_TABLE = “alter_table”
static

Reset columns modification after incomplete alter column.

Definition at line 91 of file AdminRepairTable.cs.

◆ DELETE_CHUNKS

const string kinetica.AdminRepairTableRequest.Options.DELETE_CHUNKS = “delete_chunks”
static

Deletes any corrupted chunks.

Definition at line 80 of file AdminRepairTable.cs.

◆ FALSE

const string kinetica.AdminRepairTableRequest.Options.FALSE = “false”
static

A boolean constant for the AdminRepairTableRequest.Options options.

Definition at line 142 of file AdminRepairTable.cs.

◆ REPAIR_POLICY

const string kinetica.AdminRepairTableRequest.Options.REPAIR_POLICY = “repair_policy”
static

Corrective action to take.

Supported values:

  • DELETE_CHUNKS: Deletes any corrupted chunks.
  • SHRINK_COLUMNS: Shrinks corrupted chunks to the shortest column.
  • REPLAY_WAL: Manually invokes write-ahead log (WAL) replay on the table.
  • ALTER_TABLE: Reset columns modification after incomplete alter column.
  • RESYNC_REPLICAS: Repairs replicated tables whose record counts differ across the worker ranks and toms: the copy with the most records is kept, and every other copy is replaced with it. That copy may include records from a load that did not complete, or records that a delete did not remove. A table whose copies all have the same number of records is not repaired, even if their contents differ. Views cannot be named in AdminRepairTableRequest.table_names; a named table that is not replicated is reported in repair_status. An asterisk selects every replicated table. The repair runs only while no other requests are running. The repaired tables are listed in the REPAIRED_REPLICATED_TABLES entry of the response info map.

Definition at line 77 of file AdminRepairTable.cs.

◆ REPLAY_WAL

const string kinetica.AdminRepairTableRequest.Options.REPLAY_WAL = “replay_wal”
static

Manually invokes write-ahead log (WAL) replay on the table.

Definition at line 87 of file AdminRepairTable.cs.

◆ RESYNC_REPLICAS

const string kinetica.AdminRepairTableRequest.Options.RESYNC_REPLICAS = “resync_replicas”
static

Repairs replicated tables whose record counts differ across the worker ranks and toms: the copy with the most records is kept, and every other copy is replaced with it.

That copy may include records from a load that did not complete, or records that a delete did not remove. A table whose copies all have the same number of records is not repaired, even if their contents differ. Views cannot be named in AdminRepairTableRequest.table_names; a named table that is not replicated is reported in repair_status. An asterisk selects every replicated table. The repair runs only while no other requests are running. The repaired tables are listed in the REPAIRED_REPLICATED_TABLES entry of the response info map.

Definition at line 110 of file AdminRepairTable.cs.

◆ SHRINK_COLUMNS

const string kinetica.AdminRepairTableRequest.Options.SHRINK_COLUMNS = “shrink_columns”
static

Shrinks corrupted chunks to the shortest column.

Definition at line 83 of file AdminRepairTable.cs.

◆ TRUE

const string kinetica.AdminRepairTableRequest.Options.TRUE = “true”
static

A boolean constant for the AdminRepairTableRequest.Options options.

Definition at line 138 of file AdminRepairTable.cs.

◆ VERIFY_ALL

const string kinetica.AdminRepairTableRequest.Options.VERIFY_ALL = “verify_all”
static

If FALSE only table chunk data already known to be corrupted will be repaired.

Otherwise the database will perform a full table scan to check for correctness. Supported values:

The default value is FALSE.

Definition at line 134 of file AdminRepairTable.cs.


The documentation for this struct was generated from the following file: