summaryrefslogtreecommitdiffstats
path: root/include/shard/ISAMTree.h
Commit message (Collapse)AuthorAgeFilesLines
* Added compiler fence to block reorderingDouglas Rumbaugh2024-02-081-0/+6
| | | | I'm reasonably certain that this is a compiler bug...
* Cleaned up shard files (except VPTree)Douglas Rumbaugh2024-02-071-94/+11
| | | | | | Cleaned up shard implementations, fixed a few bugs, and set up some tests. There's still some work to be done in creating tests for the weighted sampling operations for the alias and aug btree shards.
* Fully realized shard concept interfaceDouglas Rumbaugh2024-02-071-3/+5
|
* Multiple concurrency bug fixesDouglas Rumbaugh2024-01-171-15/+20
| | | | | | | | A poorly organized commit with fixes for a variety of bugs that were causing missing records. The core problems all appear to be fixed, though there is an outstanding problem with tombstones not being completely canceled. A very small number are appearing in the wrong order during the static structure test.
* Ported ISAMTree over to new buffer setupDouglas Rumbaugh2024-01-111-60/+65
| | | | | I may still play with the shard from shards constructor, and queries need some work yet too.
* Comment and License updatesDouglas Rumbaugh2023-11-071-1/+3
|
* Refactoring progressDouglas Rumbaugh2023-11-061-0/+339