acquire_server_lock() | Hypertable::OperationRecover | private |
add_dependency(const String &dependency) | Hypertable::Operation | inline |
add_exclusivity(const String &exclusivity) | Hypertable::Operation | inline |
add_obstruction(const String &obstruction) | Hypertable::Operation | inline |
add_obstruction_permanent(const String &obstruction) | Hypertable::Operation | inline |
block() | Hypertable::Operation | |
clear_server_state() | Hypertable::OperationRecover | private |
complete_error(int error, const String &msg, std::vector< MetaLog::EntityPtr > &additional) | Hypertable::Operation | |
complete_error(int error, const String &msg, MetaLog::EntityPtr additional=MetaLog::EntityPtr()) | Hypertable::Operation | |
complete_error(Exception &e, std::vector< MetaLog::EntityPtr > &additional) | Hypertable::Operation | inline |
complete_error(Exception &e, MetaLog::EntityPtr additional=MetaLog::EntityPtr()) | Hypertable::Operation | inline |
complete_ok(std::vector< MetaLog::EntityPtr > &additional) | Hypertable::Operation | |
complete_ok(MetaLog::EntityPtr additional=MetaLog::EntityPtr()) | Hypertable::Operation | |
create_recovery_plan() | Hypertable::OperationRecover | private |
decode(const uint8_t **bufp, size_t *remainp, uint16_t definition_version) override | Hypertable::Operation | virtual |
Hypertable::Serializable::decode(const uint8_t **bufp, size_t *remainp) | Hypertable::Serializable | virtual |
decode_internal(uint8_t version, const uint8_t **bufp, size_t *remainp) override | Hypertable::Operation | protectedvirtual |
decode_old(const uint8_t **bufp, size_t *remainp, uint16_t definition_version) | Hypertable::Operation | protected |
decode_result(const uint8_t **bufp, size_t *remainp) | Hypertable::Operation | virtual |
decode_state(uint8_t version, const uint8_t **bufp, size_t *remainp) override | Hypertable::OperationRecover | virtual |
decode_state_old(uint8_t version, const uint8_t **bufp, size_t *remainp) override | Hypertable::OperationRecover | virtual |
dependencies(DependencySet &dependencies) | Hypertable::Operation | virtual |
display(std::ostream &os) override | Hypertable::Operation | virtual |
display_state(std::ostream &os) override | Hypertable::OperationRecover | virtual |
encode(uint8_t **bufp) const | Hypertable::Serializable | virtual |
encode_entry(uint8_t **bufp) | Hypertable::MetaLog::Entity | protected |
encode_internal(uint8_t **bufp) const override | Hypertable::Operation | protectedvirtual |
encode_result(uint8_t **bufp) const | Hypertable::Operation | virtual |
encode_state(uint8_t **bufp) const override | Hypertable::OperationRecover | virtual |
encoded_length() const | Hypertable::Serializable | virtual |
encoded_length_internal() const override | Hypertable::Operation | protectedvirtual |
encoded_length_state() const override | Hypertable::OperationRecover | virtual |
encoded_result_length() const | Hypertable::Operation | virtual |
encoding_version() const override | Hypertable::Operation | protectedvirtual |
encoding_version_state() const override | Hypertable::OperationRecover | virtual |
Entity(int32_t type) | Hypertable::MetaLog::Entity | |
Entity(const EntityHeader &header_) | Hypertable::MetaLog::Entity | |
ephemeral() | Hypertable::Operation | inline |
exclusive() override | Hypertable::OperationRecover | inlinevirtual |
exclusivities(DependencySet &exclusivities) | Hypertable::Operation | virtual |
execute() override | Hypertable::OperationRecover | virtual |
expiration_time() | Hypertable::Operation | inline |
fetch_sub_operations(std::vector< std::shared_ptr< Operation > > &sub_ops) | Hypertable::Operation | |
get_error() | Hypertable::Operation | inline |
get_error_msg() | Hypertable::Operation | inline |
get_original_type() | Hypertable::Operation | inline |
get_remove_approval_mask() | Hypertable::Operation | inline |
get_state() | Hypertable::Operation | inline |
graphviz_label() | Hypertable::Operation | inlinevirtual |
handle_split_shrunk(MetaLogEntityRange *range_entity, std::vector< MetaLog::EntityPtr > &removable_move_ops) | Hypertable::OperationRecover | private |
hash_code() const | Hypertable::Operation | inlinevirtual |
header | Hypertable::MetaLog::Entity | protected |
id() | Hypertable::Operation | inline |
Hypertable::MetaLog::Entity::id() const | Hypertable::MetaLog::Entity | inline |
is_blocked() | Hypertable::Operation | inline |
is_complete() | Hypertable::Operation | inline |
is_perpetual() | Hypertable::Operation | inlinevirtual |
label() override | Hypertable::OperationRecover | virtual |
location() const | Hypertable::OperationRecover | inline |
lock() | Hypertable::MetaLog::Entity | inline |
m_arena | Hypertable::OperationRecover | private |
m_blocked | Hypertable::Operation | protected |
m_context | Hypertable::Operation | protected |
m_dependencies | Hypertable::Operation | protected |
m_ephemeral | Hypertable::Operation | protected |
m_error | Hypertable::Operation | protected |
m_error_msg | Hypertable::Operation | protected |
m_event | Hypertable::Operation | protected |
m_exclusivities | Hypertable::Operation | protected |
m_expiration_time | Hypertable::Operation | protected |
m_hash_code | Hypertable::Operation | protected |
m_hostname | Hypertable::OperationRecover | private |
m_hyperspace_handle | Hypertable::OperationRecover | private |
m_location | Hypertable::OperationRecover | private |
m_lock_acquired | Hypertable::OperationRecover | private |
m_metadata_specs | Hypertable::OperationRecover | private |
m_metadata_states | Hypertable::OperationRecover | private |
m_mutex | Hypertable::MetaLog::Entity | mutableprotected |
m_obstructions | Hypertable::Operation | protected |
m_obstructions_permanent | Hypertable::Operation | protected |
m_original_type | Hypertable::Operation | protected |
m_remove_approval_mask | Hypertable::Operation | protected |
m_remove_approvals | Hypertable::Operation | protected |
m_restart | Hypertable::OperationRecover | private |
m_root_specs | Hypertable::OperationRecover | private |
m_root_states | Hypertable::OperationRecover | private |
m_rsc | Hypertable::OperationRecover | private |
m_sub_ops | Hypertable::Operation | protected |
m_system_specs | Hypertable::OperationRecover | private |
m_system_states | Hypertable::OperationRecover | private |
m_unblock_on_exit | Hypertable::Operation | protected |
m_user_specs | Hypertable::OperationRecover | private |
m_user_states | Hypertable::OperationRecover | private |
mark_for_removal() | Hypertable::MetaLog::Entity | inline |
marked_for_removal() | Hypertable::MetaLog::Entity | inline |
name() override | Hypertable::OperationRecover | virtual |
obstructions(DependencySet &obstructions) | Hypertable::Operation | virtual |
Operation(ContextPtr &context, int32_t type) | Hypertable::Operation | |
Operation(ContextPtr &context, EventPtr &event, int32_t type) | Hypertable::Operation | |
Operation(ContextPtr &context, const MetaLog::EntityHeader &header_) | Hypertable::Operation | |
OperationRecover(ContextPtr &context, RangeServerConnectionPtr &rsc, int flags=0) | Hypertable::OperationRecover | |
OperationRecover(ContextPtr &context, const MetaLog::EntityHeader &header_) | Hypertable::OperationRecover | |
post_run() | Hypertable::Operation | |
pre_run() | Hypertable::Operation | |
read_rsml(std::vector< MetaLog::EntityPtr > &removable_move_ops) | Hypertable::OperationRecover | private |
record_state(std::vector< MetaLog::EntityPtr > &additional) | Hypertable::Operation | |
record_state() | Hypertable::Operation | inline |
removal_approved() | Hypertable::Operation | |
remove_approval_add(uint16_t approval) | Hypertable::Operation | inline |
RESTART enum value | Hypertable::OperationRecover | |
set_ephemeral() | Hypertable::Operation | inline |
set_original_type(int32_t original_type) | Hypertable::Operation | inline |
set_remove_approval_mask(uint16_t mask) | Hypertable::Operation | inline |
set_state(int32_t state) | Hypertable::Operation | inline |
stage_subop(std::shared_ptr< Operation > operation) | Hypertable::Operation | protected |
unblock() | Hypertable::Operation | |
unlock() | Hypertable::MetaLog::Entity | inline |
validate_subops() | Hypertable::Operation | protected |
~Entity() | Hypertable::MetaLog::Entity | inlinevirtual |
~Operation() | Hypertable::Operation | inlinevirtual |
~OperationRecover() | Hypertable::OperationRecover | virtual |