summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Insert throughput benchmarkDouglas Rumbaugh2024-01-313-46/+220
* Query/Insert intermix benchmarksDouglas Rumbaugh2024-01-314-41/+162
* Temporary thread affinity for reconstructionDouglas Rumbaugh2024-01-313-7/+40
* TrieSpline + testsDouglas Rumbaugh2024-01-304-301/+117
* Benchmarking updatesDouglas Rumbaugh2024-01-309-30/+495
* Multithreaded Insertion BenchmarkDouglas Rumbaugh2024-01-241-11/+37
* DynamicExtension: Fixed reconstruction trigger data raceDouglas Rumbaugh2024-01-241-4/+7
* Added watermark testing to CMakeDouglas Rumbaugh2024-01-221-0/+6
* WAtermark testing benchmarkDouglas Rumbaugh2024-01-221-0/+53
* Adjusted recon_benchmark and properly shutdown FIFOSchedulerDouglas Rumbaugh2024-01-222-12/+25
* Benchmarking: updated insert_query_tput to use better rngDouglas Rumbaugh2024-01-221-3/+14
* FIFOScheduler: added automake wakeupDouglas Rumbaugh2024-01-221-1/+12
* Moved some benchmarks over to range countDouglas Rumbaugh2024-01-222-6/+6
* Added RangeCount queryDouglas Rumbaugh2024-01-224-0/+386
* Initial rough-out of internal statistics trackerDouglas Rumbaugh2024-01-198-36/+160
* Multiple concurrency bug fixesDouglas Rumbaugh2024-01-1714-185/+246
* Concurrency testing and bug fixesDouglas B. Rumbaugh2024-01-156-8/+467
* Benchmarking programsDouglas B. Rumbaugh2024-01-1518-12/+132
* Use 16-byte CAS to control buffer headDouglas B. Rumbaugh2024-01-152-70/+77
* Various single-threaded bug fixesDouglas B. Rumbaugh2024-01-154-15/+55
* Initial integration of new buffering scheme into frameworkDouglas Rumbaugh2024-01-129-289/+158
* Initial pass at unit test refactoringDouglas Rumbaugh2024-01-1212-468/+757
* BufferView.h: Hopefully the last necessary tweak to the move semantics stuffDouglas Rumbaugh2024-01-121-24/+2
* InternalLevel update and testsDouglas Rumbaugh2024-01-114-51/+76
* Ported ISAMTree over to new buffer setupDouglas Rumbaugh2024-01-114-125/+137
* BufferView: enforce move semanticsDouglas Rumbaugh2024-01-111-2/+19
* Fixed some potential buffer-related concurrency bugsDouglas Rumbaugh2024-01-113-58/+95
* MutableBuffer: multithreaded insert test + bugfixesDouglas Rumbaugh2024-01-102-16/+29
* MutableBuffer+View: Implementation with unit testsDouglas Rumbaugh2024-01-103-190/+229
* Initial update of buffer to new specificationsDouglas B. Rumbaugh2024-01-092-152/+62
* Updated URL for psu-db renameDouglas Rumbaugh2023-12-271-1/+1
* DynamicExtension: comments/reorganizationDouglas Rumbaugh2023-12-211-7/+19
* InternalLevel: appending an empty level is a no-opDouglas Rumbaugh2023-12-211-0/+7
* ExtensionStructure: adjusted leveling logic to avoid unneeded copiesDouglas Rumbaugh2023-12-211-5/+14
* Updated to newer version of psudb-commonDouglas Rumbaugh2023-12-131-0/+0
* Query throughput benchmarkDouglas Rumbaugh2023-12-132-0/+84
* Refactoring: corrected a number of names and added more commentsDouglas Rumbaugh2023-12-138-142/+165
* insert_tput: minor adjustmentsDouglas Rumbaugh2023-11-161-12/+7
* Insertion throughput benchmarkDouglas Rumbaugh2023-11-152-4/+61
* Lock protect Epoch during retirement to avoid use-after-free errorsDouglas Rumbaugh2023-11-151-11/+16
* Tombstone Compaction: re-enabled tombstone compactionDouglas Rumbaugh2023-11-135-5/+106
* Fixed merge logic bug in tieringDouglas Rumbaugh2023-11-132-1/+3
* Fixed various concurrency bugsDouglas Rumbaugh2023-11-093-21/+84
* Comment and License updatesDouglas Rumbaugh2023-11-0745-57/+91
* DynamicExtension: revised the way uneeded buffers/structures are releasedDouglas Rumbaugh2023-11-071-8/+15
* Merge branch 'query-refactor'Douglas Rumbaugh2023-11-0724-1935/+1526
|\
| * Switched default DE test case over to ISAMTreeDouglas Rumbaugh2023-11-077-143/+106
| * DynamicExtension::create_static_structure: fixed heap overflowDouglas Rumbaugh2023-11-071-1/+1
| * Converted WIRS to the new interfaceDouglas Rumbaugh2023-11-073-320/+338
| * Alias shard fixesDouglas Rumbaugh2023-11-074-23/+32