A set of string constants for the parameter AdminVerifyDbRequest.options. More…
Static Public Attributes | |
| const string | REBUILD_ON_ERROR = “rebuild_on_error” |
| [DEPRECATED] Use the Rebuild DB feature of GAdmin instead. | |
| const string | TRUE = “true” |
| A boolean constant for the AdminVerifyDbRequest.Options options. | |
| const string | FALSE = “false” |
| A boolean constant for the AdminVerifyDbRequest.Options options. | |
| const string | VERIFY_NULLS = “verify_nulls” |
| When TRUE, verifies that null values are set to zero. | |
| const string | VERIFY_PERSIST = “verify_persist” |
| When TRUE, persistent objects will be compared against their state in memory and workers will be checked for orphaned table data in persist. | |
| const string | CONCURRENT_SAFE = “concurrent_safe” |
| When TRUE, allows this endpoint to be run safely with other concurrent database operations. | |
| const string | VERIFY_RANK0 = “verify_rank0” |
| If TRUE, compare rank0 table metadata against workers’ metadata. | |
| const string | DELETE_ORPHANED_TABLES = “delete_orphaned_tables” |
| If TRUE, orphaned table directories found on workers for which there is no corresponding metadata will be deleted. | |
| const string | VERIFY_ORPHANED_TABLES_ONLY = “verify_orphaned_tables_only” |
| If TRUE, only the presence of orphaned table directories will be checked, all persistence and table consistency checks will be skipped. | |
| const string | REPAIR_REPLICATED_TABLES = “repair_replicated_tables” |
| When TRUE, replicated tables whose record counts differ across the worker ranks and toms are repaired: the copy with the most records is kept, and every other copy is replaced with it. | |
| const string | TABLE_INCLUDES = “table_includes” |
| Comma-separated list of table names to include when verifying table consistency on wokers. | |
| const string | TABLE_EXCLUDES = “table_excludes” |
| Comma-separated list of table names to exclude when verifying table consistency on wokers. | |
Detailed Description
A set of string constants for the parameter AdminVerifyDbRequest.options.
Optional parameters.
Definition at line 23 of file AdminVerifyDb.cs.
Member Data Documentation
◆ CONCURRENT_SAFE
| static |
◆ DELETE_ORPHANED_TABLES
| static |
If TRUE, orphaned table directories found on workers for which there is no corresponding metadata will be deleted.
It is recommended to run this while the database is offline OR set CONCURRENT_SAFE in AdminVerifyDbRequest.options to TRUE. Supported values:
The default value is FALSE.
Definition at line 165 of file AdminVerifyDb.cs.
◆ FALSE
| static |
A boolean constant for the AdminVerifyDbRequest.Options options.
Definition at line 50 of file AdminVerifyDb.cs.
◆ REBUILD_ON_ERROR
| static |
[DEPRECATED] Use the Rebuild DB feature of GAdmin instead.
Supported values:
The default value is FALSE.
Definition at line 42 of file AdminVerifyDb.cs.
◆ REPAIR_REPLICATED_TABLES
| static |
When TRUE, replicated tables whose record counts differ across the worker ranks and toms are repaired: 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 detected, even if their contents differ. The verified_ok flag and error_list still report the inconsistencies found before the repair; run the verification again to confirm the repair. Only the tables selected by TABLE_INCLUDES or TABLE_EXCLUDES are repaired. Requires CONCURRENT_SAFE to be TRUE, and cannot be used with VERIFY_ORPHANED_TABLES_ONLY. The repaired tables are listed in the REPAIRED_REPLICATED_TABLES entry of the response info map. Supported values:
The default value is FALSE.
Definition at line 229 of file AdminVerifyDb.cs.
◆ TABLE_EXCLUDES
| static |
Comma-separated list of table names to exclude when verifying table consistency on wokers.
Cannot be used simultaneously with TABLE_INCLUDES.
Definition at line 243 of file AdminVerifyDb.cs.
◆ TABLE_INCLUDES
| static |
Comma-separated list of table names to include when verifying table consistency on wokers.
Cannot be used simultaneously with TABLE_EXCLUDES.
Definition at line 236 of file AdminVerifyDb.cs.
◆ TRUE
| static |
A boolean constant for the AdminVerifyDbRequest.Options options.
Definition at line 46 of file AdminVerifyDb.cs.
◆ VERIFY_NULLS
| static |
◆ VERIFY_ORPHANED_TABLES_ONLY
| static |
◆ VERIFY_PERSIST
| static |
When TRUE, persistent objects will be compared against their state in memory and workers will be checked for orphaned table data in persist.
To check for orphaned worker data, either set CONCURRENT_SAFE in AdminVerifyDbRequest.options to TRUE or place the database offline. Supported values:
The default value is FALSE.
Definition at line 96 of file AdminVerifyDb.cs.
◆ VERIFY_RANK0
| static |
The documentation for this struct was generated from the following file:
- Kinetica/Protocol/AdminVerifyDb.cs