Configuration Reference
This reference is grounded in runtime defaults and env parsing code.
Primary Sources
- Local runtime defaults:
docker-compose.yml - Gateway config file:
services/gateway/config/default.toml - Query-engine cache env parsing:
services/query-engine/src/cache.rs - GPU config env parsing:
plugins/gpu-accel/src/config.rs - ML config env parsing:
plugins/ml-engine/src/config.rs
Gateway
default.toml
| Key | Default |
|---|---|
server.listen_addr | 0.0.0.0:27017 |
server.max_connections | 50000 |
server.idle_timeout_secs | 300 |
coordinator.addr | thermocline-coordinator:9090 |
coordinator.connect_timeout_ms | 5000 |
coordinator.request_timeout_ms | 60000 |
metrics.enabled | true |
metrics.addr | 0.0.0.0:9100 |
metrics.path | /metrics |
logging.level | info |
logging.format | json |
Compose Environment (Representative)
GATEWAY_LISTEN_ADDRGATEWAY_ADVERTISED_HOSTGATEWAY_COORDINATOR_ADDRGATEWAY_SE_ADDRGATEWAY_MAX_CONNECTIONSGATEWAY_IDLE_TIMEOUT_SECS
Storage Engine (Compose Variables)
SE_DATA_DIRSE_GRPC_ADDRSE_METRICS_PORTSE_WAL_SYNC_MODESE_MEMTABLE_SIZESE_MAX_IMMUTABLE_MEMTABLESSE_BLOCK_CACHE_SIZESE_COMPACTION_THREADSSE_LOG_LEVEL
Coordinator (Compose Variables)
COORDINATOR_GRPC_ADDRCOORDINATOR_ETCD_ENDPOINTSCOORDINATOR_QE_ADDRSCOORDINATOR_SE_ADDRSCOORDINATOR_METRICS_ADDRCOORDINATOR_SE_WRITE_TIMEOUT_SECSCOORDINATOR_SE_READ_TIMEOUT_SECS
Query Engine (Compose Variables)
GRPC_LISTEN_ADDRSTORAGE_PROVIDERSTORAGE_BUCKETSTORAGE_ENDPOINTSTORAGE_REGIONSTORAGE_ALLOW_HTTPAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY
Intelligent Cache Variables
CACHE_ENABLEDCACHE_L1_MAX_CAPACITYCACHE_L2_ENABLEDCACHE_L2_PATHCACHE_L2_MAX_SIZE_BYTESCACHE_L3_ENABLEDCACHE_L3_SERVER_ENABLEDCACHE_L3_BIND_ADDRESSCACHE_L3_ADDRESSESCACHE_QUERY_RESULT_TTL_SECS
GPU Variables
GPU_ACCEL_ENABLEDGPU_ACCEL_DEVICE_IDGPU_ACCEL_BATCH_THRESHOLDGPU_ACCEL_MAX_MEMORY_MBGPU_ACCEL_VECTOR_CACHE_MBGPU_ACCEL_BLOCK_SIZEGPU_ACCEL_PRIORITY_SCHEDULINGGPU_ACCEL_MULTI_QUERY_BATCHINGGPU_ACCEL_GPU_RERANKING
ML Variables
ML_ENGINE_ENABLEDML_ENGINE_MAX_ITERATIONSML_ENGINE_CONVERGENCE_TOLERANCEML_ENGINE_MAX_FEATURESML_ENGINE_MAX_SAMPLESML_ENGINE_MAX_CLUSTERSML_ENGINE_MAX_TREE_DEPTHML_ENGINE_MINI_BATCH_SIZEML_ENGINE_KMEANS_N_INITML_ENGINE_REGULARIZATION_ALPHAML_ENGINE_BATCH_PREDICTIONML_ENGINE_CUSTOM_ITERATIONSML_ENGINE_MODEL_STORE_DIR