Commit Graph
309 Commits
Author SHA1 Message Date
Ahmed Yasin Koculu d137c01484 Check less files. release-v1.3.8 2022-08-24 23:47:27 +02:00
Ahmed Yasin Koculu c283495526 Updates readme. 2022-08-24 23:44:30 +02:00
Ahmed Yasin Koculu dbecaf3551 Updates docs. 2022-08-24 23:31:20 +02:00
Ahmed Yasin Koculu 3f946b131e Fix set length. 2022-08-24 23:31:07 +02:00
Ahmed Yasin Koculu 48a60b1473 Implements abstraction of ZoneTreeMaintainer. 2022-08-24 22:57:25 +02:00
Ahmed Yasin Koculu c59357773c Auto dispose maintainer on ZoneTree disposal. 2022-08-24 21:49:24 +02:00
Ahmed Yasin Koculu 6e7618985e Adds dynamically adjustable compression method support. 2022-08-24 21:33:46 +02:00
Ahmed Yasin Koculu 5d3180c6d2 Refactor namespaces. 2022-08-24 19:47:20 +02:00
Ahmed Yasin Koculu 2ec920ad24 Adds db migration exception. 2022-08-24 19:23:45 +02:00
Ahmed Yasin Koculu e8adee650b Adds capability to dynamically change DiskSegment settings. 2022-08-24 18:57:25 +02:00
Ahmed Yasin Koculu 0eda82fb1a Refactor options with better names and namespaces. 2022-08-24 18:13:08 +02:00
Ahmed Yasin Koculu c67a476fa6 Relocate disk segment options to individual class. 2022-08-24 18:04:34 +02:00
Ahmed Yasin Koculu cbcdd2a7e9 Adds backward compatibility for version < 1.3.8. 2022-08-24 17:15:54 +02:00
Ahmed Yasin Koculu 20b10f92be Adds feature to allow changing WAL options for existing ZoneTree databases. 2022-08-24 17:00:32 +02:00
Ahmed Yasin Koculu 2c78508cfc Moves WriteAheadLogOptions to the ZoneTreeOptions. 2022-08-24 16:40:18 +02:00
Ahmed Yasin Koculu 72840b22cf Update API docs. 2022-08-23 23:14:09 +02:00
Ahmed Yasin Koculu 72b19dad71 Rename multi-part disk segment to match the disk segment modes to avoid confusion. release-v1.3.7 2022-08-23 14:36:04 +02:00
Ahmed Yasin Koculu 682648e2f1 Rename WAL modes => Sync, SyncCompressed, AsyncCompressed, None 2022-08-23 14:18:27 +02:00
Ahmed Yasin Koculu f76c8d93e0 Improve DiskSegmentMode names to be self descriptive. 2022-08-23 14:01:13 +02:00
Ahmed Yasin Koculu 3a092eac60 Update README.md 2022-08-22 17:21:12 +02:00
Ahmed Yasin Koculu 46162d2443 Improved performance by letting the value updater delegate cancel the update to prevent unnecessary writes. 2022-08-22 16:14:52 +02:00
Ahmed Yasin Koculu 6f3f175390 Fix TTL sliding to infinitive. release-v1.3.6 2022-08-22 11:11:31 +02:00
Ahmed Yasin Koculu a8bb8f3b2e Update API docs. release-v1.3.5 2022-08-22 10:53:29 +02:00
Ahmed Yasin Koculu 5d0a73fb01 Updates quick-start guide. 2022-08-22 10:34:14 +02:00
Ahmed Yasin Koculu e78722c0ac Update sliding expiration. 2022-08-22 10:25:43 +02:00
Ahmed Yasin Koculu 0587b21d20 Remove obsolete files. 2022-08-22 10:11:20 +02:00
Ahmed Yasin Koculu 9d65867688 Updates docs. 2022-08-22 10:07:57 +02:00
Ahmed Yasin Koculu 9cfc392e67 Adds TTLValue type. 2022-08-22 09:49:38 +02:00
Ahmed Yasin Koculu 2fd905e455 Adds validation to detect incorrect serializer configuration order. 2022-08-22 09:29:12 +02:00
Ahmed Yasin Koculu 6c354c0b5e Cleanup tests. 2022-08-22 09:00:22 +02:00
Ahmed Yasin Koculu 55c49c9ad3 Auto select comparers and serializers for known file types. 2022-08-22 08:47:05 +02:00
Ahmed Yasin Koculu 129f5619c1 Adds sliding expiration TTL support. 2022-08-22 08:10:52 +02:00
Ahmed Yasin Koculu 344d4e68d2 Fixes typo in logo. release-v1.3.4 2022-08-21 23:27:10 +02:00
Ahmed Yasin Koculu a680a04ca6 Adds ZoneTree favicon. 2022-08-21 21:47:40 +02:00
Ahmed Yasin Koculu 8fd35f7b14 Updates nuget readme. 2022-08-21 21:28:48 +02:00
Ahmed Yasin Koculu 97385fe437 Update README.md 2022-08-21 21:25:23 +02:00
Ahmed Yasin Koculu 387ee5b2f5 Adds new logo. 2022-08-21 21:24:24 +02:00
Ahmed Yasin Koculu cbab484da0 Adds tuning disk segments article. 2022-08-21 20:41:39 +02:00
Ahmed Yasin Koculu 9f7d1ec017 Separate nuget readme from github readme file. 2022-08-21 19:18:52 +02:00
Ahmed Yasin Koculu abc621e730 Improves API docs. 2022-08-21 17:24:28 +02:00
Ahmed Yasin Koculu 1dacf2a59e Adds ZoneTree terminology doc. 2022-08-21 15:27:12 +02:00
Ahmed Yasin Koculu f9774efc5b Drops unused classes. 2022-08-21 05:23:26 +02:00
Ahmed Yasin Koculu 7718bc65f1 Adds docfx documentation site generator. 2022-08-21 03:14:10 +02:00
Ahmed Yasin Koculu 7308e2e7d2 Moves doc. 2022-08-20 03:27:40 +02:00
Ahmed Yasin Koculu e4d82cc5f4 Updates introduction md. 2022-08-20 01:05:11 +02:00
Ahmed Yasin Koculu 179ffc01da Adds categorized documentation files. 2022-08-20 01:00:21 +02:00
Ahmed Yasin Koculu cf028ba9bc Update README.md 2022-08-20 00:14:13 +02:00
Ahmed Yasin Koculu 7110eee150 Update README.md 2022-08-20 00:12:59 +02:00
Ahmed Yasin Koculu 1134e4ebf9 Update README.md 2022-08-20 00:11:04 +02:00
Ahmed Yasin Koculu 9ade50e8ec Update README.md 2022-08-19 21:43:43 +02:00