FdbProtocolVersionMap

Namespace: FoundationDB.Client · class

Contains the

Properties

DefaultVersion

FdbProtocolVersion DefaultVersion { get; }

Default protocol version for this version of FoundationDB

FutureVersion

FdbProtocolVersion FutureVersion { get; }

Version of the next version of FoundationDB (when upgrading from this version to the next)

For example, a 7.3 database could be upgraded to the 7.4 format.

MinCompatibleVersion

FdbProtocolVersion MinCompatibleVersion { get; }

Minimum version to which the current database format could be downgraded

For example, a 7.3 database could be downgraded to the 7.2 format,

MinInvalidVersion

FdbProtocolVersion MinInvalidVersion { get; }

Minimum future version that will not be compatible with the current version

For example, a 7.3 cluster would not be compatible with the 7.5 format.

Version

Version Version { get; }

Version of the FoundationDB cluster (major.minor)

Version71

static FdbProtocolVersionMap Version71 { get; }

Version ranges supported by FoundationDB v7.1

Version72

static FdbProtocolVersionMap Version72 { get; }

Version ranges supported by FoundationDB v7.2

Version73

static FdbProtocolVersionMap Version73 { get; }

Version ranges supported by FoundationDB v7.3

Version74

static FdbProtocolVersionMap Version74 { get; }

Version ranges supported by FoundationDB v7.3

Fields

FDB_ENCRYPTED_SNAPSHOT_BACKUP_FILE

const long FDB_ENCRYPTED_SNAPSHOT_BACKUP_FILE

FDB_PV_BACKUP_MUTATIONS

const long FDB_PV_BACKUP_MUTATIONS

FDB_PV_BACKUP_PROGRESS_VALUE

const long FDB_PV_BACKUP_PROGRESS_VALUE

FDB_PV_BACKUP_START_VALUE

const long FDB_PV_BACKUP_START_VALUE

FDB_PV_BACKUP_WORKER

const long FDB_PV_BACKUP_WORKER

FDB_PV_BLOB_GRANULE

const long FDB_PV_BLOB_GRANULE

FDB_PV_BLOB_GRANULE_FILE

const long FDB_PV_BLOB_GRANULE_FILE

FDB_PV_BLOB_GRANULE_FILE_LOGICAL_SIZE

const long FDB_PV_BLOB_GRANULE_FILE_LOGICAL_SIZE

FDB_PV_BLOB_RANGE_CHANGE_LOG

const long FDB_PV_BLOB_RANGE_CHANGE_LOG

FDB_PV_CACHE_ROLE

const long FDB_PV_CACHE_ROLE

FDB_PV_CHANGE_FEED

const long FDB_PV_CHANGE_FEED

FDB_PV_CLOSE_UNUSED_CONNECTION

const long FDB_PV_CLOSE_UNUSED_CONNECTION

FDB_PV_CLUSTER_CONTROLLER_PRIORITY_INFO

const long FDB_PV_CLUSTER_CONTROLLER_PRIORITY_INFO

FDB_PV_CLUSTER_ID_SPECIAL_KEY

const long FDB_PV_CLUSTER_ID_SPECIAL_KEY

FDB_PV_DATACENTER_REPLICAS_VALUE

const long FDB_PV_DATACENTER_REPLICAS_VALUE

FDB_PV_DB_CORE_STATE

const long FDB_PV_DB_CORE_STATE

FDB_PV_DR_BACKUP_RANGES

const long FDB_PV_DR_BACKUP_RANGES

FDB_PV_ENCRYPTION_AT_REST

const long FDB_PV_ENCRYPTION_AT_REST

FDB_PV_ENDPOINT_ADDR_LIST

const long FDB_PV_ENDPOINT_ADDR_LIST

FDB_PV_FEARLESS

const long FDB_PV_FEARLESS

FDB_PV_GC_TXN_GENERATIONS

const long FDB_PV_GC_TXN_GENERATIONS

FDB_PV_GENERATION_REG_VAL

const long FDB_PV_GENERATION_REG_VAL

FDB_PV_HEALTHY_ZONE_VALUE

const long FDB_PV_HEALTHY_ZONE_VALUE

FDB_PV_INEXPENSIVE_MULTIVERSION_CLIENT

const long FDB_PV_INEXPENSIVE_MULTIVERSION_CLIENT

FDB_PV_IPV6

const long FDB_PV_IPV6

FDB_PV_KEY_SERVER_VALUE

const long FDB_PV_KEY_SERVER_VALUE

FDB_PV_KEY_SERVER_VALUE_V2

const long FDB_PV_KEY_SERVER_VALUE_V2

FDB_PV_LOCALITY

const long FDB_PV_LOCALITY

FDB_PV_LOGS_VALUE

const long FDB_PV_LOGS_VALUE

FDB_PV_LOG_RANGE_ENCODE_VALUE

const long FDB_PV_LOG_RANGE_ENCODE_VALUE

FDB_PV_MOVABLE_COORDINATED_STATE

const long FDB_PV_MOVABLE_COORDINATED_STATE

