Commit Graph
620 Commits
Author SHA1 Message Date
Ahmed Yasin Koculu 2b321bf1fc Merge pull request #156 from ZoneTree/update-updater-delegate-docs-and-comments
Update updater delegate docs and comments.
2026-07-09 21:59:57 +02:00
Ahmed Yasin Koculu 733225f06d Update updater delegate docs and comments. 2026-07-09 21:56:57 +02:00
Ahmed Yasin Koculu e95aea7b04 Merge pull request #155 from ZoneTree/benchmark-50M-and-100M
Add 50M and 100M benchmark reference.
2026-07-09 17:12:58 +02:00
Ahmed Yasin Koculu e10b5c49a2 Add 50M and 100M benchmark reference. 2026-07-09 17:08:31 +02:00
Ahmed Yasin Koculu f647a71188 Merge pull request #154 from ZoneTree/update-benchmark-refs
Update benchmark references and memory notes
2026-07-08 05:55:29 +02:00
Ahmed Yasin Koculu 1fd0ef63d8 Explain high-water mark memory usage. 2026-07-08 05:55:07 +02:00
Ahmed Yasin Koculu fccc6dbbb9 Add notes about memory usage tuning. 2026-07-08 05:45:20 +02:00
Ahmed Yasin Koculu 6bf29061f3 Add 20M profile benchmark reference 2026-07-08 05:34:46 +02:00
Ahmed Yasin Koculu 20187814dd Update 1m run to include timed-out mysql 2026-07-08 03:10:59 +02:00
Ahmed Yasin Koculu 1ac3b5dd64 Merge pull request #153 from ZoneTree/benchmark-profile-store
Add profile store benchmark suite
release-v1.9.4
2026-07-07 05:30:25 +02:00
Ahmed Yasin Koculu 6d651e546f Add reference performance results. 2026-07-07 05:14:59 +02:00
Ahmed Yasin Koculu 213b7ef73d Add profile store benchmark suite
- Add ZoneTree, RocksDB, SQLite, and MySQL benchmark engines
- Measure live profile inserts, point reads, email lookups, index scans, profile queries, updates, reopen, storage, and memory
- Run multi-engine benchmarks in separate child processes
- Add timeout handling with partial reports and completed-engine checksum validation
- Generate JSON, Markdown, and SVG chart reports
- Add Docker/MySQL setup and benchmark documentation
2026-07-06 22:31:11 +02:00
Ahmed Yasin Koculu 60022afacc Merge pull request #152 from ZoneTree/feature-iterator-disk-prefetch-option
Add disk iterator prefetch support
2026-07-06 22:12:35 +02:00
Ahmed Yasin Koculu caff755def Format tests. 2026-07-06 22:09:44 +02:00
Ahmed Yasin Koculu 4eb65b7a5f Add disk iterator prefetch support 2026-07-06 22:05:17 +02:00
Ahmed Yasin Koculu 1e798a0ec1 Merge pull request #150 from ZoneTree/improve-docs-for-wal-mode-tradeoffs
Clarifies WAL mode tradeoffs in docs and comments.
release-v1.9.3
2026-07-06 00:02:33 +02:00
Ahmed Yasin Koculu abfd76aa63 Fix doc sample code. 2026-07-06 00:00:59 +02:00
Ahmed Yasin Koculu aa772ef347 Improve atomic operations doc. 2026-07-05 23:59:45 +02:00
Ahmed Yasin Koculu 16b62b034f Clarifies WAL mode tradeoffs in docs and comments. 2026-07-05 23:52:59 +02:00
Ahmed Yasin Koculu af84689504 Update maintenance doc. 2026-06-14 06:11:05 +02:00
Ahmed Yasin Koculu e2c7375a67 Merge pull request #149 from ZoneTree/option-validation-ensure-safe-boundaries
Adds centralized option validation for ZoneTree configuration.
2026-06-13 13:11:16 +02:00
Ahmed Yasin Koculu 9618df6494 Remove redundant validation. 2026-06-13 13:07:52 +02:00
Ahmed Yasin Koculu 2ca8fa2872 Adds centralized option validation for ZoneTree configuration. 2026-06-13 13:00:43 +02:00
Ahmed Yasin Koculu 5c9212c740 Merge pull request #148 from ZoneTree/metadata-reflect-runtime
Metadata json should reflect runtime options.
2026-06-13 08:58:04 +02:00
Ahmed Yasin Koculu 64eb1a9b4b Metadata json should reflect runtime options. 2026-06-13 08:51:41 +02:00
Ahmed Yasin Koculu 294d5a0216 Merge pull request #147 from ZoneTree/replace-zstdnet-with-zstdsharp.port
Replace zstdnet with zstdsharp.port and improve compression allocation.
release-v1.9.0
2026-06-13 08:05:10 +02:00
Ahmed Yasin Koculu b1b41aef5e Remove unused decompress methods. 2026-06-13 07:57:12 +02:00
Ahmed Yasin Koculu 7833764b59 Remove slow decompression path. 2026-06-13 07:53:46 +02:00
Ahmed Yasin Koculu 28e7f0efa4 MultiPartMetadataCodec faster decompress. 2026-06-13 07:46:31 +02:00
Ahmed Yasin Koculu 72f1888a3a use fast decompress path for live backup records. 2026-06-13 07:41:24 +02:00
Ahmed Yasin Koculu b678df561b less allocation for brotli and safer finalization for gzip stream 2026-06-13 07:36:46 +02:00
Ahmed Yasin Koculu 922c7ec2da less allocation on zstd calls. 2026-06-13 07:27:14 +02:00
Ahmed Yasin Koculu b241d94fc6 Replace ZstdNet with ZstdSharp.Port. 2026-06-13 06:57:38 +02:00
Ahmed Yasin Koculu 40baa619ea Merge pull request #146 from ZoneTree/set-default-compression-zstd-fastest
Set the default ZoneTree compression from LZ4 to Zstd fastest
2026-06-13 06:37:21 +02:00
Ahmed Yasin Koculu dd300c22c9 set the default ZoneTree compression from LZ4 to Zstd fastest 2026-06-13 06:21:38 +02:00
Ahmed Yasin Koculu cf434cea54 Merge pull request #145 from ZoneTree/better-inmemory-filestream-provider
Reworks `InMemoryFileStreamProvider` into a fast RAM-backed storage provider
2026-06-13 02:51:07 +02:00
Ahmed Yasin Koculu 6e7de76d31 rewrite file stream providers doc. 2026-06-13 02:49:15 +02:00
Ahmed Yasin Koculu a3980244c5 Support files bigger than 2Gb in InMemoryFileStream. 2026-06-13 02:39:32 +02:00
Ahmed Yasin Koculu c79f6de737 Reworks InMemoryFileStreamProvider into a fast RAM-backed storage provider 2026-06-13 02:05:39 +02:00
Ahmed Yasin Koculu a12d7bc269 Update benchmark targetCount to iterationCount. 2026-06-13 01:26:24 +02:00
Ahmed Yasin Koculu c68dd8d236 Merge pull request #144 from ZoneTree/update-packages
Update NuGet Packages and Add Docs Navigation Config
2026-06-13 01:18:55 +02:00
Ahmed Yasin Koculu d8f7e8aa27 add frontend nav json. 2026-06-13 01:15:08 +02:00
Ahmed Yasin Koculu 6e8df1ce94 Update nuget packages 2026-06-13 01:14:06 +02:00
Ahmed Yasin Koculu 78c6c5b135 Merge pull request #142 from ZoneTree/docs-cleanup
drop redundant docs
2026-06-12 23:03:02 +02:00
Ahmed Yasin Koculu db4c087f91 drop redundant docs 2026-06-12 23:01:20 +02:00
Ahmed Yasin Koculu ee86aa38a5 Merge pull request #141 from ZoneTree/improve-docs
Improve docs
2026-06-12 09:07:49 +02:00
Ahmed Yasin Koculu 83fddbf7ac keep wall-modes doc focused on topic. 2026-06-12 08:09:20 +02:00
Ahmed Yasin Koculu d74547eac4 reduce overlapping docs. 2026-06-12 07:57:53 +02:00
Ahmed Yasin Koculu fc568aa0f3 improve concept docs and fix misleading descriptions. 2026-06-12 07:00:37 +02:00
Ahmed Yasin Koculu cf922b08c6 rename doc index 2026-06-12 04:48:06 +02:00