summaryrefslogtreecommitdiffstats
path: root/include/framework/structure/MutableBuffer.h
Commit message (Expand)AuthorAgeFilesLines
* Parallel background reconstructions appear to be working!Douglas Rumbaugh2025-02-141-2/+13
* Progress: began adding parallel merging and locking of levelsDouglas Rumbaugh2025-02-111-0/+1
* Continued developmentDouglas B. Rumbaugh2024-12-221-11/+11
* Interface update (#5)Douglas B. Rumbaugh2024-12-061-242/+222
* MutableBuffer: added visibility flag to records and refactored timestampDouglas Rumbaugh2024-03-221-1/+5
* Updates/progress towards succinct trie supportDouglas Rumbaugh2024-03-201-2/+3
* MutableBuffer: Allow hwm to equal lwmDouglas Rumbaugh2024-02-121-1/+1
* BufferView: Adjusted BV to avoid repeated modulus operationsDouglas Rumbaugh2024-02-051-5/+8
* Insert throughput benchmarkDouglas Rumbaugh2024-01-311-1/+1
* Multiple concurrency bug fixesDouglas Rumbaugh2024-01-171-21/+37
* Use 16-byte CAS to control buffer headDouglas B. Rumbaugh2024-01-151-61/+59
* Various single-threaded bug fixesDouglas B. Rumbaugh2024-01-151-4/+22
* Fixed some potential buffer-related concurrency bugsDouglas Rumbaugh2024-01-111-43/+63
* MutableBuffer: multithreaded insert test + bugfixesDouglas Rumbaugh2024-01-101-4/+9
* MutableBuffer+View: Implementation with unit testsDouglas Rumbaugh2024-01-101-35/+98
* Initial update of buffer to new specificationsDouglas B. Rumbaugh2024-01-091-79/+37
* Refactoring: corrected a number of names and added more commentsDouglas Rumbaugh2023-12-131-6/+12
* Tombstone Compaction: re-enabled tombstone compactionDouglas Rumbaugh2023-11-131-1/+1
* Comment and License updatesDouglas Rumbaugh2023-11-071-1/+1
* MutableBuffer: added explicit tail variableDouglas Rumbaugh2023-11-061-5/+12
* MutableBuffer: removed most concurrency control stuffDouglas B. Rumbaugh2023-10-311-49/+10
* General Comment + Consistency updatesDouglas Rumbaugh2023-10-301-2/+2
* Began moving to an explicit epoch-based systemDouglas Rumbaugh2023-10-231-0/+4
* BugfixesDouglas Rumbaugh2023-10-231-0/+1
* Initial pass w/ new scheduler setupDouglas Rumbaugh2023-10-201-0/+11
* Re-structuring Project + scheduling updatesDouglas Rumbaugh2023-09-251-0/+242