HeliosDB Full Feature Index (v8.0.3)
Canonical feature x source-crate x tutorial coverage map across all 193 crates. Every domain in the Full workspace is represented here with its source crate, headline UVP, and a link to a tutorial / reference / quick-start (or to CHANGELOG when no doc has shipped yet).
For overall edition positioning, see EDITION_COMPARISON_NANO_LITE_FULL. For per-version notes, see releases/.
Coverage Status Legend
- ⭐⭐⭐⭐⭐ Tutorial + reference + UVP messaging
- ⭐⭐⭐⭐ Tutorial OR architecture-doc + code examples
- ⭐⭐⭐ Reference page with examples
- ⭐⭐ Brief mention (release notes / README / Cargo.toml comment)
- ⭐ Mentioned only in CHANGELOG / source-tree
For full coverage analysis, see the public audit at /home/app/.claude/plans/full-coverage-audit.md.
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Raft consensus (metadata) | heliosdb-cluster, heliosdb-metadata | Strong-leader metadata service | ⭐⭐⭐ | architecture/12-replication-architecture.md |
| Sharding (hash / range / geohash) | heliosdb-cluster/crates/sharding | Petabyte-scale transparent sharding | ⭐⭐⭐ | architecture/08-sharding-architecture.md |
| Rebalancer | heliosdb-cluster/crates/rebalancer | Online shard rebalancing | ⭐⭐ | CHANGELOG |
| Multi-master replication | heliosdb-cluster/crates/multi-master | CRDT-based, <50ms global writes | ⭐⭐⭐ | architecture/ |
| Adaptive ML query routing | heliosdb-cluster/crates/adaptive-routing | Cross-region ML-based routing | ⭐⭐ | CHANGELOG |
| Distributed deadlock detection | heliosdb-cluster/crates/deadlock-detection | Cluster-wide deadlock graph | ⭐⭐ | architecture/ |
| Active-active multi-region | heliosdb-cluster/crates/active-active | Write to any region | ⭐⭐⭐ | architecture/06-multiregion-architecture.md |
| Multi-region (15K+ LOC) | heliosdb-cluster/crates/multiregion | Dedicated multi-region subsystem | ⭐⭐⭐ | architecture/06-multiregion-architecture.md |
| Safekeeper | heliosdb-cluster/crates/safekeeper | Transaction-log durability | ⭐⭐ | CHANGELOG |
| Multi-armed bandit load balancer | heliosdb-cluster/crates/mab-balancer | RL-based traffic shaping (3,722 LOC) | ⭐ | CHANGELOG |
| CDC (change data capture) | heliosdb-replication/crates/cdc | INSERT/UPDATE/DELETE event stream | ⭐⭐⭐ | RELEASE_NOTES_v7.2.0 |
| Tenant replication | heliosdb-replication/crates/tenant-replication | World-first tenant-scoped replication (F6.21) | ⭐⭐ | CHANGELOG |
| HeliosProxy (write routing) | heliosdb-proxy | Transparent write routing + transaction replay | ⭐⭐ | CHANGELOG |
Note: The heliosdb-proxy crate exists in the Full workspace, but HeliosProxy as a productized PgBouncer-style frontend ships with the Lite edition. In Full, the proxy is one optional component of cluster orchestration; deployment guides do not require it.
Query & Optimization (heliosdb-query)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Cost optimizer v2 | heliosdb-query/crates/cost-optimizer-v2 | Bayesian cost model + cardinality | ⭐⭐⭐ | architecture/ |
| Distributed query optimizer | heliosdb-query/crates/distributed-optimizer | MapReduce / scatter-gather | ⭐⭐⭐ | architecture/ |
| Semantic optimizer | heliosdb-query/crates/semantic-optimizer | Intent-recognition rewrites | ⭐⭐ | CHANGELOG |
| Parallel query execution | heliosdb-query/crates/parallel-query | 4-8x OLAP speedup | ⭐⭐⭐ | RELEASE_NOTES_v7.2.0 |
| Parallel aggregation | heliosdb-query/crates/parallel-agg | Multi-thread agg pipeline (1,589 LOC) | ⭐⭐ | CHANGELOG |
| Materialized view manager | heliosdb-query/crates/materialized-views | Incremental refresh | ⭐⭐⭐ | RELEASE_NOTES_v7.2.0 |
| Window functions v2 | heliosdb-query/crates/window-v2 | Recursive CTE support (1,128 LOC) | ⭐⭐ | CHANGELOG |
| Recursive CTE | heliosdb-query/crates/recursive-cte | Depth-limited (890 LOC) | ⭐⭐ | CHANGELOG |
| Column pruning | heliosdb-query/crates/column-pruning | Skip unread columns | ⭐⭐ | CHANGELOG |
| Cardinality estimation | heliosdb-query/crates/cardinality | Sample + sketch-based estimates | ⭐⭐ | CHANGELOG |
| Query hints | heliosdb-query/crates/query-hints | INDEX / JOIN_ORDER / PARALLELISM | ⭐⭐⭐ | reference/ |
| Query progress tracking | heliosdb-query/crates/query-progress | Live progress on long queries | ⭐⭐ | CHANGELOG |
| Query stats | heliosdb-query/crates/query-stats | Per-query telemetry | ⭐⭐ | CHANGELOG |
| Query advisor | heliosdb-query/crates/query-advisor | ML-driven plan recommendations (4,203 LOC) | ⭐ | CHANGELOG |
| Indexes | heliosdb-query/crates/indexes | B-tree / ART / HNSW / GIN | ⭐⭐⭐ | reference/ |
| EXPLAIN (7 formats) | heliosdb-query | Text/JSON/YAML/XML/HTML/GraphViz/Mermaid | ⭐⭐⭐⭐ | RELEASE_NOTES_v7.2.0 |
PREPARE COMPILED registry | heliosdb-query::compiled | LRU plan registry (v7.4) | ⭐⭐⭐ | RELEASE_NOTES_v7.4.0 |
graph_traverse / graph_shortest_path SQL | heliosdb-query::graph_sql | SQL surface to graph engine (v7.4) | ⭐⭐⭐ | RELEASE_NOTES_v7.4.0 |
bm25_search / hybrid_search / mmr_rerank / rrf_fuse SQL | heliosdb-query::hybrid_sql | SQL surface to vector + fulltext (v7.4) | ⭐⭐⭐ | RELEASE_NOTES_v7.4.0 |
| Local executor + arena | heliosdb-query::local_executor | Single-node arena reuse (v7.4) | ⭐⭐ | RELEASE_NOTES_v7.4.0 |
AI / ML (heliosdb-ai + heliosdb-autonomous)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Cognitive agents (5) | heliosdb-ai/crates/cognitive-agents | Optimizer / IndexAdvisor / Troubleshooter / Tuner / SchemaManager | ⭐⭐ | architecture/ |
| In-database ML training | heliosdb-ai/crates/ml-training | SQL-based training (F6.8) | ⭐⭐ | CHANGELOG |
| ML core | heliosdb-ai/crates/ml | Foundational ML primitives | ⭐⭐ | CHANGELOG |
| Anomaly detection | heliosdb-ai/crates/anomaly-detection | 3,432 LOC | ⭐ | CHANGELOG |
| Time-series forecasting | heliosdb-ai/crates/forecasting | ARIMA / Prophet / LSTM (3,491 LOC) | ⭐ | CHANGELOG |
| AutoML hyperparameter tuning | heliosdb-ai/crates/automl-tuning | 3,462 LOC | ⭐ | CHANGELOG |
| Model registry | heliosdb-ai/crates/model-registry | 4,080 LOC | ⭐ | CHANGELOG |
| Neural query planner | heliosdb-ai/crates/neural-planner | ML-based query planning (3,149 LOC) | ⭐ | CHANGELOG |
| ML-based intelligent tiering | heliosdb-ai/crates/ml-tiering | Auto hot/warm/cold tiering | ⭐ | CHANGELOG |
| Privacy-preserving ML | heliosdb-ai/crates/privacy-ml | Differential privacy | ⭐⭐ | architecture/ |
| Database agents framework | heliosdb-ai/crates/agents | 2,277 LOC for autonomous ops | ⭐ | CHANGELOG |
| AI schema architect | heliosdb-ai/crates/ai-schema | Schemas from intent (v7.0) | ⭐⭐ | CHANGELOG |
| Self-healing database | heliosdb-autonomous/crates/self-healing | F2.1 — auto-repair | ⭐⭐ | architecture/ |
| Workload-aware optimizer | heliosdb-autonomous/crates/workload | F1.3 | ⭐⭐ | CHANGELOG |
| Autonomous index advisor | heliosdb-autonomous | F1.4 — automatic indexing | ⭐⭐ | CHANGELOG |
| Auto index advisor | heliosdb-autonomous/crates/auto-index | 3,617 LOC | ⭐ | CHANGELOG |
| Adaptive routing (autonomous) | heliosdb-autonomous/crates/adaptive | Per-workload routing | ⭐⭐ | CHANGELOG |
| Adaptive indexing | heliosdb-autonomous/crates/adaptive-indexing | F5.2.5 — Phase 3 Track 1 | ⭐⭐ | CHANGELOG |
| Autonomous indexing | heliosdb-autonomous/crates/autonomous-indexing | F5.1.5 | ⭐⭐ | CHANGELOG |
| Autonomous performance tuning | heliosdb-autonomous/crates/autonomous-tuning | F2.3 | ⭐⭐ | CHANGELOG |
| Index advisor (advisor) | heliosdb-autonomous/crates/index-advisor | F1.4 (v5.5) | ⭐⭐ | CHANGELOG |
| Data quality manager | heliosdb-autonomous/crates/data-quality | F2.8 — autonomous QA | ⭐ | CHANGELOG |
Natural Language (heliosdb-nl)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Enhanced NL2SQL | heliosdb-nl/crates/nl2sql | F1.2 — 90%+ accuracy | ⭐⭐ | architecture/ |
| NL2Graph | heliosdb-nl/crates/nl2graph | GraphRAG via Cypher / GQL (F2.2) | ⭐⭐ | CHANGELOG |
| Conversational BI | heliosdb-nl/crates/conversational-bi | World-first multi-turn BI ($60M ARR target) | ⭐⭐ | architecture/CONVERSATIONAL_BI_ARCHITECTURE.md |
| Semantic search | heliosdb-nl/crates/semantic | Intent-aware retrieval (F2.5) | ⭐⭐ | CHANGELOG |
| NL data explorer | heliosdb-nl/crates/nl-explorer | Interactive discovery (F2.9) | ⭐ | CHANGELOG |
| NL schema design | heliosdb-nl/crates/nl-schema | NL → DDL (F6.9) | ⭐ | CHANGELOG |
Multi-Model Data (heliosdb-models + heliosdb-vector)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Document store | heliosdb-models/crates/document | MongoDB-compatible (F6.6) | ⭐⭐⭐ | architecture/ |
| Graph engine | heliosdb-models/crates/graph | Adjacency lists + traversal | ⭐⭐⭐ | architecture/ |
| GQL (ISO/IEC 39075) | heliosdb-models/crates/gql | Standardized graph query language (F6.15) | ⭐⭐⭐ | architecture/ |
| Graph query optimization | heliosdb-models/crates/graph-opt | F3.9 — 2,826 LOC | ⭐⭐ | CHANGELOG |
| Geospatial | heliosdb-models/crates/geospatial | PostGIS-compatible (11,357 LOC) | ⭐⭐⭐ | quick-starts/ |
| Probabilistic queries | heliosdb-models/crates/probabilistic | Approximate query processing (3,567 LOC) | ⭐ | CHANGELOG |
| Multi-model unified | heliosdb-models/crates/multi-model | Cross-model transactions (F3.6) | ⭐⭐ | CHANGELOG |
| HNSW vector search | heliosdb-vector | Native k-NN | ⭐⭐⭐⭐⭐ | quick-starts/ |
| Hybrid vector search | heliosdb-vector/crates/hybrid-search | F1.6 — BM25 + vector | ⭐⭐⭐ | RELEASE_NOTES_v7.4.0 |
| Full-text (BM25) | heliosdb-vector/crates/fulltext | Inverted index | ⭐⭐⭐ | RELEASE_NOTES_v7.4.0 |
| Embeddings | heliosdb-vector/crates/embeddings | OpenAI / Cohere / Voyage / local (F6.7) | ⭐⭐⭐ | RELEASE_NOTES_v7.4.0 |
| RAG features | heliosdb-vector/crates/rag | Chunking + retrieval + LLM (F6.6) | ⭐⭐⭐ | CHANGELOG |
| Multimodal vector | heliosdb-vector/crates/multimodal | Innovation #4 (v7.0) | ⭐⭐ | CHANGELOG |
Research & Innovation (heliosdb-research)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Quantum-inspired optimizer | heliosdb-research/crates/quantum-optimizer | F4.1 — fallback-only mode (v7.1) | ⭐⭐⭐⭐ | architecture/QUANTUM_OPTIMIZER_INTEGRATION_ARCHITECTURE.md |
| Quantum core | heliosdb-research/crates/quantum | Grover + QAOA (Grover disabled) (6,624 LOC) | ⭐⭐⭐ | architecture/ |
| GPU acceleration | heliosdb-research/crates/gpu | CUDA / ROCm sparse tensors | ⭐⭐⭐⭐ | architecture/GPU_ACCELERATION_ARCHITECTURE.md |
| Genomics | heliosdb-research/crates/genomics | DNA sequence processing (F4.2) | ⭐ | CHANGELOG |
| Holographic visualization | heliosdb-research/crates/holographic | WebXR (F4.3) | ⭐ | CHANGELOG |
| Neuromorphic | heliosdb-research/crates/neuromorphic | Spiking neural networks (F4.8) | ⭐ | CHANGELOG |
| Blockchain-CRDT hybrid sync | heliosdb-research/crates/blockchain-crdt | Innovation #7 (v7.0) | ⭐⭐ | CHANGELOG |
Security & Compliance (heliosdb-security + heliosdb-audit)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Transparent data encryption | heliosdb-security/crates/encryption | F5.3.3 — AES-256-GCM | ⭐⭐⭐ | compliance/ |
| RBAC v2 | heliosdb-security/crates/rbac | F5.4.5 | ⭐⭐⭐ | compliance/ |
| ABAC | heliosdb-security/crates/abac | F5.4.6 — attribute-based AC | ⭐⭐ | CHANGELOG |
| SSO (SAML / OIDC) | heliosdb-security/crates/sso | 3,225 LOC | ⭐⭐ | CHANGELOG |
| LDAP / Active Directory | heliosdb-security/crates/ldap | F5.4.8 — 883 LOC | ⭐⭐ | CHANGELOG |
| Post-quantum cryptography | heliosdb-security/crates/pqc | F1.7 — CRYSTALS-Kyber | ⭐⭐ | architecture/ |
| Homomorphic encryption | heliosdb-security/crates/homomorphic | F2.11 — CKKS, compute on ciphertext | ⭐⭐ | architecture/ |
| Multi-cloud secrets | heliosdb-security/crates/secrets | F5.4.10 — 1,178 LOC | ⭐⭐ | CHANGELOG |
| Compliance framework | heliosdb-security/crates/compliance | F5.4.4 — SOC2 / HIPAA / GDPR / PCI-DSS / FIPS | ⭐⭐⭐ | compliance/ |
| Governance | heliosdb-security/crates/governance | Policy enforcement | ⭐⭐ | compliance/ |
| Security v2 | heliosdb-security/crates/security-v2 | F6.19 — enhanced compliance | ⭐⭐ | CHANGELOG |
| Audit logging | heliosdb-audit/crates/logging | 2,181 LOC | ⭐⭐ | CHANGELOG |
| Blockchain audit trail | heliosdb-audit/crates/blockchain | F6.10 — tamper-proof | ⭐⭐ | CHANGELOG |
| Data lineage | heliosdb-audit/crates/lineage | F2.5 — blockchain-based | ⭐⭐ | CHANGELOG |
High Availability & Data Lifecycle (heliosdb-ha)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Backup & disaster recovery | heliosdb-ha/crates/backup | F6.7 — full + incremental | ⭐⭐⭐ | quick-starts/ |
| Disaster recovery (multi-region) | heliosdb-ha/crates/disaster-recovery | F6.7 | ⭐⭐ | CHANGELOG |
| Point-in-time recovery (PITR) | heliosdb-ha/crates/pitr | 1,650 LOC — recover to any second | ⭐⭐ | CHANGELOG |
| Circuit breaker | heliosdb-ha/crates/circuit-breaker | Resilience pattern w/ auto-recovery | ⭐⭐ | CHANGELOG |
| Time-travel queries | heliosdb-ha/crates/timetravel | SQL:2011 temporal | ⭐⭐⭐ | architecture/ |
| Branching (COW) | heliosdb-ha/crates/branching | 555 µs branch creation | ⭐⭐⭐⭐ | quick-starts/ |
Lakehouse & Federation (heliosdb-lakehouse + heliosdb-federation)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Apache Iceberg | heliosdb-lakehouse/crates/iceberg | F6.1 — OLTP+OLAP, 15K+ LOC | ⭐⭐⭐ | architecture/F6_1_ICEBERG_CONNECTOR_ARCHITECTURE.md |
| Delta Lake | heliosdb-lakehouse/crates/delta | F6.2 — 100% complete | ⭐⭐⭐ | architecture/ |
| Unified catalog | heliosdb-lakehouse/crates/catalog-unified | F6.3 — multi-format | ⭐⭐ | CHANGELOG |
| Data archival | heliosdb-lakehouse/crates/archival | 1,053 LOC | ⭐ | CHANGELOG |
| Federated query | heliosdb-federation/crates/federated-query | F6.3 — AWS / Azure / GCP | ⭐⭐⭐ | architecture/ |
| Federated learning | heliosdb-federation/crates/federated-learning | F2.2 — 100+ nodes, privacy-preserving | ⭐⭐⭐⭐ | architecture/FEDERATED_LEARNING_PLATFORM_ARCHITECTURE.md |
| Data sovereignty | heliosdb-federation/crates/sovereignty | F1.11 — multi-cloud GDPR | ⭐⭐ | CHANGELOG |
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Intelligent query caching | heliosdb-cache | F1.5 | ⭐⭐ | architecture/ |
| RL-based caching | heliosdb-cache/crates/rl-cache | 3,521 LOC | ⭐⭐ | CHANGELOG |
| Edge cache | heliosdb-cache/crates/edge-cache | F3.2 — 4-tier (browser → DB) | ⭐⭐ | CHANGELOG |
| Global distributed cache | heliosdb-cache/crates/global-cache | F3.4 — cross-region coherency | ⭐⭐ | CHANGELOG |
| Intelligent prefetching | heliosdb-cache/crates/prefetch | F3.11 — workload-aware | ⭐⭐ | CHANGELOG |
| Unified cache | heliosdb-cache/crates/unified-cache | Consolidates cache + caching | ⭐⭐ | CHANGELOG |
| Caching legacy | heliosdb-cache/crates/caching | Legacy alias | ⭐ | CHANGELOG |
Edge & Streaming (heliosdb-edge + heliosdb-streaming)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Edge computing | heliosdb-edge | F1.8 | ⭐⭐ | CHANGELOG |
| Edge AI | heliosdb-edge/crates/edge-ai | F3.2 — <10ms inference | ⭐ | CHANGELOG |
| Edge compute functions | heliosdb-edge/crates/edge-compute | F3.5 | ⭐ | CHANGELOG |
| Edge sync | heliosdb-edge/crates/edge-sync | F5.2.5 — cloud sync | ⭐ | CHANGELOG |
| Embedded + cloud unified | heliosdb-edge/crates/embedded-cloud | Innovation #6 — DuckDB-compat local + sync | ⭐⭐ | CHANGELOG |
| Streaming ETL | heliosdb-streaming/crates/etl | F2.4 — automated AI data mapping | ⭐⭐ | CHANGELOG |
| Webhooks | heliosdb-streaming/crates/webhooks | F6.13 — HTTP edge functions | ⭐ | CHANGELOG |
| Cron scheduler | heliosdb-streaming/crates/scheduler | F6.13 — edge function scheduling | ⭐ | CHANGELOG |
| Streaming core | heliosdb-streaming | Top-level streaming | ⭐⭐ | CHANGELOG |
WASM & Extensibility (heliosdb-wasm)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| WASM runtime | heliosdb-wasm, heliosdb-wasm/crates/runtime | Sandboxed polyglot stored procs | ⭐⭐⭐ | architecture/ |
| WASM SDK | heliosdb-wasm/crates/sdk | Rust bindings | ⭐⭐⭐ | CHANGELOG |
| WASM macros | heliosdb-wasm/crates/macros | Procedural macros | ⭐⭐ | CHANGELOG |
| Stored procedures | heliosdb-wasm/crates/procedures | Rust / JS / Python / Go | ⭐⭐⭐ | CHANGELOG |
| Database triggers | heliosdb-wasm/crates/triggers | 4,792 LOC | ⭐⭐ | CHANGELOG |
| Python WASM SDK bindings | heliosdb-wasm/crates/sdk-python | 517 LOC | ⭐⭐ | CHANGELOG |
| Python WASM bindings | heliosdb-wasm/bindings/python | Python integration | ⭐⭐ | CHANGELOG |
Multi-Tenancy & Scaling (heliosdb-tenancy + heliosdb-scaling)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Enterprise multi-tenancy | heliosdb-tenancy/crates/multi-tenant | F5.5 Phase 2 — 1000+ tenants ($75M ARR target) | ⭐⭐ | architecture/ |
| Multi-tenancy v2 | heliosdb-tenancy/crates/multi-tenancy | F5.4.1 (100% complete) | ⭐⭐⭐ | architecture/ |
| Connection pooling | heliosdb-tenancy/crates/pooling | Session / transaction / statement modes | ⭐⭐⭐ | CHANGELOG |
| Resource quotas | heliosdb-tenancy/crates/resource-quotas | F5.4.2 | ⭐⭐ | CHANGELOG |
| Quotas (legacy) | heliosdb-tenancy/crates/quotas | Per-tenant limits | ⭐⭐ | CHANGELOG |
| Cost management | heliosdb-tenancy/crates/cost-management | F6.20 — financial reporting | ⭐ | CHANGELOG |
| Customer onboarding | heliosdb-tenancy/crates/onboarding | Signup / trials / portal | ⭐ | CHANGELOG |
| Auto-scaling | heliosdb-scaling/crates/autoscale | Threshold-based scaling | ⭐⭐ | CHANGELOG |
| Predictive auto-scaling | heliosdb-scaling/crates/predictive-scaling | F2.7 — ARIMA / LSTM | ⭐⭐ | CHANGELOG |
| Energy-aware optimization | heliosdb-scaling/crates/energy-optimizer | F4.7 | ⭐ | CHANGELOG |
APIs & Protocols (heliosdb-api + heliosdb-protocols)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| REST API | heliosdb-api/crates/rest | OpenAPI 3.0 | ⭐⭐⭐⭐ | api/ |
| GraphQL | heliosdb-api/crates/graphql | Full subscriptions | ⭐⭐⭐ | api/ |
| CLI | heliosdb-api/crates/cli | 181 commands across 19 categories | ⭐⭐⭐ | reference/ |
| Foreign Data Wrapper | heliosdb-api/crates/fdw | PostgreSQL FDW | ⭐⭐ | CHANGELOG |
| Plugin ecosystem | heliosdb-api/crates/plugins | F6.14 — 200+ plugins | ⭐ | CHANGELOG |
| Oracle DML | heliosdb-protocols/crates/oracle-dml | 4,422 LOC | ⭐⭐ | CHANGELOG |
| Native protocol adapters (14) | heliosdb-protocols | PG / MySQL / MongoDB / Redis / Cassandra / ClickHouse / Oracle / SQL Server / DB2 / Snowflake / Databricks / Pinecone / HTTP / GraphQL | ⭐⭐⭐⭐ | quick-starts/ |
Observability (heliosdb-observability)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Distributed tracing | heliosdb-observability/crates/distributed-tracing | F2.11 | ⭐⭐⭐ | architecture/ |
| OpenTelemetry telemetry | heliosdb-observability/crates/telemetry | OTel collector | ⭐⭐⭐ | architecture/ |
| Prometheus metrics | heliosdb-observability/crates/metrics | Standard exporter | ⭐⭐⭐ | architecture/ |
| Visual query debugger | heliosdb-observability/crates/debugger | F1.9 | ⭐⭐ | CHANGELOG |
| Business metrics & analytics | heliosdb-observability/crates/analytics | Usage / cost / BI dashboards | ⭐⭐ | CHANGELOG |
| Observability macros | heliosdb-observability/crates/macros | 370 LOC | ⭐⭐ | CHANGELOG |
| Top-level observability | heliosdb-observability | F6.18 — advanced observability | ⭐⭐⭐ | architecture/ |
Code Generation (heliosdb-codegen)
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Database-as-code | heliosdb-codegen/crates/dbas-code | F6.17 — SQL builders, schema versioning | ⭐⭐ | CHANGELOG |
| Type-safe SQL builder | heliosdb-codegen/crates/sql-builder | Injection protection | ⭐⭐ | CHANGELOG |
| Zero-code builder | heliosdb-codegen/crates/zero-code | F6.16 — no-code UI | ⭐ | CHANGELOG |
| Schema-driven code-gen | heliosdb-codegen | F1.11 (v5.5) | ⭐⭐ | CHANGELOG |
Model Context Protocol (heliosdb-mcp, v7.4.0+)
Storage Engine & Common Infrastructure
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| LSM-tree storage | heliosdb-storage | Self-developed LSM (RocksDB optional) | ⭐⭐⭐ | architecture/ |
| Compute engine | heliosdb-compute | Vectorized exec, SIMD, JIT | ⭐⭐⭐ | architecture/ |
| Network layer | heliosdb-network | gRPC / QUIC, circuit breakers | ⭐⭐ | architecture/ |
| Common types & utilities | heliosdb-common | Shared types, config, error handling | ⭐⭐ | architecture/ |
| Server binary | heliosdb-server | Multi-protocol DB server | ⭐⭐⭐ | README |
| Unified binary | heliosdb-unified | Single binary with feature flags | ⭐⭐⭐ | README |
RequestArena (bumpalo) | heliosdb-common::arena | Per-request transient buffers (v7.4) | ⭐⭐ | RELEASE_NOTES_v7.4.0 |
| Tools & migration | tools, tools/migration | Migration toolkit | ⭐⭐ | migration/ |
Testing
| Feature | Source Crate | UVP | Coverage | Doc |
|---|
| Integration tests | heliosdb-testing/crates/integration-tests | 3,486 LOC | ⭐⭐ | CHANGELOG |
| Load tests + chaos | heliosdb-testing/crates/load-test | Load + chaos engineering | ⭐⭐ | CHANGELOG |
| Advanced test suite | heliosdb-testing/crates/advanced-tests | 200+ tests | ⭐⭐ | CHANGELOG |
| Top-level testing | heliosdb-testing | Integration / load / advanced | ⭐⭐ | CHANGELOG |
| Benchmark suite | benchmarks/code/workspace | Workspace-wide benches | ⭐⭐⭐ | benchmarks/ |
| Continuous benchmarks | benchmarks/continuous | Drift detection | ⭐⭐ | benchmarks/ |
| Chaos tests | tests/chaos | Failure injection | ⭐⭐ | CHANGELOG |
| Performance tests | tests/performance | Latency / throughput | ⭐⭐ | benchmarks/ |
Coverage Summary
- Tier 5 (⭐⭐⭐⭐⭐): vector search (HNSW), branching (555µs).
- Tier 4 (⭐⭐⭐⭐): lakehouse architecture, federated learning architecture, quantum optimizer architecture, GPU architecture, EXPLAIN 7-format surface, native protocol adapters, REST API, conversational BI architecture.
- Tier 3 (⭐⭐⭐): most reference / quick-start covered features.
- Tier 2 (⭐⭐): features only mentioned in CHANGELOG / release notes.
- Tier 1 (⭐): features only present in
Cargo.toml comment block / source tree.
For the full audit (incl. recommended Phase 1–4 doc roadmap), see /home/app/.claude/plans/full-coverage-audit.md.
Last updated: 2026-04-26 | Version: v8.0.3 | Crates: 193