/AWS1/CL_TSIINFLUXDBV3COREPRMS¶
All the customer-modifiable InfluxDB v3 Core parameters in Timestream for InfluxDB.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_queryfilelimit
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Limits the number of Parquet files a query can access. If a query attempts to read more than this limit, InfluxDB 3 returns an error.
Default: 432
iv_querylogsize
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Defines the size of the query log. Up to this many queries remain in the log before older queries are evicted to make room for new ones.
Default: 1000
iv_logfilter
TYPE /AWS1/TSISTRING
/AWS1/TSISTRING
¶
Sets the filter directive for logs.
iv_logformat
TYPE /AWS1/TSILOGFORMATS
/AWS1/TSILOGFORMATS
¶
Defines the message format for logs.
Default: full
iv_datafusionnumthreads
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Sets the maximum number of DataFusion runtime threads to use.
iv_datafusionruntimetype
TYPE /AWS1/TSIDATAFUSIONRUNTIMETYPE
/AWS1/TSIDATAFUSIONRUNTIMETYPE
¶
Specifies the DataFusion tokio runtime type.
Default: multi-thread
iv_datafusionrundislifoslot
TYPE /AWS1/TSIBOOLEAN
/AWS1/TSIBOOLEAN
¶
Disables the LIFO slot of the DataFusion runtime.
iv_datafusionrtimeevtinter00
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Sets the number of scheduler ticks after which the scheduler of the DataFusion tokio runtime polls for external events–for example: timers, I/O.
iv_datafusionrunglbqueuein00
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Sets the number of scheduler ticks after which the scheduler of the DataFusion runtime polls the global task queue.
iv_datafusionrunmaxblkingt00
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Specifies the limit for additional threads spawned by the DataFusion runtime.
iv_datafusionrunmaxioevtsp00
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Configures the maximum number of events processed per tick by the tokio DataFusion runtime.
io_datafusionrunthreadkeep00
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Sets a custom timeout for a thread in the blocking pool of the tokio DataFusion runtime.
iv_datafusionrunthreadprio00
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Sets the thread priority for tokio DataFusion runtime workers.
Default: 10
iv_datafusionmaxparquetfan00
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
When multiple parquet files are required in a sorted way (deduplication for example), specifies the maximum fanout.
Default: 1000
iv_datafusionusecachedparq00
TYPE /AWS1/TSIBOOLEAN
/AWS1/TSIBOOLEAN
¶
Uses a cached parquet loader when reading parquet files from the object store.
iv_datafusionconfig
TYPE /AWS1/TSISTRING
/AWS1/TSISTRING
¶
Provides custom configuration to DataFusion as a comma-separated list of key:value pairs.
iv_maxhttprequestsize
TYPE /AWS1/TSILONG
/AWS1/TSILONG
¶
Specifies the maximum size of HTTP requests.
Default: 10485760
io_forcesnapshotmemthreshold
TYPE REF TO /AWS1/CL_TSIPERCORABSOLUTELONG
/AWS1/CL_TSIPERCORABSOLUTELONG
¶
Specifies the threshold for the internal memory buffer. Supports either a percentage (portion of available memory) or absolute value in MB–for example: 70% or 100
Default: 70%
iv_walsnapshotsize
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Defines the number of WAL files to attempt to remove in a snapshot. This, multiplied by the interval, determines how often snapshots are taken.
Default: 600
iv_walmaxwritebuffersize
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Specifies the maximum number of write requests that can be buffered before a flush must be executed and succeed.
Default: 100000
iv_snapshottedwalfilestokeep
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Specifies the number of snapshotted WAL files to retain in the object store. Flushing the WAL files does not clear the WAL files immediately; they are deleted when the number of snapshotted WAL files exceeds this number.
Default: 300
io_preemptivecacheage
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Specifies the interval to prefetch into the Parquet cache during compaction.
Default: 3d
iv_parquetmemcachepruneper00
TYPE /AWS1/RT_FLOAT_AS_STRING
/AWS1/RT_FLOAT_AS_STRING
¶
Specifies the percentage of entries to prune during a prune operation on the in-memory Parquet cache.
Default: 0.1
io_parquetmemcachepruneint00
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Sets the interval to check if the in-memory Parquet cache needs to be pruned.
Default: 1s
iv_disableparquetmemcache
TYPE /AWS1/TSIBOOLEAN
/AWS1/TSIBOOLEAN
¶
Disables the in-memory Parquet cache. By default, the cache is enabled.
io_parquetmemcachequerypat00
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Specifies the time window for caching recent Parquet files in memory.
Default: 5h
io_lastcacheevictioninterval
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Specifies the interval to evict expired entries from the Last-N-Value cache, expressed as a human-readable duration–for example: 20s, 1m, 1h.
Default: 10s
io_distinctcacheevictionin00
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Specifies the interval to evict expired entries from the distinct value cache, expressed as a human-readable duration–for example: 20s, 1m, 1h.
Default: 10s
io_gen1duration
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Specifies the duration that Parquet files are arranged into. Data timestamps land each row into a file of this duration. Supported durations are 1m, 5m, and 10m. These files are known as “generation 1” files that the compactor in InfluxDB 3 Enterprise can merge into larger generations.
Default: 10m
io_execmempoolbytes
TYPE REF TO /AWS1/CL_TSIPERCORABSOLUTELONG
/AWS1/CL_TSIPERCORABSOLUTELONG
¶
Specifies the size of memory pool used during query execution. Can be given as absolute value in bytes or as a percentage of the total available memory–for example: 8000000000 or 10%.
Default: 20%
io_parquetmemcachesize
TYPE REF TO /AWS1/CL_TSIPERCORABSOLUTELONG
/AWS1/CL_TSIPERCORABSOLUTELONG
¶
Specifies the size of the in-memory Parquet cache in megabytes or percentage of total available memory.
Default: 20%
iv_walreplayfailonerror
TYPE /AWS1/TSIBOOLEAN
/AWS1/TSIBOOLEAN
¶
Determines whether WAL replay should fail when encountering errors.
Default: false
iv_walreplayconcurrencylimit
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Concurrency limit during WAL replay. Setting this number too high can lead to OOM. The default is dynamically determined.
Default: max(num_cpus, 10)
iv_tableindexcachemaxentries
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Specifies the maximum number of entries in the table index cache.
Default: 1000
iv_tblidxcacheconcurrencylmt
TYPE /AWS1/TSIINTEGER
/AWS1/TSIINTEGER
¶
Limits the concurrency level for table index cache operations.
Default: 8
io_gen1lookbackduration
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Specifies how far back to look when creating generation 1 Parquet files.
Default: 24h
io_retentioncheckinterval
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
The interval at which retention policies are checked and enforced. Enter as a human-readable time–for example: 30m or 1h.
Default: 30m
io_deletegraceperiod
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Specifies the grace period before permanently deleting data.
Default: 24h
io_harddeletedefaultduration
TYPE REF TO /AWS1/CL_TSIDURATION
/AWS1/CL_TSIDURATION
¶
Sets the default duration for hard deletion of data.
Default: 90d
Queryable Attributes¶
queryFileLimit¶
Limits the number of Parquet files a query can access. If a query attempts to read more than this limit, InfluxDB 3 returns an error.
Default: 432
Accessible with the following methods¶
Method | Description |
---|---|
GET_QUERYFILELIMIT() |
Getter for QUERYFILELIMIT, with configurable default |
ASK_QUERYFILELIMIT() |
Getter for QUERYFILELIMIT w/ exceptions if field has no valu |
HAS_QUERYFILELIMIT() |
Determine if QUERYFILELIMIT has a value |
queryLogSize¶
Defines the size of the query log. Up to this many queries remain in the log before older queries are evicted to make room for new ones.
Default: 1000
Accessible with the following methods¶
Method | Description |
---|---|
GET_QUERYLOGSIZE() |
Getter for QUERYLOGSIZE, with configurable default |
ASK_QUERYLOGSIZE() |
Getter for QUERYLOGSIZE w/ exceptions if field has no value |
HAS_QUERYLOGSIZE() |
Determine if QUERYLOGSIZE has a value |
logFilter¶
Sets the filter directive for logs.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LOGFILTER() |
Getter for LOGFILTER, with configurable default |
ASK_LOGFILTER() |
Getter for LOGFILTER w/ exceptions if field has no value |
HAS_LOGFILTER() |
Determine if LOGFILTER has a value |
logFormat¶
Defines the message format for logs.
Default: full
Accessible with the following methods¶
Method | Description |
---|---|
GET_LOGFORMAT() |
Getter for LOGFORMAT, with configurable default |
ASK_LOGFORMAT() |
Getter for LOGFORMAT w/ exceptions if field has no value |
HAS_LOGFORMAT() |
Determine if LOGFORMAT has a value |
dataFusionNumThreads¶
Sets the maximum number of DataFusion runtime threads to use.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONNUMTHREADS() |
Getter for DATAFUSIONNUMTHREADS, with configurable default |
ASK_DATAFUSIONNUMTHREADS() |
Getter for DATAFUSIONNUMTHREADS w/ exceptions if field has n |
HAS_DATAFUSIONNUMTHREADS() |
Determine if DATAFUSIONNUMTHREADS has a value |
dataFusionRuntimeType¶
Specifies the DataFusion tokio runtime type.
Default: multi-thread
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONRUNTIMETYPE() |
Getter for DATAFUSIONRUNTIMETYPE, with configurable default |
ASK_DATAFUSIONRUNTIMETYPE() |
Getter for DATAFUSIONRUNTIMETYPE w/ exceptions if field has |
HAS_DATAFUSIONRUNTIMETYPE() |
Determine if DATAFUSIONRUNTIMETYPE has a value |
dataFusionRuntimeDisableLifoSlot¶
Disables the LIFO slot of the DataFusion runtime.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONRUNDISLIFOSLOT() |
Getter for DATAFUSIONRUNTIMEDISLIFOSLOT, with configurable d |
ASK_DATAFUSIONRUNDISLIFOSLOT() |
Getter for DATAFUSIONRUNTIMEDISLIFOSLOT w/ exceptions if fie |
HAS_DATAFUSIONRUNDISLIFOSLOT() |
Determine if DATAFUSIONRUNTIMEDISLIFOSLOT has a value |
dataFusionRuntimeEventInterval¶
Sets the number of scheduler ticks after which the scheduler of the DataFusion tokio runtime polls for external events–for example: timers, I/O.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONRTIMEEVTINTE00() |
Getter for DATAFUSIONRTIMEEVENTINTERVAL, with configurable d |
ASK_DATAFUSIONRTIMEEVTINTE00() |
Getter for DATAFUSIONRTIMEEVENTINTERVAL w/ exceptions if fie |
HAS_DATAFUSIONRTIMEEVTINTE00() |
Determine if DATAFUSIONRTIMEEVENTINTERVAL has a value |
dataFusionRuntimeGlobalQueueInterval¶
Sets the number of scheduler ticks after which the scheduler of the DataFusion runtime polls the global task queue.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONRUNGLBQUEUEI00() |
Getter for DATAFUSIONRUNGLBQUEUEINTER00, with configurable d |
ASK_DATAFUSIONRUNGLBQUEUEI00() |
Getter for DATAFUSIONRUNGLBQUEUEINTER00 w/ exceptions if fie |
HAS_DATAFUSIONRUNGLBQUEUEI00() |
Determine if DATAFUSIONRUNGLBQUEUEINTER00 has a value |
dataFusionRuntimeMaxBlockingThreads¶
Specifies the limit for additional threads spawned by the DataFusion runtime.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONRUNMAXBLKING00() |
Getter for DATAFUSIONRUNMAXBLKINGTHRE00, with configurable d |
ASK_DATAFUSIONRUNMAXBLKING00() |
Getter for DATAFUSIONRUNMAXBLKINGTHRE00 w/ exceptions if fie |
HAS_DATAFUSIONRUNMAXBLKING00() |
Determine if DATAFUSIONRUNMAXBLKINGTHRE00 has a value |
dataFusionRuntimeMaxIoEventsPerTick¶
Configures the maximum number of events processed per tick by the tokio DataFusion runtime.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONRUNMAXIOEVTS00() |
Getter for DATAFUSIONRUNMAXIOEVTSPERT00, with configurable d |
ASK_DATAFUSIONRUNMAXIOEVTS00() |
Getter for DATAFUSIONRUNMAXIOEVTSPERT00 w/ exceptions if fie |
HAS_DATAFUSIONRUNMAXIOEVTS00() |
Determine if DATAFUSIONRUNMAXIOEVTSPERT00 has a value |
dataFusionRuntimeThreadKeepAlive¶
Sets a custom timeout for a thread in the blocking pool of the tokio DataFusion runtime.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONRUNTHREADKEE00() |
Getter for DATAFUSIONRUNTHREADKEEPALIVE |
dataFusionRuntimeThreadPriority¶
Sets the thread priority for tokio DataFusion runtime workers.
Default: 10
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONRUNTHREADPRI00() |
Getter for DATAFUSIONRUNTHREADPRIORITY, with configurable de |
ASK_DATAFUSIONRUNTHREADPRI00() |
Getter for DATAFUSIONRUNTHREADPRIORITY w/ exceptions if fiel |
HAS_DATAFUSIONRUNTHREADPRI00() |
Determine if DATAFUSIONRUNTHREADPRIORITY has a value |
dataFusionMaxParquetFanout¶
When multiple parquet files are required in a sorted way (deduplication for example), specifies the maximum fanout.
Default: 1000
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONMAXPARQUETFA00() |
Getter for DATAFUSIONMAXPARQUETFANOUT, with configurable def |
ASK_DATAFUSIONMAXPARQUETFA00() |
Getter for DATAFUSIONMAXPARQUETFANOUT w/ exceptions if field |
HAS_DATAFUSIONMAXPARQUETFA00() |
Determine if DATAFUSIONMAXPARQUETFANOUT has a value |
dataFusionUseCachedParquetLoader¶
Uses a cached parquet loader when reading parquet files from the object store.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONUSECACHEDPAR00() |
Getter for DATAFUSIONUSECACHEDPARQUET00, with configurable d |
ASK_DATAFUSIONUSECACHEDPAR00() |
Getter for DATAFUSIONUSECACHEDPARQUET00 w/ exceptions if fie |
HAS_DATAFUSIONUSECACHEDPAR00() |
Determine if DATAFUSIONUSECACHEDPARQUET00 has a value |
dataFusionConfig¶
Provides custom configuration to DataFusion as a comma-separated list of key:value pairs.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAFUSIONCONFIG() |
Getter for DATAFUSIONCONFIG, with configurable default |
ASK_DATAFUSIONCONFIG() |
Getter for DATAFUSIONCONFIG w/ exceptions if field has no va |
HAS_DATAFUSIONCONFIG() |
Determine if DATAFUSIONCONFIG has a value |
maxHttpRequestSize¶
Specifies the maximum size of HTTP requests.
Default: 10485760
Accessible with the following methods¶
Method | Description |
---|---|
GET_MAXHTTPREQUESTSIZE() |
Getter for MAXHTTPREQUESTSIZE, with configurable default |
ASK_MAXHTTPREQUESTSIZE() |
Getter for MAXHTTPREQUESTSIZE w/ exceptions if field has no |
HAS_MAXHTTPREQUESTSIZE() |
Determine if MAXHTTPREQUESTSIZE has a value |
forceSnapshotMemThreshold¶
Specifies the threshold for the internal memory buffer. Supports either a percentage (portion of available memory) or absolute value in MB–for example: 70% or 100
Default: 70%
Accessible with the following methods¶
Method | Description |
---|---|
GET_FORCESNAPSHOTMEMTHRESH() |
Getter for FORCESNAPSHOTMEMTHRESHOLD |
walSnapshotSize¶
Defines the number of WAL files to attempt to remove in a snapshot. This, multiplied by the interval, determines how often snapshots are taken.
Default: 600
Accessible with the following methods¶
Method | Description |
---|---|
GET_WALSNAPSHOTSIZE() |
Getter for WALSNAPSHOTSIZE, with configurable default |
ASK_WALSNAPSHOTSIZE() |
Getter for WALSNAPSHOTSIZE w/ exceptions if field has no val |
HAS_WALSNAPSHOTSIZE() |
Determine if WALSNAPSHOTSIZE has a value |
walMaxWriteBufferSize¶
Specifies the maximum number of write requests that can be buffered before a flush must be executed and succeed.
Default: 100000
Accessible with the following methods¶
Method | Description |
---|---|
GET_WALMAXWRITEBUFFERSIZE() |
Getter for WALMAXWRITEBUFFERSIZE, with configurable default |
ASK_WALMAXWRITEBUFFERSIZE() |
Getter for WALMAXWRITEBUFFERSIZE w/ exceptions if field has |
HAS_WALMAXWRITEBUFFERSIZE() |
Determine if WALMAXWRITEBUFFERSIZE has a value |
snapshottedWalFilesToKeep¶
Specifies the number of snapshotted WAL files to retain in the object store. Flushing the WAL files does not clear the WAL files immediately; they are deleted when the number of snapshotted WAL files exceeds this number.
Default: 300
Accessible with the following methods¶
Method | Description |
---|---|
GET_SNAPTEDWALFILESTOKEEP() |
Getter for SNAPSHOTTEDWALFILESTOKEEP, with configurable defa |
ASK_SNAPTEDWALFILESTOKEEP() |
Getter for SNAPSHOTTEDWALFILESTOKEEP w/ exceptions if field |
HAS_SNAPTEDWALFILESTOKEEP() |
Determine if SNAPSHOTTEDWALFILESTOKEEP has a value |
preemptiveCacheAge¶
Specifies the interval to prefetch into the Parquet cache during compaction.
Default: 3d
Accessible with the following methods¶
Method | Description |
---|---|
GET_PREEMPTIVECACHEAGE() |
Getter for PREEMPTIVECACHEAGE |
parquetMemCachePrunePercentage¶
Specifies the percentage of entries to prune during a prune operation on the in-memory Parquet cache.
Default: 0.1
Accessible with the following methods¶
Method | Description |
---|---|
GET_PARQUETMEMCACHEPRUNEPE00() |
Getter for PARQUETMEMCACHEPRUNEPERCAGE, with configurable de |
ASK_PARQUETMEMCACHEPRUNEPE00() |
Getter for PARQUETMEMCACHEPRUNEPERCAGE w/ exceptions if fiel |
STR_PARQUETMEMCACHEPRUNEPE00() |
String format for PARQUETMEMCACHEPRUNEPERCAGE, with configur |
HAS_PARQUETMEMCACHEPRUNEPE00() |
Determine if PARQUETMEMCACHEPRUNEPERCAGE has a value |
parquetMemCachePruneInterval¶
Sets the interval to check if the in-memory Parquet cache needs to be pruned.
Default: 1s
Accessible with the following methods¶
Method | Description |
---|---|
GET_PARQUETMEMCACHEPRUNEIN00() |
Getter for PARQUETMEMCACHEPRUNEINTERVAL |
disableParquetMemCache¶
Disables the in-memory Parquet cache. By default, the cache is enabled.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DISABLEPARQUETMEMCACHE() |
Getter for DISABLEPARQUETMEMCACHE, with configurable default |
ASK_DISABLEPARQUETMEMCACHE() |
Getter for DISABLEPARQUETMEMCACHE w/ exceptions if field has |
HAS_DISABLEPARQUETMEMCACHE() |
Determine if DISABLEPARQUETMEMCACHE has a value |
parquetMemCacheQueryPathDuration¶
Specifies the time window for caching recent Parquet files in memory.
Default: 5h
Accessible with the following methods¶
Method | Description |
---|---|
GET_PARQUETMEMCACHEQUERYPA00() |
Getter for PARQUETMEMCACHEQUERYPATHDUR |
lastCacheEvictionInterval¶
Specifies the interval to evict expired entries from the Last-N-Value cache, expressed as a human-readable duration–for example: 20s, 1m, 1h.
Default: 10s
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTCACHEEVICTIONINTER00() |
Getter for LASTCACHEEVICTIONINTERVAL |
distinctCacheEvictionInterval¶
Specifies the interval to evict expired entries from the distinct value cache, expressed as a human-readable duration–for example: 20s, 1m, 1h.
Default: 10s
Accessible with the following methods¶
Method | Description |
---|---|
GET_DISTINCTCACHEEVICTIONI00() |
Getter for DISTINCTCACHEEVICTIONINTER00 |
gen1Duration¶
Specifies the duration that Parquet files are arranged into. Data timestamps land each row into a file of this duration. Supported durations are 1m, 5m, and 10m. These files are known as “generation 1” files that the compactor in InfluxDB 3 Enterprise can merge into larger generations.
Default: 10m
Accessible with the following methods¶
Method | Description |
---|---|
GET_GEN1DURATION() |
Getter for GEN1DURATION |
execMemPoolBytes¶
Specifies the size of memory pool used during query execution. Can be given as absolute value in bytes or as a percentage of the total available memory–for example: 8000000000 or 10%.
Default: 20%
Accessible with the following methods¶
Method | Description |
---|---|
GET_EXECMEMPOOLBYTES() |
Getter for EXECMEMPOOLBYTES |
parquetMemCacheSize¶
Specifies the size of the in-memory Parquet cache in megabytes or percentage of total available memory.
Default: 20%
Accessible with the following methods¶
Method | Description |
---|---|
GET_PARQUETMEMCACHESIZE() |
Getter for PARQUETMEMCACHESIZE |
walReplayFailOnError¶
Determines whether WAL replay should fail when encountering errors.
Default: false
Accessible with the following methods¶
Method | Description |
---|---|
GET_WALREPLAYFAILONERROR() |
Getter for WALREPLAYFAILONERROR, with configurable default |
ASK_WALREPLAYFAILONERROR() |
Getter for WALREPLAYFAILONERROR w/ exceptions if field has n |
HAS_WALREPLAYFAILONERROR() |
Determine if WALREPLAYFAILONERROR has a value |
walReplayConcurrencyLimit¶
Concurrency limit during WAL replay. Setting this number too high can lead to OOM. The default is dynamically determined.
Default: max(num_cpus, 10)
Accessible with the following methods¶
Method | Description |
---|---|
GET_WALREPLAYCONCURRENCYLMT() |
Getter for WALREPLAYCONCURRENCYLIMIT, with configurable defa |
ASK_WALREPLAYCONCURRENCYLMT() |
Getter for WALREPLAYCONCURRENCYLIMIT w/ exceptions if field |
HAS_WALREPLAYCONCURRENCYLMT() |
Determine if WALREPLAYCONCURRENCYLIMIT has a value |
tableIndexCacheMaxEntries¶
Specifies the maximum number of entries in the table index cache.
Default: 1000
Accessible with the following methods¶
Method | Description |
---|---|
GET_TABLEIDXCACHEMAXENTRIES() |
Getter for TABLEINDEXCACHEMAXENTRIES, with configurable defa |
ASK_TABLEIDXCACHEMAXENTRIES() |
Getter for TABLEINDEXCACHEMAXENTRIES w/ exceptions if field |
HAS_TABLEIDXCACHEMAXENTRIES() |
Determine if TABLEINDEXCACHEMAXENTRIES has a value |
tableIndexCacheConcurrencyLimit¶
Limits the concurrency level for table index cache operations.
Default: 8
Accessible with the following methods¶
Method | Description |
---|---|
GET_TBLIDXCACHECONCURRENCY00() |
Getter for TBLIDXCACHECONCURRENCYLIMIT, with configurable de |
ASK_TBLIDXCACHECONCURRENCY00() |
Getter for TBLIDXCACHECONCURRENCYLIMIT w/ exceptions if fiel |
HAS_TBLIDXCACHECONCURRENCY00() |
Determine if TBLIDXCACHECONCURRENCYLIMIT has a value |
gen1LookbackDuration¶
Specifies how far back to look when creating generation 1 Parquet files.
Default: 24h
Accessible with the following methods¶
Method | Description |
---|---|
GET_GEN1LOOKBACKDURATION() |
Getter for GEN1LOOKBACKDURATION |
retentionCheckInterval¶
The interval at which retention policies are checked and enforced. Enter as a human-readable time–for example: 30m or 1h.
Default: 30m
Accessible with the following methods¶
Method | Description |
---|---|
GET_RETENTIONCHECKINTERVAL() |
Getter for RETENTIONCHECKINTERVAL |
deleteGracePeriod¶
Specifies the grace period before permanently deleting data.
Default: 24h
Accessible with the following methods¶
Method | Description |
---|---|
GET_DELETEGRACEPERIOD() |
Getter for DELETEGRACEPERIOD |
hardDeleteDefaultDuration¶
Sets the default duration for hard deletion of data.
Default: 90d
Accessible with the following methods¶
Method | Description |
---|---|
GET_HARDDELETEDEFAULTDUR() |
Getter for HARDDELETEDEFAULTDURATION |