FDB_PV_MOVABLE_COORDINATED_STATE_V2

const long FDB_PV_MOVABLE_COORDINATED_STATE_V2

FDB_PV_MULTIGENERATION_TLOG

const long FDB_PV_MULTIGENERATION_TLOG

FDB_PV_MUTATION_CHECKSUM

const long FDB_PV_MUTATION_CHECKSUM

FDB_PV_NETWORK_ADDRESS_HOSTNAME_FLAG

const long FDB_PV_NETWORK_ADDRESS_HOSTNAME_FLAG

FDB_PV_OPEN_DATABASE

const long FDB_PV_OPEN_DATABASE

FDB_PV_OTEL_SPAN_CONTEXT

const long FDB_PV_OTEL_SPAN_CONTEXT

FDB_PV_PERPETUAL_WIGGLE_METADATA

const long FDB_PV_PERPETUAL_WIGGLE_METADATA

FDB_PV_PROCESS_CLASS_VALUE

const long FDB_PV_PROCESS_CLASS_VALUE

FDB_PV_PROCESS_ID

const long FDB_PV_PROCESS_ID

FDB_PV_PROCESS_ID_FILE

const long FDB_PV_PROCESS_ID_FILE

FDB_PV_PSEUDO_LOCALITIES

const long FDB_PV_PSEUDO_LOCALITIES

FDB_PV_REGION_CONFIGURATION

const long FDB_PV_REGION_CONFIGURATION

FDB_PV_REPLICATION_POLICY

const long FDB_PV_REPLICATION_POLICY

FDB_PV_REPORT_CONFLICTING_KEYS

const long FDB_PV_REPORT_CONFLICTING_KEYS

FDB_PV_RESOLVER_PRIVATE_MUTATIONS

const long FDB_PV_RESOLVER_PRIVATE_MUTATIONS

FDB_PV_RESTORE_REQUEST_DONE_VERSION_VALUE

const long FDB_PV_RESTORE_REQUEST_DONE_VERSION_VALUE

FDB_PV_RESTORE_REQUEST_TRIGGER_VALUE

const long FDB_PV_RESTORE_REQUEST_TRIGGER_VALUE

FDB_PV_RESTORE_REQUEST_VALUE

const long FDB_PV_RESTORE_REQUEST_VALUE

FDB_PV_RESTORE_STATUS_VALUE

const long FDB_PV_RESTORE_STATUS_VALUE

FDB_PV_RESTORE_WORKER_INTERFACE_VALUE

const long FDB_PV_RESTORE_WORKER_INTERFACE_VALUE

FDB_PV_SERVER_LIST_VALUE

const long FDB_PV_SERVER_LIST_VALUE

FDB_PV_SERVER_TAG_VALUE

const long FDB_PV_SERVER_TAG_VALUE

FDB_PV_SHARDED_TXS_TAGS

const long FDB_PV_SHARDED_TXS_TAGS

FDB_PV_SHARD_ENCODE_LOCATION_METADATA

const long FDB_PV_SHARD_ENCODE_LOCATION_METADATA

FDB_PV_SHARED_MUTATIONS

const long FDB_PV_SHARED_MUTATIONS

FDB_PV_SMALL_ENDPOINTS

const long FDB_PV_SMALL_ENDPOINTS

FDB_PV_SPAN_CONTEXT

const long FDB_PV_SPAN_CONTEXT

FDB_PV_STABLE_INTERFACES

const long FDB_PV_STABLE_INTERFACES

FDB_PV_STORAGE_CACHE_VALUE

const long FDB_PV_STORAGE_CACHE_VALUE

FDB_PV_STORAGE_INTERFACE_READINESS

const long FDB_PV_STORAGE_INTERFACE_READINESS

FDB_PV_STORAGE_METADATA

const long FDB_PV_STORAGE_METADATA

FDB_PV_SW_VERSION_TRACKING

const long FDB_PV_SW_VERSION_TRACKING

FDB_PV_TAG_LOCALITY

const long FDB_PV_TAG_LOCALITY

FDB_PV_TAG_LOCALITY_LIST_VALUE

const long FDB_PV_TAG_LOCALITY_LIST_VALUE

FDB_PV_TAG_THROTTLE_VALUE

const long FDB_PV_TAG_THROTTLE_VALUE

FDB_PV_TAG_THROTTLE_VALUE_REASON

const long FDB_PV_TAG_THROTTLE_VALUE_REASON

FDB_PV_TENANTS

const long FDB_PV_TENANTS

FDB_PV_TLOG_QUEUE_ENTRY_REF

const long FDB_PV_TLOG_QUEUE_ENTRY_REF

FDB_PV_TLOG_VERSION

const long FDB_PV_TLOG_VERSION

FDB_PV_TSS

const long FDB_PV_TSS

FDB_PV_UNIFIED_TLOG_SPILLING

const long FDB_PV_UNIFIED_TLOG_SPILLING

FDB_PV_WATCHES

const long FDB_PV_WATCHES

FDB_PV_WORKER_LIST_VALUE

const long FDB_PV_WORKER_LIST_VALUE