Definitions for MaintenanceScheduler. More...
#include <Common/Compat.h>
#include "MaintenanceScheduler.h"
#include <Hypertable/RangeServer/Global.h>
#include <Hypertable/RangeServer/MaintenanceFlag.h>
#include <Hypertable/RangeServer/MaintenancePrioritizerLogCleanup.h>
#include <Hypertable/RangeServer/MaintenanceTaskCompaction.h>
#include <Hypertable/RangeServer/MaintenanceTaskDeferredInitialization.h>
#include <Hypertable/RangeServer/MaintenanceTaskMemoryPurge.h>
#include <Hypertable/RangeServer/MaintenanceTaskRelinquish.h>
#include <Hypertable/RangeServer/MaintenanceTaskSplit.h>
#include <Hypertable/RangeServer/MaintenanceTaskWorkQueue.h>
#include <Common/Config.h>
#include <Common/SystemInfo.h>
#include <Common/TimeWindow.h>
#include <Common/md5.h>
#include <algorithm>
#include <chrono>
#include <fstream>
#include <functional>
#include <iostream>
#include <iterator>
#include <limits>
Go to the source code of this file.
Definitions for MaintenanceScheduler.
This file contains type definitions for MaintenanceScheduler, a class for scheduling range server maintenance (e.g. compactions, splits, memory purging, ...).
Definition in file MaintenanceScheduler.cc.