0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Hypertable::MaintenancePrioritizer Member List

This is the complete list of members for Hypertable::MaintenancePrioritizer, including all inherited members.

compact_cellcaches(std::vector< RangeData > &range_data, MemoryState &memory_state, int32_t &priority, String *trace)Hypertable::MaintenancePrioritizerprotected
m_initialization_completeHypertable::MaintenancePrioritizerprotected
m_uninitialized_ranges_seenHypertable::MaintenancePrioritizerprotected
MaintenancePrioritizer()Hypertable::MaintenancePrioritizerinline
prioritize(std::vector< RangeData > &range_data, MemoryState &memory_state, int32_t priority, String *trace)=0Hypertable::MaintenancePrioritizerpure virtual
purge_cellstore_indexes(std::vector< RangeData > &range_data, MemoryState &memory_state, int32_t &priority, String *trace)Hypertable::MaintenancePrioritizerprotected
purge_shadow_caches(std::vector< RangeData > &range_data, MemoryState &memory_state, int32_t &priority, String *trace)Hypertable::MaintenancePrioritizerprotected
schedule_initialization_operations(std::vector< RangeData > &range_data, int32_t &priority)Hypertable::MaintenancePrioritizerprotected
schedule_inprogress_operations(std::vector< RangeData > &range_data, MemoryState &memory_state, int32_t &priority, String *trace)Hypertable::MaintenancePrioritizerprotected
schedule_necessary_compactions(std::vector< RangeData > &range_data, CommitLogPtr &log, int64_t prune_threshold, MemoryState &memory_state, int32_t &priority, String *trace)Hypertable::MaintenancePrioritizerprotected
schedule_splits_and_relinquishes(std::vector< RangeData > &range_data, MemoryState &memory_state, int32_t &priority, String *trace)Hypertable::MaintenancePrioritizerprotected