summaryrefslogtreecommitdiffstats
path: root/include/framework/structure
Commit message (Expand)AuthorAgeFilesLines
* Various single-threaded bug fixesDouglas B. Rumbaugh2024-01-152-8/+36
* Initial integration of new buffering scheme into frameworkDouglas Rumbaugh2024-01-122-29/+16
* BufferView.h: Hopefully the last necessary tweak to the move semantics stuffDouglas Rumbaugh2024-01-121-24/+2
* InternalLevel update and testsDouglas Rumbaugh2024-01-112-16/+39
* BufferView: enforce move semanticsDouglas Rumbaugh2024-01-111-2/+19
* Fixed some potential buffer-related concurrency bugsDouglas Rumbaugh2024-01-112-57/+94
* MutableBuffer: multithreaded insert test + bugfixesDouglas Rumbaugh2024-01-101-4/+9
* MutableBuffer+View: Implementation with unit testsDouglas Rumbaugh2024-01-102-49/+116
* Initial update of buffer to new specificationsDouglas B. Rumbaugh2024-01-092-152/+62
* 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
* Refactoring: corrected a number of names and added more commentsDouglas Rumbaugh2023-12-133-98/+120
* Tombstone Compaction: re-enabled tombstone compactionDouglas Rumbaugh2023-11-132-1/+52
* Fixed merge logic bug in tieringDouglas Rumbaugh2023-11-131-0/+1
* Comment and License updatesDouglas Rumbaugh2023-11-074-4/+4
* InternalLevel: switched to std::sharedptr for shard memory managementDouglas Rumbaugh2023-11-061-52/+29
* MutableBuffer: added explicit tail variableDouglas Rumbaugh2023-11-061-5/+12
* Fixes for various bugs under SerialSchedulerDouglas B. Rumbaugh2023-10-311-1/+4
* MutableBuffer: removed most concurrency control stuffDouglas B. Rumbaugh2023-10-312-52/+13
* ExtensionStructure: fixed incorrect constructor args in clone()Douglas B. Rumbaugh2023-10-311-2/+2
* General Comment + Consistency updatesDouglas Rumbaugh2023-10-304-7/+7
* DynamicExtension: adjusted a few operations to ensure conistencyDouglas Rumbaugh2023-10-301-0/+4
* Concurrency updates + fixes for compile errorsDouglas Rumbaugh2023-10-302-12/+13
* Began moving to an explicit epoch-based systemDouglas Rumbaugh2023-10-233-0/+154
* BugfixesDouglas Rumbaugh2023-10-231-0/+1
* Initial pass w/ new scheduler setupDouglas Rumbaugh2023-10-202-12/+20
* Re-structuring Project + scheduling updatesDouglas Rumbaugh2023-09-253-0/+928