0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MetaLogEntityTypes.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2007-2015 Hypertable, Inc.
3  *
4  * This file is part of Hypertable.
5  *
6  * Hypertable is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU General Public License
8  * as published by the Free Software Foundation; version 3 of the
9  * License, or any later version.
10  *
11  * Hypertable is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14  * GNU General Public License for more details.
15  *
16  * You should have received a copy of the GNU General Public License
17  * along with this program; if not, write to the Free Software
18  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
19  * 02110-1301, USA.
20  */
21 
27 #ifndef Hypertable_Master_MetaLogEntityTypes_h
28 #define Hypertable_Master_MetaLogEntityTypes_h
29 
30 namespace Hypertable {
31 
36  namespace MetaLog {
37 
39  namespace EntityType {
40 
42  enum MasterTypes {
43 
45 
46  OLD_OPERATION_TEST = 0x00020001,
47  OLD_OPERATION_STATUS = 0x00020002,
64  OLD_OPERATION_BALANCE = 0x00020013,
66 
67  BALANCE_PLAN_AUTHORITY = 0x00030000,
68 
69  OPERATION_TEST = 0x00030001,
70  OPERATION_STATUS = 0x00030002,
72  OPERATION_INITIALIZE = 0x00030004,
80  OPERATION_CREATE_TABLE = 0x0003000C,
81  OPERATION_DROP_TABLE = 0x0003000D,
82  OPERATION_ALTER_TABLE = 0x0003000E,
83  OPERATION_RENAME_TABLE = 0x0003000F,
84  OPERATION_GET_SCHEMA = 0x00030010,
85  OPERATION_MOVE_RANGE = 0x00030011,
91  OPERATION_STOP = 0x00030017,
92  OPERATION_BALANCE = 0x00030018,
94  OPERATION_COMPACT = 0x0003001A,
95  OPERATION_SET = 0x0003001B,
96  SYSTEM_STATE = 0x0003001C,
100  RECOVERED_SERVERS = 0x00030020
101  };
102  }
103  }
104 
106 }
107 
108 #endif // Hypertable_Master_MetaLogEntityTypes_h
MasterTypes
Master MetaLog entity type constants
Hypertable definitions