Commit Graph

11 Commits

Author SHA1 Message Date
jkunz ed2c02bcf9 feat(enterprise): add auth TLS and recovery hardening 2026-04-29 22:01:43 +00:00
jkunz 459adc077a feat(update): add aggregation pipeline updates and enforce immutable _id handling 2026-04-14 10:44:45 +00:00
jkunz 24c504518d fix(rustdb-storage): run collection compaction during file storage initialization after crashes 2026-04-05 09:54:56 +00:00
jkunz 22e010c554 fix(rustdb-storage): detect stale hint files using data file size metadata and add restart persistence regression tests 2026-04-05 09:48:10 +00:00
jkunz e8161e6417 fix(rustdb-commands): restore persisted index initialization before writes to enforce unique constraints after restart 2026-04-05 03:51:58 +00:00
jkunz cb8cb87d9f fix(rustdb-indexes): persist created indexes and restore them on server startup 2026-04-05 03:26:52 +00:00
jkunz 418e8dc052 feat(storage): add offline data validation and strengthen storage/index integrity checks 2026-04-05 02:46:05 +00:00
jkunz 8646d58f06 feat(rustdb): add restore and periodic persistence support for in-memory storage 2026-04-05 01:30:28 +00:00
jkunz d8a8259c73 feat(storage): add Bitcask storage migration, binary WAL, and data compaction support 2026-04-04 19:49:47 +00:00
jkunz d34b8673e1 feat(smartdb): add operation log APIs, point-in-time revert support, and a web-based debug dashboard 2026-04-02 17:02:03 +00:00
jkunz e23a951dbe BREAKING CHANGE(core): replace the TypeScript database engine with a Rust-backed embedded server and bridge 2026-03-26 19:48:27 +00:00