Commit Graph

  • 6978097768 debug(ci): capture test output to log for debugging GitHub Actions failure dimgigov 2026-05-13 12:02:01 +03:00
  • f6781c107e fix(ci): add --threads:on to all nim c commands dimgigov 2026-05-13 11:57:09 +03:00
  • c0bd3dff86 feat: distributed gaps filled — gossip UDP transport, sharding data migration, inter-module wiring (raft-disttxn, gossip-sharding, replication-disttxn) dimgigov 2026-05-13 11:11:53 +03:00
  • 2a8d2a6cb4 docs: update PLAN.md and BUG_AUDIT.md for v1.0.0 release dimgigov 2026-05-13 09:54:00 +03:00
  • ac55237b72 feat: real SCRAM-SHA-256 authentication (Option C) dimgigov 2026-05-13 09:50:07 +03:00
  • 422df08ab9 feat: clean build + crossmodal.tla + TLA+ symmetry (v1.0.0-prep) dimgigov 2026-05-13 09:24:04 +03:00
  • d08de7a062 Update BUG_AUDIT.md and PLAN.md: mark all bugs fixed, add session 6-7, plan for tomorrow dimgigov 2026-05-13 00:17:06 +03:00
  • c0596d6ba1 Update PLAN.md: mark backup.tla and recovery.tla as completed dimgigov 2026-05-13 00:12:15 +03:00
  • 32b38675a9 Add TLA+ formal verification specs for backup and recovery dimgigov 2026-05-13 00:06:45 +03:00
  • 5e27a987dd fix: auth token expiration + constant-time JWT signature comparison dimgigov 2026-05-12 23:36:17 +03:00
  • a6aeb7801b docs: обновен BUG_AUDIT.md — всички критични/високи/средни бъгове поправени dimgigov 2026-05-12 23:31:51 +03:00
  • a72e17f063 fix: последните 4 критични/средни бъга — LSM-Tree, MVCC, DistTxn, Raft dimgigov 2026-05-12 23:30:58 +03:00
  • 750746eb18 docs: обновен BUG_AUDIT.md със статус на всички поправки dimgigov 2026-05-12 23:24:01 +03:00
  • 5e585dd347 fix: deadlock detector, graph/query/lexer бъгове dimgigov 2026-05-12 23:21:29 +03:00
  • 80d57a36bd fix: rate limiter, graph/vector/query/server бъгове dimgigov 2026-05-12 23:15:09 +03:00
  • 6aaabb518d fix: високо и средно приоритетни бъгове в query, protocol, storage, vector, fts dimgigov 2026-05-12 23:02:54 +03:00
  • 131541a0e5 fix: критични бъгове в storage, MVCC, auth, Raft, query executor dimgigov 2026-05-12 22:45:50 +03:00
  • 3396ba4d63 Remove nimbling directory dimgigov 2026-05-08 09:44:49 +03:00
  • fecb52dca8 Remove reddit_post_draft.md dimgigov 2026-05-08 01:32:47 +03:00
  • c4b374e1db Initial commit dimgigov 2026-05-08 01:13:54 +03:00
  • 8f4299614d ci(clients): use docker healthcheck instead of nc dimgigov 2026-05-08 00:38:19 +03:00
  • 33194937db ci(clients): fix rust setup and nim server wait dimgigov 2026-05-08 00:25:57 +03:00
  • 13c2e94fb1 ci(clients): build Nim binaries in CI before Docker image dimgigov 2026-05-08 00:21:31 +03:00
  • ae2e07e626 feat(clients): professional clients with tests, CI/CD, and examples dimgigov 2026-05-08 00:18:34 +03:00
  • e9d3c7e9de docs: add multi-language documentation (ru, fa, zh, tr, ar) dimgigov 2026-05-07 23:42:55 +03:00
  • abb382c419 feat(clients): sync all client drivers with current wire protocol dimgigov 2026-05-07 22:38:09 +03:00
  • 09247ffcad docs: add version badge at the top of README dimgigov 2026-05-07 22:18:26 +03:00
  • 8d39d633cf chore: update version strings to v1.0.0 in Docker and Nim code dimgigov 2026-05-07 22:06:04 +03:00
  • 157775794d Release v1.0.0 dimgigov 2026-05-07 22:01:43 +03:00
  • 8f87491eca FV-14: TLA+ faithfulness tests for Nim state machines dimgigov 2026-05-07 21:59:06 +03:00
  • 4791434cea FV-2: Raft leader step-down on partition loss dimgigov 2026-05-07 21:48:03 +03:00
  • 181e7d7019 docs: update README with FV v1.1.0 stats and all 7 specs dimgigov 2026-05-07 21:22:06 +03:00
  • f9e5169c3d FV-6: Liveness properties + fairness constraints dimgigov 2026-05-07 21:21:22 +03:00
  • 112ed4764d FV-7: MVCC write skew detection dimgigov 2026-05-07 19:43:58 +03:00
  • 39e07b542d FV-3, FV-4: 2PC coordinator crash/recovery + participant timeout dimgigov 2026-05-07 19:40:09 +03:00
  • 54711d0190 FV-1, FV-13: Raft prevLogIndex/prevLogTerm + CI fix dimgigov 2026-05-07 19:21:01 +03:00
  • ce3b078979 docs: unified improvement plan for verification + software (53 tasks) dimgigov 2026-05-07 18:39:59 +03:00
  • e715454c4e docs(verify): add detailed improvement plan with 13 tasks across 4 priorities dimgigov 2026-05-07 18:31:20 +03:00
  • 19d0ff7366 feat(verify): expand formal verification to 7 specs, add versioning, CI integration dimgigov 2026-05-07 18:26:55 +03:00
  • 215df1cdf3 docs: update README and all docs with formal verification, new BaraQL features, OpenTelemetry tracing dimgigov 2026-05-07 16:06:13 +03:00
  • e73bfb450c feat: formal verification suite — TLA+ specs for Raft, 2PC, MVCC, Replication dimgigov 2026-05-07 15:57:33 +03:00
  • c8633b9589 fix: non-blocking replication/disttxn timeouts, OTLP epoch time, test paths, compiler warnings dimgigov 2026-05-07 15:41:33 +03:00
  • d3b38251c3 update core modules and project config dimgigov 2026-05-07 15:16:40 +03:00
  • c2dc280ddd fix(raft): state machine callback, start from main, remove asyncCheck, config dimgigov 2026-05-07 14:22:04 +03:00
  • d259c1a1fc fix(distributed): 2PC atomicity, DISTTXN handler, sharding bugs, gossip timers dimgigov 2026-05-07 14:13:17 +03:00
  • 32187099dd feat: full FTS BM25 integration — CREATE INDEX USING FTS, BM25 ranking on @@ dimgigov 2026-05-07 13:58:18 +03:00
  • b1aadf77f9 feat: PITR RECOVER TO TIMESTAMP, OpenTelemetry OTLP export, FTS infrastructure dimgigov 2026-05-07 13:44:59 +03:00
  • 651375a156 feat: production hardening — JWT security, WAL reader, tracing, 2PC real RPC, stress test fix dimgigov 2026-05-07 13:31:29 +03:00
  • 5deb38feb2 feat: production polish — recursive CTE, UNION/INTERSECT/EXCEPT, DROP INDEX, JSON path, FTS SQL, covering index, SCRAM auth dimgigov 2026-05-07 13:00:36 +03:00
  • 7faae09ad3 docs: add reddit showcase post draft dimgigov 2026-05-07 11:39:52 +03:00
  • f45f6b7127 fix(ci): add hunos git url to nimble deps, install libpcre3-dev for runtime dimgigov 2026-05-07 11:27:43 +03:00
  • 2a3d50c185 ci: clean up debug steps, keep libssl-dev and depsOnly fixes dimgigov 2026-05-07 11:17:58 +03:00
  • 9c7dc5579e ci(debug): capture test output to logs for debugging dimgigov 2026-05-07 11:15:41 +03:00
  • aa63c29c4c fix(ci): install libssl-dev for OpenSSL support dimgigov 2026-05-07 11:13:20 +03:00
  • a1aad227c1 fix(ci): lower jwt requirement to >= 0.3.0 to match upstream repo version dimgigov 2026-05-07 11:10:45 +03:00
  • a90d92867b ci(debug): add debug step to inspect nimble state dimgigov 2026-05-07 10:55:36 +03:00
  • 2bb49a9cb7 fix(ci): use nimble install --depsOnly to avoid building project during dep install dimgigov 2026-05-07 10:53:39 +03:00
  • a426255036 fix(ci): install nimble dependencies before compiling dimgigov 2026-05-07 10:47:02 +03:00
  • 2c6582cc37 fix(tests): use getMonoTime().ticks for unique temp dirs to avoid CI collisions dimgigov 2026-05-07 10:38:28 +03:00
  • 773c142f74 fix(ci): add -d:ssl flag to all nim compile steps dimgigov 2026-05-07 10:32:28 +03:00
  • eaa5760fd4 feat: JSON/JSONB validation, multi-column indexes, CTE execution, wire protocol column types dimgigov 2026-05-07 10:27:40 +03:00
  • ca345eb256 feat: B-Tree range scan support in query executor dimgigov 2026-05-07 00:48:05 +03:00
  • 29425c45f8 Add WebSocket auth — JWT token validation on WS upgrade handshake dimgigov 2026-05-07 00:38:38 +03:00
  • 18af892232 Rename PLAN.md → PLAN_DONE.md, create new PLAN.md with remaining tasks dimgigov 2026-05-07 00:32:51 +03:00
  • 08f73598a5 Fix WAL crash recovery — data survives power loss dimgigov 2026-05-07 00:29:43 +03:00
  • b65b066c36 Fix auth wiring: HTTP + TCP wire protocol authentication dimgigov 2026-05-07 00:21:00 +03:00
  • 011bc5bef4 Fix production gaps: config file loading, structured JSON logging, update PLAN dimgigov 2026-05-07 00:09:09 +03:00
  • b6cdf8c88e Add Docker deployment support with compose, entrypoint and docs dimgigov 2026-05-06 23:58:43 +03:00
  • 9b7ed1fca8 chore: change default ports to non-standard ones (9472, 9470, 9471) dimgigov 2026-05-06 23:23:29 +03:00
  • be370fb76b feat(backup): add dry-run, force, history log, auto-verify, rollback, disk check dimgigov 2026-05-06 23:20:08 +03:00
  • 7f2f5664fa feat(backup): improve backup manager with detailed CLI, verification, retention dimgigov 2026-05-06 23:16:00 +03:00
  • c3c14d64df docs: update README logo to new PNG image dimgigov 2026-05-06 23:09:27 +03:00
  • f7ded185a0 fix: production readiness — duplicate SSTable, missing eval handlers, connection limits, timeouts, slow query log, wire types dimgigov 2026-05-06 18:41:29 +03:00
  • 51da05b0da Add logo image file dimgigov 2026-05-06 17:47:02 +03:00
  • db7515b338 Add logo image to README dimgigov 2026-05-06 17:45:27 +03:00
  • 8993cdc6f3 docs: expand README and documentation for production release dimgigov 2026-05-06 17:19:16 +03:00
  • e1bae0c7a0 Add comprehensive documentation with i18n support (EN/BG) dimgigov 2026-05-06 16:51:14 +03:00
  • f9f77b3a18 feat: production blockers — JOINs, deadlock detection, TLS, parameterized queries dimgigov 2026-05-06 16:42:53 +03:00
  • 856a07c030 feat: HTTP server in main entry point + background compaction scheduling dimgigov 2026-05-06 14:23:13 +03:00
  • f135d8c61d feat: wire WebSocket broadcast, CHECK constraints, VIEW persistence, migration tracking dimgigov 2026-05-06 14:12:52 +03:00
  • 47eda4c5c3 fix: APPLY MIGRATION parser + add std/tables import to server.nim dimgigov 2026-05-06 13:58:11 +03:00
  • 675ab26a6e feat: Phase 5-6 — CREATE VIEW, migrations, deadlock detection, JSON logging, admin UI dimgigov 2026-05-06 13:54:16 +03:00
  • 633c5d127c docs: update PLAN.md — reflect hunos, jwt-nim-baraba, WAL recovery, compaction, FK, type enforcement dimgigov 2026-05-06 13:45:15 +03:00
  • 1fb715a1d4 feat: integrate hunos web server + jwt-nim-baraba + real WAL recovery + compaction dimgigov 2026-05-06 13:42:37 +03:00
  • a7e274d846 feat: major improvements — FK, CHECK, CREATE INDEX, rate limiter, CORS, GROUP BY dimgigov 2026-05-06 12:23:11 +03:00
  • 5cb26ca74d fix: major bug audit + fixes — honest PLAN.md dimgigov 2026-05-06 11:55:43 +03:00
  • 10ab464a43 feat: Phase 6 — Docker + docker-compose + backup/restore CLI dimgigov 2026-05-06 11:39:18 +03:00
  • 3cdec95143 feat: Phase 5a — Schema persistence + auto-restore on startup dimgigov 2026-05-06 11:37:55 +03:00
  • 6e6ed73cfd feat: Phase 4 — WebSocket real-time subscriptions dimgigov 2026-05-06 11:35:35 +03:00
  • 775703e008 feat: Phase 3 — HTTP REST API + JWT auth + Prometheus metrics dimgigov 2026-05-06 11:28:09 +03:00
  • 1c037ff4ac feat: Phase 2 — MVCC transactions wired into server pipeline dimgigov 2026-05-06 11:19:18 +03:00
  • 61f1e24913 feat: Phase 1 — constraint enforcement + B-Tree index integration dimgigov 2026-05-06 11:16:04 +03:00
  • ca5e04b96e feat: Phase 0 — pipeline integration, DDL parser, SQL executor dimgigov 2026-05-06 11:10:50 +03:00
  • 096c8347cf feat: complete Phase 3 + new production roadmap for Web/ERP dimgigov 2026-05-06 10:40:34 +03:00
  • f8909f155c feat: wire protocol integration in TCP server dimgigov 2026-05-06 03:38:10 +03:00
  • 2a13066a0d feat: real HNSW search with hierarchical graph navigation dimgigov 2026-05-06 03:25:04 +03:00
  • 5dba7b5699 feat: Phase 1 — SSTable persistence, README honesty, benchmark fix dimgigov 2026-05-06 03:16:39 +03:00
  • 5b31b5b56c feat: ROADMAP 100% complete — Go + Rust clients, all 12 phases green dimgigov 2026-05-06 02:51:35 +03:00
  • 805dbc8ad6 fix: comprehensive bug audit — 15 critical/high/medium fixes dimgigov 2026-05-06 02:46:24 +03:00
  • c6de13ef7a feat: standalone Nim client package (baradb) with nimble + 16 tests dimgigov 2026-05-06 02:31:52 +03:00