summaryrefslogtreecommitdiffstats
path: root/include/framework/DynamicExtension.h
Commit message (Collapse)AuthorAgeFilesLines
* General bugfixesDouglas Rumbaugh2023-09-181-1/+4
|
* Began re-architecting the project for concurrency supportDouglas Rumbaugh2023-09-131-302/+70
| | | | | The project is now in a state where it builds, but it probably has a lot of bugs still.
* Migrated over to using psudb-common utilities/headersDouglas Rumbaugh2023-08-241-2/+2
|
* Expanded query interfaceDouglas Rumbaugh2023-07-271-7/+34
| | | | | Query interface now enables skipping of delete processing and stopping query processing when first match is found.
* Added the parameter argument to query merge routineDouglas Rumbaugh2023-07-171-1/+1
| | | | | This is necessary for KNN, but it unused for all currently implemented query types.
* Fixed query errorsDouglas Rumbaugh2023-07-031-1/+1
|
* Fixed bug(s) in tagging-based deletesDouglas B. Rumbaugh2023-06-091-1/+1
|
* Build changes and interface cleanupDouglas B. Rumbaugh2023-06-091-5/+5
| | | | | | | | | | 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.
* Interface adjustmentsDouglas Rumbaugh2023-06-071-32/+9
| | | | | | 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 a pre-query hook for processing statesDouglas Rumbaugh2023-06-071-1/+3
| | | | | This is used for setting up the query alias structure stuff for sampling queries.
* Framework query bugfixesDouglas Rumbaugh2023-05-291-1/+1
|
* Framework-level query testing + fixesDouglas Rumbaugh2023-05-291-9/+11
|
* Fixed InternalLevel memory leakDouglas Rumbaugh2023-05-291-8/+5
|
* Adjusted the way that Wrapping records works to clean up interfacesDouglas Rumbaugh2023-05-291-21/+30
|
* Tests and bugfixes for frameworkDouglas Rumbaugh2023-05-291-14/+16
|
* More updates/restructuringDouglas Rumbaugh2023-05-221-21/+25
|
* Progress towards generalization of shard interfaceDouglas Rumbaugh2023-05-221-264/+129
|
* Started implementing shard interface (not finished yet)Douglas Rumbaugh2023-05-171-18/+23
|
* Removed unncessary tagging paramter from shards and levelsDouglas Rumbaugh2023-05-171-8/+7
|
* Record format generalizationDouglas Rumbaugh2023-05-151-39/+40
| | | | | Currently, tombstone counting is bugged. But the rest of it appears to be working.
* Header updateDouglas Rumbaugh2023-05-091-0/+9
|
* Dynamic Extension unit tests + bugfixesDouglas Rumbaugh2023-05-091-14/+16
|
* Initial port of DynamicExtension frameworkDouglas Rumbaugh2023-05-091-0/+633