65 return make_shared<RangeServerConnection>(header);
67 if ((header.
type & 0xF0000L) == 0x20000L) {
75 operation = make_shared<OperationInitialize>(m_context, header);
80 operation = make_shared<OperationAlterTable>(m_context, header);
85 operation = make_shared<OperationCreateNamespace>(m_context, header);
90 operation = make_shared<OperationDropNamespace>(m_context, header);
95 operation = make_shared<OperationCreateTable>(m_context, header);
100 operation = make_shared<OperationDropTable>(m_context, header);
105 operation = make_shared<OperationRenameTable>(m_context, header);
110 operation = make_shared<OperationMoveRange>(m_context, header);
119 return make_shared<BalancePlanAuthority>(m_context, mml_writer, header);
123 operation = make_shared<OperationInitialize>(m_context, header);
125 operation = make_shared<OperationAlterTable>(m_context, header);
127 operation = make_shared<OperationCreateNamespace>(m_context, header);
129 operation = make_shared<OperationDropNamespace>(m_context, header);
131 operation = make_shared<OperationCreateTable>(m_context, header);
133 operation = make_shared<OperationDropTable>(m_context, header);
135 operation = make_shared<OperationRenameTable>(m_context, header);
137 operation = make_shared<OperationMoveRange>(m_context, header);
141 operation = make_shared<OperationRecover>(m_context, header);
143 operation = make_shared<OperationRecoverRanges>(m_context, header);
145 operation = make_shared<OperationBalance>(m_context, header);
147 operation = make_shared<OperationCompact>(m_context, header);
149 operation = make_shared<OperationSetState>(m_context, header);
151 operation = make_shared<OperationToggleTableMaintenance>(m_context, header);
153 operation = make_shared<OperationRecreateIndexTables>(m_context, header);
155 return make_shared<SystemState>(header);
157 return make_shared<RecoveredServers>(header);
164 "Unrecognized type (%d) encountered in mml",
Declarations for OperationToggleTableMaintenance.
Declarations for OperationDropTable.
std::shared_ptr< Entity > EntityPtr
Smart pointer to Entity.
Declarations for OperationCreateTable.
Declarations for RecoveredServers.
Declarations for OperationRecreateIndexTables.
Declarations for OperationCompact.
Declarations for SystemState.
Compatibility Macros for C/C++.
std::shared_ptr< Writer > WriterPtr
Smart pointer to Writer.
Declarations for OperationSetState.
#define HT_THROWF(_code_, _fmt_,...)
Declarations for OperationAlterTable.
Declarations for BalancePlanAuthority.
std::shared_ptr< Operation > OperationPtr
Smart pointer to Operation.