summaryrefslogtreecommitdiffstats
path: root/include/framework/DynamicExtension.h
Commit message (Expand)AuthorAgeFilesLines
* Adjusted query result interfacesHEADmasterDouglas B. Rumbaugh2024-12-061-15/+6
* Warning fixesDouglas B. Rumbaugh2024-12-061-1/+1
* Interface update (#5)Douglas B. Rumbaugh2024-12-061-654/+670
* MTree structure sizeDouglas Rumbaugh2024-05-101-1/+1
* Added a Bentley-Saxe layout policyDouglas Rumbaugh2024-05-011-3/+18
* Properly implemented support for iteratively decomposable problemsDouglas Rumbaugh2024-04-191-18/+22
* Removed debug print statementsDouglas Rumbaugh2024-04-191-2/+0
* Benchmark updatesDouglas Rumbaugh2024-04-191-1/+3
* Missed file from last commitDouglas Rumbaugh2024-04-151-1/+1
* Updates for build on OpenBSDDouglas B. Rumbaugh2024-03-251-0/+6
* Refactored Reconstruction TasksDouglas Rumbaugh2024-02-121-1/+1
* Removed centralized version structureDouglas Rumbaugh2024-02-091-35/+3
* Framework: Fixed a bug where tagged deletes didn't release the epochDouglas Rumbaugh2024-02-091-2/+17
* Comment updates/fixesDouglas Rumbaugh2024-02-091-1/+72
* Fixed a slight synchronization bug in Epoch retirement "properly"Douglas Rumbaugh2024-02-081-10/+27
* Fully realized shard concept interfaceDouglas Rumbaugh2024-02-071-1/+1
* Fully implemented Query concept and adjusted queries to use itDouglas Rumbaugh2024-02-071-1/+1
* Set up tombstone deletes properlyDouglas Rumbaugh2024-02-051-4/+10
* temporary hack to get workingDouglas Rumbaugh2024-01-311-6/+12
* Adjusted epoch transition methodologyDouglas Rumbaugh2024-01-311-96/+119
* More locking!Douglas Rumbaugh2024-01-311-0/+2
* Possibly fixed epoch retirement sync errorDouglas Rumbaugh2024-01-311-1/+5
* Query/Insert intermix benchmarksDouglas Rumbaugh2024-01-311-3/+4
* Temporary thread affinity for reconstructionDouglas Rumbaugh2024-01-311-1/+32
* DynamicExtension: Fixed reconstruction trigger data raceDouglas Rumbaugh2024-01-241-4/+7
* Initial rough-out of internal statistics trackerDouglas Rumbaugh2024-01-191-3/+12
* Multiple concurrency bug fixesDouglas Rumbaugh2024-01-171-61/+30
* Concurrency testing and bug fixesDouglas B. Rumbaugh2024-01-151-6/+15
* Various single-threaded bug fixesDouglas B. Rumbaugh2024-01-151-7/+5
* Initial integration of new buffering scheme into frameworkDouglas Rumbaugh2024-01-121-164/+88
* DynamicExtension: comments/reorganizationDouglas Rumbaugh2023-12-211-7/+19
* Refactoring: corrected a number of names and added more commentsDouglas Rumbaugh2023-12-131-38/+39
* Lock protect Epoch during retirement to avoid use-after-free errorsDouglas Rumbaugh2023-11-151-11/+16
* Tombstone Compaction: re-enabled tombstone compactionDouglas Rumbaugh2023-11-131-2/+53
* Fixed merge logic bug in tieringDouglas Rumbaugh2023-11-131-1/+2
* Fixed various concurrency bugsDouglas Rumbaugh2023-11-091-14/+63
* Comment and License updatesDouglas Rumbaugh2023-11-071-1/+1
* DynamicExtension: revised the way uneeded buffers/structures are releasedDouglas Rumbaugh2023-11-071-8/+15
* DynamicExtension: fixed race in get_active_epoch_protectedDouglas Rumbaugh2023-11-061-2/+11
* DynamicExtension: internal_append fixesDouglas Rumbaugh2023-11-061-10/+26
* DynamicExtension: mutex bug fixDouglas Rumbaugh2023-11-061-2/+2
* Epoch: Adjusted add empty buffer behaviorDouglas Rumbaugh2023-11-061-3/+11
* DynamicExtension::create_static_structure: fixed heap overflowDouglas Rumbaugh2023-11-061-1/+1
* DynamicExtension: fixed some use-after free bugsDouglas Rumbaugh2023-11-061-5/+13
* Fixes for various bugs under SerialSchedulerDouglas B. Rumbaugh2023-10-311-11/+24
* SerialScheduler: added a single-threaded schedulerDouglas B. Rumbaugh2023-10-311-0/+2
* DynamicExtension: fixed some Epoch-related bugsDouglas B. Rumbaugh2023-10-311-6/+6
* DynamicExtension: added a way to block on merge completionDouglas B. Rumbaugh2023-10-311-3/+31
* General Comment + Consistency updatesDouglas Rumbaugh2023-10-301-19/+27
* DynamicExtension: comment cleanup/adjustmentsDouglas Rumbaugh2023-10-301-11/+14