Kinetica C# API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
kinetica.AdminRemoveRanksRequest.Options Struct Reference

Optional parameters. More...

Public Attributes

const string REBALANCE_SHARDED_DATA = "rebalance_sharded_data"
 When true, data with primary keys or shard keys will be rebalanced to other ranks prior to rank removal. More...
 
const string TRUE = "true"
 
const string FALSE = "false"
 
const string REBALANCE_UNSHARDED_DATA = "rebalance_unsharded_data"
 When true, unsharded data (data without primary keys and without shard keys) will be rebalanced to other ranks prior to rank removal. More...
 
const string AGGRESSIVENESS = "aggressiveness"
 Influences how much data to send per rebalance round, during the rebalance portion of removing ranks. More...
 

Detailed Description

Optional parameters.

  • REBALANCE_SHARDED_DATA: When true, data with primary keys or shard keys will be rebalanced to other ranks prior to rank removal. Note that for big clusters, this data transfer could be time consuming and result in delayed query responses. Supported values: The default value is TRUE.
  • REBALANCE_UNSHARDED_DATA: When true, unsharded data (data without primary keys and without shard keys) will be rebalanced to other ranks prior to rank removal. Note that for big clusters, this data transfer could be time consuming and result in delayed query responses. Supported values: The default value is TRUE.
  • AGGRESSIVENESS: Influences how much data to send per rebalance round, during the rebalance portion of removing ranks. A higher aggressiveness setting will complete the rebalance faster. A lower aggressiveness setting will take longer, but allow for better interleaving between the rebalance and other queries. Allowed values are 1 through 10. The default value is '1'.

The default value is an empty Dictionary. A set of string constants for the parameter options.

Definition at line 91 of file AdminRemoveRanks.cs.

Member Data Documentation

const string kinetica.AdminRemoveRanksRequest.Options.AGGRESSIVENESS = "aggressiveness"

Influences how much data to send per rebalance round, during the rebalance portion of removing ranks.

A higher aggressiveness setting will complete the rebalance faster. A lower aggressiveness setting will take longer, but allow for better interleaving between the rebalance and other queries. Allowed values are 1 through 10. The default value is '1'.

Definition at line 142 of file AdminRemoveRanks.cs.

const string kinetica.AdminRemoveRanksRequest.Options.FALSE = "false"

Definition at line 113 of file AdminRemoveRanks.cs.

const string kinetica.AdminRemoveRanksRequest.Options.REBALANCE_SHARDED_DATA = "rebalance_sharded_data"

When true, data with primary keys or shard keys will be rebalanced to other ranks prior to rank removal.

Note that for big clusters, this data transfer could be time consuming and result in delayed query responses. Supported values:

The default value is TRUE.

Definition at line 111 of file AdminRemoveRanks.cs.

const string kinetica.AdminRemoveRanksRequest.Options.REBALANCE_UNSHARDED_DATA = "rebalance_unsharded_data"

When true, unsharded data (data without primary keys and without shard keys) will be rebalanced to other ranks prior to rank removal.

Note that for big clusters, this data transfer could be time consuming and result in delayed query responses. Supported values:

The default value is TRUE.

Definition at line 133 of file AdminRemoveRanks.cs.

const string kinetica.AdminRemoveRanksRequest.Options.TRUE = "true"

Definition at line 112 of file AdminRemoveRanks.cs.


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