v0.1 · pre-release

Where EzraDB is, and where it’s going.

EzraDB is pre-1.0. Here’s exactly what’s shipped today, what’s next, and what we’re still building — so you can decide with real information, not marketing.

Pre-1.0, and honest about it. Formally model-checked core, reproducible benchmarks, a public roadmap.

Nowv0.1Nextv0.2LaterplannedExploringresearch

This is a direction, not a commitment. Scope and order change. We ship a thing when it’s correct, not when a date says so.

Now
v0.1

Shipped · single-node

  • PostgreSQL-18 wire, SCRAM/TLS, PL/pgSQL, system catalogs
  • Row + column + hybrid engines (USING …), MVCC (SI + SSI), WAL + crash recovery
  • Vectorized columnar OLAP — Cascades optimizer, SIMD codecs, PREWHERE, zone maps
  • ASOF joins, AS OF SYSTEM TIME (row engine), candlestick / VWAP
  • BACKTEST — walk-forward, deterministic, Sharpe / Sortino / Calmar / max-DD
  • Streaming ingest pipelines (Kafka / Kinesis / NATS)
  • Vector KNN (brute-force), full-text search, PLV8 (JavaScript) UDFs
  • Materialized + incremental materialized views (restart-durable)
  • Instant clones — sub-second CREATE CLONE, copy-on-write, any size
  • Redis-compatible KV — Streams, Lua, pub/sub (unmodified BullMQ passes)
  • Arrow Flight SQL endpoint · pg_dump round-trip · binary COPY
  • RLS, column-level GRANT/REVOKE, hash-chained audit log
  • Prometheus / OpenTelemetry, built-in admin console (MVP)
Next
v0.2

In progress

  • Distributed cluster mode — Raft per range, automatic failover
  • Multi-region geo-partitioning — REGIONAL BY ROW, GLOBAL, leaseholder pinning
  • AS OF SYSTEM TIME on column / hybrid tables
  • Point-in-time recovery (physical WAL replay)
  • Async row→column replicas · point-in-time & multi-node clones
Later
planned

Real in the repo, not yet surfaced

  • Vector ANN index (HNSW / IVF)
  • Finance window functions in SQL — SMA / EMA / RSI / MACD / Bollinger / ATR
  • Distributed UDF execution — fan-out by volatility & parallel-safety
  • Approximate analytics — APPROX_COUNT_DISTINCT / PERCENTILE / TOP_K
  • WASM UDFs (LANGUAGE plwasm)
  • Production Kubernetes operator
  • KMS envelope encryption, FIPS, PII-FPE, dual-control
  • Benchmark scale ladder — TPC-H SF10 → SF100
Exploring
research

Under consideration

  • GPU-accelerated aggregation kernels
  • Serverless scale-to-zero
  • CDC sinks (Kafka / Webhook / S3)
  • Additional streaming sources (PubSub)
  • Timescale-style sugar (SAMPLE BY, create_hypertable, policies)

PRE-1.0, PLAINLY

We’d rather tell you the edges than have you find them.

What “pre-1.0” means

  • Single-node today — distributed cluster mode is v0.2.
  • No security SLA yet, and we don’t recommend running it on production data.

What is solid

  • The transaction core is formally model-checked.
  • Every TPC-H query is byte-identical across engines.
  • You can reproduce our benchmarks with one command.

Watching this list?

We're heads-down building and not taking signups yet — this page is the honest record of what ships and when.

Explore the product