Commit Graph
14 Commits
Author SHA1 Message Date
Ahmed Yasin Koculu 80dff54867 Add delete value confgiuration validation to prevent unexpected not working delete calls. 2023-06-17 00:21:15 +02:00
Ahmed Yasin Koculu c8921cb158 Seal all classes. https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-6/#peanut-butter 2022-09-14 13:11:42 +02:00
Ahmed Yasin Koculu 4e97c37e89 Unify mutable segment name across the codebase to avoid confusion. 2022-08-29 01:28:28 +02:00
Ahmed Yasin Koculu 7b277cd6df Improves API to support up to 2^63 key-value pairs. 2022-08-25 19:04:44 +02:00
Ahmed Yasin Koculu e257815ca6 Code cleanup. 2022-08-25 16:26:36 +02:00
Ahmed Yasin Koculu 5d3180c6d2 Refactor namespaces. 2022-08-24 19:47:20 +02:00
Ahmed Yasin Koculu 2c78508cfc Moves WriteAheadLogOptions to the ZoneTreeOptions. 2022-08-24 16:40:18 +02:00
Ahmed Yasin Koculu 682648e2f1 Rename WAL modes => Sync, SyncCompressed, AsyncCompressed, None 2022-08-23 14:18:27 +02:00
Ahmed Yasin Koculu 6c354c0b5e Cleanup tests. 2022-08-22 09:00:22 +02:00
Ahmed Yasin Koculu 14013e8bdb Set default write ahead log mode lazy. 2022-08-07 00:00:59 +02:00
Ahmed Yasin Koculu 1491ce5453 Fixed thread starvation issue caused by Task Scheduler by using a thread per merge operation. 2022-08-06 16:59:58 +02:00
Ahmed Yasin Koculu ecc0a5fb1f Code cleanup. 2022-07-21 01:51:22 +02:00
Ahmed Yasin Koculu 18a91d367c DictionaryWithWal compaction should not recreate dictionary when no compaction occurs. 2022-07-17 20:18:25 +02:00
Ahmed Yasin Koculu 5dbd83757a Drop unnecessary solution folder. 2022-07-06 17:38:09 +02:00