Commit Graph
41 Commits
Author SHA1 Message Date
dualfroz c3e6d8e04a feat: extend auth 2026-09-01 20:00:46 +02:00
dualfroz dbc6f1615e feat: add mustGet and setPassword to auth 2026-09-01 19:39:28 +02:00
dualfroz a11c24c3b7 feat: add Role and fromByte 2026-09-01 18:07:37 +02:00
dualfroz 4bb136858e feat: expand aggregate 2026-09-01 15:04:26 +02:00
dualfroz a3efd074a7 feat: add threeCityGroups to aggregate 2026-09-01 14:58:43 +02:00
dualfroz 289055c4e5 feat: add fourGroupRows and firstLettersOf to aggregate 2026-09-01 14:53:00 +02:00
dualfroz b8abb45b61 feat: extend aggregate 2026-09-01 14:42:34 +02:00
dualfroz 96f2142f82 feat: add run and runGlobal to aggregate 2026-09-01 13:57:40 +02:00
dualfroz 9b639f1592 feat: add take and deinit to aggregate 2026-09-01 13:55:06 +02:00
dualfroz dd8d35b953 feat: add globalMatchesHaving and SortKey to aggregate 2026-09-01 13:24:21 +02:00
dualfroz c69db89e14 feat: add AggKind and AggSpec 2026-09-01 12:36:01 +02:00
dualfroz b2b9dab43a docs: add project readme 2026-08-28 22:40:00 +02:00
dualfroz e2e68230f6 test(unit): add bloom, cache, compression, batch, and stats tests 2026-08-28 19:15:00 +02:00
dualfroz 6bb904de2c test(txn): add commit and conflict tests 2026-08-28 15:50:00 +02:00
dualfroz c593d2459d test(store): add compaction, scan, snapshot, and durability tests 2026-08-28 12:25:00 +02:00
dualfroz ffc4fadc47 test(store): add point, flush, recovery, and batch tests 2026-08-28 09:00:00 +02:00
dualfroz c94bc91946 test(sstable): add build, lookup, and cursor tests 2026-08-27 22:40:00 +02:00
dualfroz 9616e1c3c6 test(wal): add append, replay, and torn-frame tests 2026-08-27 19:15:00 +02:00
dualfroz 9386187001 test(memtable): add skiplist and cursor tests 2026-08-27 15:50:00 +02:00
dualfroz b32e20d842 feat(bench): add throughput benchmark harness 2026-08-27 12:25:00 +02:00
dualfroz e649582f81 feat(cli): add command-line entry point 2026-08-27 09:00:00 +02:00
dualfroz 66a2a7d29f feat(lib): add public library root exports 2026-08-26 22:40:00 +02:00
dualfroz 6d5965e91a feat(txn): add mvcc transactions with conflict detection 2026-08-26 19:15:00 +02:00
dualfroz c312659931 feat(store): add reverse range iterator and manifest loading 2026-08-26 15:50:00 +02:00
dualfroz f574248ccb feat(store): add snapshots and forward range iterator 2026-08-26 12:25:00 +02:00
dualfroz 860f3861aa feat(store): add manifest persistence, statistics, and scan api 2026-08-26 09:00:00 +02:00
dualfroz f11ba18b9d feat(store): add leveled compaction 2026-08-25 22:40:00 +02:00
dualfroz 57360650ba feat(store): add write path, point reads, and flush 2026-08-25 19:15:00 +02:00
dualfroz 6be9d8b710 feat(store): add database open, recovery, and lifecycle 2026-08-25 15:50:00 +02:00
dualfroz bb1625d405 feat(stats): add database statistics 2026-08-25 12:25:00 +02:00
dualfroz 7102875bf5 feat(batch): add batched write buffer 2026-08-25 09:00:00 +02:00
dualfroz d45f138905 feat(sstable): add forward and reverse block cursors 2026-08-24 22:40:00 +02:00
dualfroz bedd24c649 feat(sstable): add reader with bloom filter and block index 2026-08-24 19:15:00 +02:00
dualfroz 7105d37bd5 feat(sstable): add block builder and writer 2026-08-24 15:50:00 +02:00
dualfroz 52ef9f0686 feat(wal): add write-ahead log with batching and replay 2026-08-24 12:25:00 +02:00
dualfroz 3eefd911ae feat(memtable): add skiplist memtable with ordered cursors 2026-08-24 09:00:00 +02:00
dualfroz 30d276ae93 feat(cache): add lru block cache 2026-08-23 22:40:00 +02:00
dualfroz a84884777c feat(compress): add rle block compression codec 2026-08-23 19:15:00 +02:00
dualfroz 48908ab10c feat(bloom): add bloom filter with serialization 2026-08-23 15:50:00 +02:00
dualfroz 9aaf5de4ce feat(encode): add byte encoding helpers and record types 2026-08-23 12:25:00 +02:00
dualfroz e7f0e47199 chore: add gitignore and build configuration 2026-08-23 09:00:00 +02:00