Commit Graph
7 Commits
Author SHA1 Message Date
Ahmed Yasin Koculu d6df86f2d4 dotnet format 2026-06-10 20:13:02 +02:00
Ahmed Yasin Koculu 2ea0eeb245 Remove Tenray from namespace and docs. 2026-06-07 01:21:09 +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 ab939ecd6d Drops unused SkipList related code and tests. 2022-08-16 23:18:19 +02:00
Ahmed Yasin Koculu 6f2fa15524 Updates BTree namespaces. 2022-08-16 17:49:51 +02:00
Ahmed Yasin Koculu 3c579e90ff Feature/bplus tree dev (#6)
* Adds thread-safe B+Tree. (draft)

* Reorganize class namespaces.

* Adds multiple lock mode support  to the B+Tree.

* Rename single-threaded B+Tree.

* Selected shorter name for B+Tree.

* Sets B+Tree Lock Mode configurable.

* Fix reverse iteration split node sync issue.

* Updates benchmark result.

* Update benchmark configuration.

* Adds WAL sequence index to give WAL writes freedom to not be coupled with database operations.
2022-08-13 04:52:59 +02:00
Ahmed Yasin Koculu 9ec7ae018b Adds thread-safe BplusTree. 2022-08-10 09:22:03 +02:00