summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* Cosine Similarity TypeDouglas Rumbaugh2023-07-241-1/+1
|
* Added the parameter argument to query merge routineDouglas Rumbaugh2023-07-174-4/+4
| | | | | This is necessary for KNN, but it unused for all currently implemented query types.
* VPTree: changed Point format to a D-dimensional point.Douglas Rumbaugh2023-07-171-6/+6
|
* VPTree: use a secondary hash-table for point lookupsDouglas Rumbaugh2023-07-171-4/+2
|
* Initial commit of VPTree-related codeDouglas Rumbaugh2023-07-132-5/+188
| | | | | | Point lookups are currently broken; I suspect that there is something wrong with tree construction, although the quickselect implementation seems to be fine.
* Fixed query errorsDouglas Rumbaugh2023-07-031-7/+48
|
* PGM Tests: added proper testing for query mergingDouglas Rumbaugh2023-07-031-1/+45
|
* Adjusted tests to account for new sampling interfaceDouglas B. Rumbaugh2023-06-093-0/+15
|
* Fixed bug(s) in tagging-based deletesDouglas B. Rumbaugh2023-06-091-9/+8
|
* Build changes and interface cleanupDouglas B. Rumbaugh2023-06-092-13/+13
| | | | | | | | | | Renamed the get_record_cnt() functions to get_record_count() for consistency, dropped references to SSIs, and added openmp build flags for PGM related targets. Also adjusted dynamic_extension_tests.inc to fail when an erase fails during the static structure testing as part of debugging a delete cancellation problem under leveling.
* triespline tests: added <functional> headerDouglas B. Rumbaugh2023-06-091-0/+2
| | | | | For some reason, this is necessary on some of my machines for the test to build.
* Adjusted DE tests to cover all policy configurationsDouglas Rumbaugh2023-06-075-12/+100
|
* Interface adjustmentsDouglas Rumbaugh2023-06-077-15/+15
| | | | | | Layout and Delete Policies are now specified via template parameters, and rejection sampling has been removed as an argument to the mutable buffer constructor.
* Added TrieSpline and PGM Range queries + tests and bugfixesDouglas Rumbaugh2023-06-053-3/+144
|
* PGM-based shardDouglas Rumbaugh2023-06-051-0/+217
|
* TrieSpline tests+bugfixesDouglas Rumbaugh2023-06-051-0/+217
|
* Test refactoring: pulled record stripping function to testing.hDouglas Rumbaugh2023-06-054-33/+11
|
* Added point-lookup tests for WIRS and WSSDouglas Rumbaugh2023-06-053-0/+101
|
* WSS tests + bugfixesDouglas Rumbaugh2023-06-052-9/+363
|
* MemISAM tests + bugfixesDouglas Rumbaugh2023-06-051-130/+290
|
* Fixed uninitialized record header issueDouglas Rumbaugh2023-05-301-4/+0
|
* Framework query bugfixesDouglas Rumbaugh2023-05-291-9/+18
|
* Framework-level query testing + fixesDouglas Rumbaugh2023-05-292-9/+13
|
* WIRS Query tests + fixesDouglas Rumbaugh2023-05-291-80/+127
|
* Adjusted the way that Wrapping records works to clean up interfacesDouglas Rumbaugh2023-05-295-79/+63
|
* Tests and bugfixes for frameworkDouglas Rumbaugh2023-05-295-135/+127
|
* Started implementing shard interface (not finished yet)Douglas Rumbaugh2023-05-173-17/+19
|
* Removed unncessary tagging paramter from shards and levelsDouglas Rumbaugh2023-05-173-25/+25
|
* Record format generalizationDouglas Rumbaugh2023-05-156-175/+213
| | | | | Currently, tombstone counting is bugged. But the rest of it appears to be working.
* Ported over IRS with unit testsDouglas Rumbaugh2023-05-094-22/+254
|
* Header updateDouglas Rumbaugh2023-05-096-1/+62
|
* Dynamic Extension unit tests + bugfixesDouglas Rumbaugh2023-05-092-61/+459
|
* Internal Level and PagedFile Unit TestsDouglas Rumbaugh2023-05-092-0/+432
|
* WIRS Shard testing and bugfixesDouglas Rumbaugh2023-05-091-0/+293
|
* MutableBuffer tests and bugfixesDouglas Rumbaugh2023-05-092-0/+453