Dynamic Configuration Parameters

Dynamic Configuration parameters allow for setting configuration values for the cluster while it is running.

Table: Dynamic Configuration Parameters Table

VariableDefault ValueAvailabilityDescription
BucketStorageKeySchemeVersion2 MB  Sets a new format for the keys (file names) placed in the bucket.
BucketStorageWriteVersion3  Allows files larger than 2GB in bucket storage for less memory pressure.
FdrEnablefalse  Turns FDR polling on/off on the entire cluster with a single update.
FdrExcludedNodesempty  Excludes specific nodes from polling from FDR.
FdrMaxNodes5 nodes  Maximum number of nodes that simultaneously poll data from the same FDR feed.
FlushSegmentsAndGlobalOnShutdownfalseintroduced in 1.76.1 Allows the shutdown of all in-progress segments and forces a write (and upload) of global snapshot.
GroupDefaultLimit20,000 group elements  Default limit of group elements allowed in functions like groupBy() or selfJoin().
GroupMaxLimit1,000,000 group elements  Maximum limit of group elements allowed in groupBy().
JoinRowLimit200,000 rows 

Max number of rows that join() and selfJoin() can return.

LiveQueryMemoryLimit100,000,000 bytesdeprecated in 1.116.0 Amount of memory that a live query can consume during its execution.
MaxIngestRequestSize33,554,432 bytes  Size limit of ingest requests after content-encoding has been applied.
QueryMemoryLimit100,000,000 bytesdeprecated in 1.116.0 How much memory a non-live query can consume during its execution.
QueryResultRowCountLimit100,000 rows  How many events a query can return.
StateRowLimit20,000 rows 

Maximum number of rows allowed in functions.

TargetMaxRateForDatasource2 MB  Target maximum rate of ingest for each shard of a datasource.
UndersizedMergingRetentionPercentage20 %  Time span percentage that can be merged together when selecting undersized segments to merge.