| concurrent_kernel_execution | Enables concurrent kernel execution if
the value is true and disables it if
the value is false. The supported values are: |
| subtask_concurrency_limit | Sets the maximum number of simultaneous
threads allocated to a given request, on
each rank. Note that thread allocation
may also be limited by resource group
limits and/or system load. |
| chunk_size | Sets the number of records per chunk to
be used for all new tables. |
| chunk_column_max_memory | Sets the target maximum data size for
each column in a chunk to be used for
all new tables. |
| chunk_max_memory | Indicates the target maximum data size
for all columns in a chunk to be used
for all new tables. |
| execution_mode | Sets the execution_mode for kernel
executions to the specified string
value. Possible values are host, device,
default (engine decides) or an integer
value that indicates max chunk size to
exec on host. |
| external_files_directory | Sets the root directory path where
external table data files are accessed
from. Path must exist on the head node. |
| request_timeout | Number of minutes after which filtering
(e.g.,
Filter)
and aggregating (e.g.,
Aggregate Group By)
queries will timeout. The default value is 20. The minimum
allowed value is 0. The maximum
allowed value is 1440. |
| max_get_records_size | The maximum number of records the
database will serve for a given data
retrieval call. The default value is 20000. The
minimum allowed value is 0. The
maximum allowed value is 1000000. |
| enable_audit | Enable or disable auditing. |
| audit_headers | Enable or disable auditing of request
headers. |
| audit_body | Enable or disable auditing of request
bodies. |
| audit_data | Enable or disable auditing of request
data. |
| audit_response | Enable or disable auditing of response
information. |
| shadow_agg_size | Size of the shadow aggregate chunk cache
in bytes. The default value is 10000000. The
minimum allowed value is 0. The
maximum allowed value is 2147483647. |
| shadow_filter_size | Size of the shadow filter chunk cache in
bytes. The default value is 10000000. The
minimum allowed value is 0. The
maximum allowed value is 2147483647. |
| enable_overlapped_equi_join | Enable overlapped-equi-join filter. The default value is true. |
| enable_one_step_compound_equi_join | Enable the one_step compound-equi-join
algorithm. The default value is true. |
| kafka_batch_size | Maximum number of records to be ingested
in a single batch. The default value is 1000. The minimum
allowed value is 1. The maximum
allowed value is 10000000. |
| kafka_poll_timeout | Maximum time (milliseconds) for each
poll to get records from Kafka. The default value is 0. The minimum
allowed value is 0. The maximum
allowed value is 1000. |
| kafka_wait_time | Maximum time (seconds) to buffer records
received from Kafka before ingestion. The default value is 30. The minimum
allowed value is 1. The maximum
allowed value is 120. |
| egress_parquet_compression | Parquet file compression type. The default value is snappy. The supported values are: |
| egress_single_file_max_size | Max file size (in MB) to allow saving to
a single file. May be overridden by
target limitations. The default value is 10000. The
minimum allowed value is 1. The
maximum allowed value is 200000. |
| max_concurrent_kernels | Sets the max_concurrent_kernels value of
the conf. The minimum allowed value is 0. The
maximum allowed value is 256. |
| system_metadata_retention_period | Sets the
system_metadata.retention_period value
of the conf. The minimum allowed value is 1. |
| tcs_per_tom | Size of the worker rank data calculation
thread pool. This is primarily used for
computation-based operations such as
aggregates and record retrieval. The minimum allowed value is 2. The
maximum allowed value is 8192. |
| tps_per_tom | Size of the worker rank data processing
thread pool. This includes operations
such as inserts, updates, and deletes on
table data. Multi-head inserts are not
affected by this limit. The minimum allowed value is 2. The
maximum allowed value is 8192. |
| background_worker_threads | Size of the worker rank background
thread pool. This includes background
operations such as watermark evictions
catalog table updates. The minimum allowed value is 1. The
maximum allowed value is 8192. |
| log_debug_job_info | Outputs various job-related information
to the rank logs. Used for
troubleshooting. |
| enable_thread_hang_logging | Log a stack trace for any thread that
runs longer than a defined threshold.
Used for troubleshooting. The default value is true. |
| ai_enable_rag | Enable RAG. The default value is false. |
| ai_api_provider | AI API provider type. |
| ai_api_url | AI API URL. |
| ai_api_key | AI API key. |
| ai_api_connection_timeout | AI API connection timeout in seconds. |
| ai_api_embeddings_model | AI API model name. |
| telm_persist_query_metrics | Enable or disable persisting of query
metrics. |
| postgres_proxy_idle_connection_timeout | Idle connection timeout in seconds. |
| postgres_proxy_keep_alive | Enable postgres proxy keep alive. The default value is false. |
| kifs_directory_data_limit | The default maximum capacity to apply
when creating a KiFS directory (bytes). The minimum allowed value is -1. |
| compression_codec | The default
compression algorithm
applied to any column without a
column-level or table-level default
compression specified at the time it was
created. |
| disk_auto_optimize_timeout | Time interval in seconds after which the
database will apply
optimizations/transformations to
persisted data, such as compression. The minimum allowed value is 0. |
| ha_consumer_replay_offset | Initializes HA replay from the given
timestamp (as milliseconds since unix
epoch). The minimum allowed value is -1. |
| admin_access_only | Restricts access to system admin users
only. The default value is false. |