Commit Graph

1 Commits

Author SHA1 Message Date
dimgigov 775703e008 feat: Phase 3 — HTTP REST API + JWT auth + Prometheus metrics
- New HTTP server (core/httpserver.nim) with async HTTP/1.1
- POST /query — execute SQL, return JSON
- GET /health — readiness/liveness probe
- GET /metrics — Prometheus-format counters
- JWT bearer token auth via Authorization header
- Per-request MVCC transaction context isolation
- Fixed B-Tree index mutable access in executor
- All 216 tests pass
2026-05-06 11:28:09 +03:00