summaryrefslogtreecommitdiffstats
path: root/include/framework/scheduling
Commit message (Expand)AuthorAgeFilesLines
* Background compaction stuffDouglas Rumbaugh2025-02-062-6/+35
* Bug fixesDouglas Rumbaugh2025-02-041-2/+1
* More updatesDouglas Rumbaugh2025-01-312-6/+5
* progressDouglas Rumbaugh2025-01-272-62/+42
* some progressDouglas Rumbaugh2025-01-241-3/+3
* Finished rename of Epoch to Version + imported changes to psudb-commonDouglas Rumbaugh2025-01-222-1/+131
* ProgressDouglas Rumbaugh2025-01-172-13/+18
* Continued developmentDouglas B. Rumbaugh2024-12-221-3/+5
* Began overhauling reconstruction mechanismDouglas B. Rumbaugh2024-12-222-9/+6
* Adjusted query result interfacesHEADmasterDouglas B. Rumbaugh2024-12-061-1/+1
* Interface update (#5)Douglas B. Rumbaugh2024-12-065-347/+310
* Refactored Reconstruction TasksDouglas Rumbaugh2024-02-121-1/+1
* Removed centralized version structureDouglas Rumbaugh2024-02-091-0/+5
* Comment updates/fixesDouglas Rumbaugh2024-02-094-7/+19
* Fully realized shard concept interfaceDouglas Rumbaugh2024-02-072-3/+3
* Fully implemented Query concept and adjusted queries to use itDouglas Rumbaugh2024-02-072-3/+3
* Adjusted epoch transition methodologyDouglas Rumbaugh2024-01-312-56/+1
* Temporary thread affinity for reconstructionDouglas Rumbaugh2024-01-311-0/+1
* Benchmarking updatesDouglas Rumbaugh2024-01-301-6/+23
* Adjusted recon_benchmark and properly shutdown FIFOSchedulerDouglas Rumbaugh2024-01-221-0/+1
* FIFOScheduler: added automake wakeupDouglas Rumbaugh2024-01-221-1/+12
* Initial rough-out of internal statistics trackerDouglas Rumbaugh2024-01-194-31/+143
* Multiple concurrency bug fixesDouglas Rumbaugh2024-01-171-27/+24
* Various single-threaded bug fixesDouglas B. Rumbaugh2024-01-151-0/+14
* Initial integration of new buffering scheme into frameworkDouglas Rumbaugh2024-01-121-64/+16
* Refactoring: corrected a number of names and added more commentsDouglas Rumbaugh2023-12-132-3/+3
* Tombstone Compaction: re-enabled tombstone compactionDouglas Rumbaugh2023-11-131-0/+1
* Fixed various concurrency bugsDouglas Rumbaugh2023-11-092-7/+21
* Comment and License updatesDouglas Rumbaugh2023-11-074-4/+4
* DynamicExtension: internal_append fixesDouglas Rumbaugh2023-11-061-0/+29
* Epoch: Adjusted add empty buffer behaviorDouglas Rumbaugh2023-11-061-1/+15
* Scheduling: Switched over to a thread pool modelDouglas Rumbaugh2023-11-063-5/+12
* Fixes for various bugs under SerialSchedulerDouglas B. Rumbaugh2023-10-311-5/+26
* FIFOScheduler: fixed a few synchronization issuesDouglas B. Rumbaugh2023-10-311-8/+5
* SerialScheduler: added a single-threaded schedulerDouglas B. Rumbaugh2023-10-311-0/+67
* Epoch: Creating an epoch now takes references on buffers + versionsDouglas B. Rumbaugh2023-10-311-0/+2
* General Comment + Consistency updatesDouglas Rumbaugh2023-10-304-199/+6
* Epoch/DynamicExtension: added cv to epoch retirement checkDouglas Rumbaugh2023-10-301-0/+31
* FIFOScheduler: correctly protect m_cv with a lockDouglas Rumbaugh2023-10-301-0/+5
* Concurrency updates + fixes for compile errorsDouglas Rumbaugh2023-10-302-1/+4
* Began moving to an explicit epoch-based systemDouglas Rumbaugh2023-10-233-9/+137
* BugfixesDouglas Rumbaugh2023-10-231-0/+1
* Initial pass w/ new scheduler setupDouglas Rumbaugh2023-10-202-246/+57
* Checkpointing workDouglas Rumbaugh2023-10-202-33/+84
* Re-structuring Project + scheduling updatesDouglas Rumbaugh2023-09-253-0/+485