Ahmed Yasin Koculu
|
d11268d8a2
|
Merge pull request #122 from koculu/121-enhancement-expose-default-values
Expose default values.
|
2025-01-18 02:34:23 +01:00 |
|
Ahmed Yasin Koculu
|
2c1b05d27e
|
Expose default values.
|
2025-01-18 02:30:13 +01:00 |
|
Ahmed Yasin Koculu
|
088abe315e
|
Update issue templates
|
2025-01-13 00:38:47 +01:00 |
|
Ahmed Yasin Koculu
|
3c776e4c96
|
Update docs.
|
2024-12-25 02:09:26 +01:00 |
|
Ahmed Yasin Koculu
|
c660862086
|
Merge pull request #104 from koculu/upgrade-to-net-90
Upgrade to the net 9.0.
release-v1.8.4
|
2024-11-14 04:14:34 +01:00 |
|
Ahmed Yasin Koculu
|
807fe6a112
|
Remove unused return type.
|
2024-11-14 04:05:56 +01:00 |
|
Ahmed Yasin Koculu
|
fcb82315bb
|
Bump version.
|
2024-11-14 03:45:14 +01:00 |
|
Ahmed Yasin Koculu
|
ef986ce4f2
|
Upgrade to the net 9.0.
|
2024-11-14 03:42:00 +01:00 |
|
Ahmed Yasin Koculu
|
82774e0b0d
|
Merge pull request #100 from koculu/99-bug-the-order-of-opindexes-are-not-guranteed-to-be-incremental-during-mutable-segment-switch
MoveMutableSegmentForward should wait until all writes to the previous mutable segment finalized.
release-v1.8.3
|
2024-10-16 06:44:22 +02:00 |
|
Ahmed Yasin Koculu
|
99199b1fed
|
Assign opIndex only if needed.
|
2024-10-16 06:41:09 +02:00 |
|
Ahmed Yasin Koculu
|
61c82cc0f7
|
Use thread-safe random number generator.
|
2024-10-16 06:31:12 +02:00 |
|
Ahmed Yasin Koculu
|
a4b7c1e421
|
Add xml docs.
|
2024-10-16 06:22:10 +02:00 |
|
Ahmed Yasin Koculu
|
309836e735
|
MoveMutableSegmentForward should wait until all writes to the previous mutable segment finalized.
|
2024-10-15 16:37:57 +02:00 |
|
Ahmed Yasin Koculu
|
7c97c3df21
|
Stabilize replicaiton test case.
|
2024-10-15 08:13:34 +02:00 |
|
Ahmed Yasin Koculu
|
c683e02abf
|
Dispose bottom segments before drop.
|
2024-10-14 17:07:13 +02:00 |
|
Ahmed Yasin Koculu
|
c58504f2fb
|
Merge pull request #97 from koculu/96-enhancement-add-new-methods-to-expose-opindexes-for-async-replication
Add new methods to expose opIndexes for async replication.
|
2024-10-14 11:35:48 +02:00 |
|
Ahmed Yasin Koculu
|
4660bf37b4
|
Introduce atomic operation result that is guaranteed to be called once.
|
2024-10-14 11:30:48 +02:00 |
|
Ahmed Yasin Koculu
|
1a0a62db76
|
Add new methods to expose opIndexes for async replication.
|
2024-10-14 02:39:36 +02:00 |
|
Ahmed Yasin Koculu
|
ac3c9b2ac1
|
Merge pull request #95 from albyrock87/add-support-for-crc32-software
Add support for Software computed CRC32
|
2024-10-09 15:33:04 +02:00 |
|
Alberto Aldegheri
|
5985753fd5
|
Add support for Software computed CRC32
|
2024-10-09 11:30:18 +02:00 |
|
Ahmed Yasin Koculu
|
6a2b178d21
|
Set NextOpIndex after loading BTree to remove skipped regions on op index.
release-v1.8.2
|
2024-09-08 00:27:22 +02:00 |
|
Ahmed Yasin Koculu
|
bbf27b3916
|
Merge pull request #94 from koculu/93-enhancement-provide-operation-index-to-support-asynchronous-replication-and-audits
Added operation index to support asynchronous replication and audits
release-v1.8.1
|
2024-09-07 22:55:53 +02:00 |
|
Ahmed Yasin Koculu
|
e060896e67
|
Added operation index to support asynchronous replication and audits
|
2024-09-07 22:49:43 +02:00 |
|
Ahmed Yasin Koculu
|
c4746e2fc9
|
Merge pull request #92 from koculu/91-enhancement-provide-key-in-is-deleted-marker-delegate-to-support-ttl-based-on-keys
Provide key in IsDeleted delegate to support TTL based on keys
|
2024-09-07 00:32:48 +02:00 |
|
Ahmed Yasin Koculu
|
a5abf3b770
|
Update docs.
|
2024-09-07 00:31:38 +02:00 |
|
Ahmed Yasin Koculu
|
c926bf35b5
|
Rename IsValueDeleted delegate as IsDeleted.
|
2024-09-07 00:26:21 +02:00 |
|
Ahmed Yasin Koculu
|
8aaac2e733
|
Add key argument into isDeleted delegate.
|
2024-09-07 00:19:16 +02:00 |
|
Ahmed Yasin Koculu
|
2b2183d31d
|
Update sample.
release-v1.8.0
|
2024-09-01 02:20:33 +02:00 |
|
Ahmed Yasin Koculu
|
8667cbce48
|
Merge pull request #88 from koculu/87-enhancement-unify-the-names-and-types-of-the-public-members
87 enhancement unify the names and types of the public members
|
2024-09-01 02:10:20 +02:00 |
|
Ahmed Yasin Koculu
|
1c4739be92
|
Improve docs.
|
2024-09-01 02:09:41 +02:00 |
|
Ahmed Yasin Koculu
|
0df1ccc7cc
|
Improve naming to clarify block cache life time and update the default life time.
|
2024-09-01 00:58:21 +02:00 |
|
Ahmed Yasin Koculu
|
ebf7900759
|
Contribute to the block cache option should be set on block pin.
release-v1.7.9
|
2024-08-31 01:28:49 +02:00 |
|
Ahmed Yasin Koculu
|
5407da715d
|
Merge pull request #86 from koculu/85-enhancement-improve-validation-error-messages
Improve type mismatch validation errors.
release-v1.7.8
|
2024-08-31 00:29:09 +02:00 |
|
Ahmed Yasin Koculu
|
05b53e5418
|
Improve type mismatch validation errors.
|
2024-08-31 00:25:07 +02:00 |
|
Ahmed Yasin Koculu
|
2f0099726f
|
Merge pull request #84 from koculu/83-enhancement-iterators-must-optionally-contribute-to-the-block-cache
Add contribute to the block cache option to the iterators.
|
2024-08-31 00:05:21 +02:00 |
|
Ahmed Yasin Koculu
|
df142b8b3c
|
Add contribute to the block cache option to the iterators.
|
2024-08-30 23:59:55 +02:00 |
|
Ahmed Yasin Koculu
|
c252790fcd
|
Set next version.
release-v1.7.7
|
2024-08-24 03:08:13 +02:00 |
|
Ahmed Yasin Koculu
|
76357cf182
|
Merge pull request #82 from koculu/81-enhancement-type-validation-should-not-fail-based-on-the-version-of-the-assembly-difference
81 enhancement type validation should not fail based on the version of the assembly difference
|
2024-08-24 03:05:57 +02:00 |
|
Ahmed Yasin Koculu
|
20076c366e
|
Rename DestroyTree to Drop..
|
2024-08-24 03:01:47 +02:00 |
|
Ahmed Yasin Koculu
|
0bdc98c2de
|
Use SimplifiedFullName for type validation.
|
2024-08-24 03:00:00 +02:00 |
|
Ahmed Yasin Koculu
|
dbcd5faa0d
|
Merge pull request #80 from koculu/79-enhancement-create-a-utility-to-fill-serializer-comparer-and-delete-delegates-for-known-types
Create a utility to fill serializer, comparer, and delete delegates for known types.
release-v1.7.6
|
2024-08-17 20:57:49 +02:00 |
|
Ahmed Yasin Koculu
|
eb4af68277
|
Create a utility to fill serializer, comparer, and delete delegates for known types.
|
2024-08-17 20:56:09 +02:00 |
|
Ahmed Yasin Koculu
|
0fcfc8d1d6
|
Merge pull request #78 from koculu/77-bug-incorrect-maximum-segment-id-fetched-when-bottom-segments-are-multi-parts-segments
Set Maximum Segment Id when multi part bottom segments are loaded.
|
2024-08-17 19:44:20 +02:00 |
|
Ahmed Yasin Koculu
|
945c4847c6
|
Set Maximum Segment Id when multi part bottom segments are loaded.
|
2024-08-17 19:43:29 +02:00 |
|
Ahmed Yasin Koculu
|
6a3f96f987
|
Merge pull request #76 from koculu/75-enhancement-add-tryadd-method
Add TryAdd method.
release-v1.7.5
|
2024-08-17 01:57:54 +02:00 |
|
Ahmed Yasin Koculu
|
140e702585
|
Add TryAdd method.
|
2024-08-17 01:56:36 +02:00 |
|
Ahmed Yasin Koculu
|
b2357dae80
|
Merge pull request #74 from koculu/73-enhancement-create-evicttodisk-method-in-maintainer
Add EvictToDisk and refactor IMaintainer.
|
2024-08-17 01:47:59 +02:00 |
|
Ahmed Yasin Koculu
|
b085602b69
|
Add EvictToDisk and refactor IMaintainer.
|
2024-08-17 01:46:52 +02:00 |
|
Ahmed Yasin Koculu
|
9b4544995f
|
Merge pull request #72 from koculu/71-enhancement-irefcomparer-extensions
Add utility class and extension methods to simplify dealing with IRefComparer.
|
2024-08-17 00:54:22 +02:00 |
|
Ahmed Yasin Koculu
|
b63f18dd04
|
Add utility class and extension methods to simplify dealing with IRefComparer.
|
2024-08-17 00:49:37 +02:00 |
|