Skip to content

Configuration & Availability

ReferenceConfiguration

This page is the source of truth for the availability badge on every feature page. If a feature page says it is opt-in, the flag that turns it on is listed here.

Stable On by default · production-ready
Opt-in Implemented · off by default — enable with enable_example = true
Beta Works · surface still evolving · works, surface still evolving
Roadmap Planned · not yet usable
BadgeMeaning
StableOn by default, production-ready.
Opt-inImplemented, off by default — set the listed flag to enable.
BetaWorks today, but the surface may still change.
RoadmapDocumented for direction; not yet usable.

Set these on the server (in RuntimeConfig) when starting the daemon.

FlagDefaultAvailabilityFeature
enable_acube_storagetrueStableCore columnar storage engine.
enable_spectral_fktrueStableSpectral foreign keys.
enable_nervous_systemtrueStableCognitive Schema reactive metadata.
enable_jitfalseOpt-inWhole-query JIT compilation.
enable_parallelfalseOpt-inMorsel-driven parallelism.
enable_htapfalseOpt-inHTAP Delta-over-Sealed tier with snapshot isolation.
join_graph_autotrueStableAutomatic Join-Graph capture for eligible joins. Turn off with --disable-join-graph / AETHERIUS_DISABLE_JOIN_GRAPH.
enable_autonomous_indexingfalseOpt-inAutonomous indexing — build eif_auto_* indexes from observed query patterns.
FlagWhereAvailabilityEffect
BULK_PULSE_V2=1Env var at daemon startOpt-inRoutes COPY through the high-throughput projection path. Without it, the standard per-row path is used — same results, lower throughput.
AETHERIUS_COMPRESS_RESIDENT=1Env var at daemon startOpt-inKeep sealed cubes LZ4-compressed in RAM, decompressing on scan. Lowers memory at the cost of some read CPU; results are identical. Default keeps zero-copy resident reads.
AETHERIUS_INGEST_SPILL=1Env var at daemon startOpt-inBound ingest RAM: evict each cube’s columns from memory as soon as it is flushed durably, reloading from disk on scan. Use for sustained bulk loads on memory-tight hosts. Not automatic — it spills every flush when set.

Set these on the aetheriusd command line.

FlagDefaultPurpose
--data-dir <PATH>./aetherius-dataWhere data is stored.
--port <N>5678PostgreSQL pgwire port.
--native-port <N>5679Native binary protocol port.
--flight-port <N>8815Arrow Flight SQL port.
--disable-flightoffDon’t start the Flight SQL listener.
--disable-nativeoffDon’t start the native listener.
--disable-join-graphoffDisable automatic Join-Graph capture (deterministic planning). Env: AETHERIUS_DISABLE_JOIN_GRAPH.
--native-auth-token <TOK>noneRequire a bearer token on the native protocol. Env: AETHERIUS_NATIVE_AUTH_TOKEN.
--flight-auth-token <TOK>noneRequire a bearer token on Flight SQL. Env: AETHERIUS_FLIGHT_AUTH_TOKEN.
ProtocolDefault portDriver
Native (Aether-Sync)5679pip install aetherius
PostgreSQL pgwire5678psycopg, asyncpg, SQLAlchemy
Arrow Flight SQL8815adbc-driver-flightsql