summaryrefslogtreecommitdiffstats
path: root/include/query
Commit message (Collapse)AuthorAgeFilesLines
* Properly implemented support for iteratively decomposable problemsDouglas Rumbaugh2024-04-197-44/+97
|
* Fixed some benchmarking bugsDouglas Rumbaugh2024-04-191-1/+1
|
* Updated FSTrie benchmark and some minor fixesDouglas B. Rumbaugh2024-03-261-1/+3
|
* Updates for build on OpenBSDDouglas B. Rumbaugh2024-03-251-1/+1
| | | | | | | | | Necessary updates to get the codebase building under OpenBSD 7.5 with clang. This is a minimal set of changes to get building to work, which includes disabling several things that aren't directly compatable. More work will be necessary to get full functionality. In particular, Triespline, PGM, and the reference M-tree do not currently build on OpenBSD with clang due to GNU dependencies or other gcc specific features.
* PointLookup: added a point lookup query for unique indexes, and some testsDouglas Rumbaugh2024-03-221-0/+117
|
* Comment updates/fixesDouglas Rumbaugh2024-02-092-2/+0
|
* Updated VPTree to new shard/query interfacesDouglas Rumbaugh2024-02-081-0/+159
|
* Cleaned up shard files (except VPTree)Douglas Rumbaugh2024-02-071-1/+1
| | | | | | 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-075-5/+5
|
* Fully implemented Query concept and adjusted queries to use itDouglas Rumbaugh2024-02-075-30/+27
|
* Set up tombstone deletes properlyDouglas Rumbaugh2024-02-053-22/+22
|
* Updated insert query throughput to use IRS queriesDouglas Rumbaugh2024-01-311-7/+11
|
* Added RangeCount queryDouglas Rumbaugh2024-01-221-0/+169
|
* Multiple concurrency bug fixesDouglas Rumbaugh2024-01-171-2/+3
| | | | | | | | 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.
* Initial integration of new buffering scheme into frameworkDouglas Rumbaugh2024-01-121-14/+20
| | | | | It isn't working right now (lotsa test failures), but we're to the debugging phase now.
* Comment and License updatesDouglas Rumbaugh2023-11-074-7/+20
|
* Converted WIRS to the new interfaceDouglas Rumbaugh2023-11-071-0/+240
|
* Alias shard fixesDouglas Rumbaugh2023-11-071-14/+14
|
* Refactoring progressDouglas Rumbaugh2023-11-063-7/+217
|
* started refactoring queries interfaceDouglas B. Rumbaugh2023-11-022-0/+377