Module: Impala::Protocol::Hive::TGetInfoType
- Defined in:
- lib/impala/protocol/cli_service_types.rb
Constant Summary collapse
- CLI_MAX_DRIVER_CONNECTIONS =
0
- CLI_MAX_CONCURRENT_ACTIVITIES =
1
- CLI_DATA_SOURCE_NAME =
2
- CLI_FETCH_DIRECTION =
8
- CLI_SERVER_NAME =
13
- CLI_SEARCH_PATTERN_ESCAPE =
14
- CLI_DBMS_NAME =
17
- CLI_DBMS_VER =
18
- CLI_ACCESSIBLE_TABLES =
19
- CLI_ACCESSIBLE_PROCEDURES =
20
- CLI_CURSOR_COMMIT_BEHAVIOR =
23
- CLI_DATA_SOURCE_READ_ONLY =
25
- CLI_DEFAULT_TXN_ISOLATION =
26
- CLI_IDENTIFIER_CASE =
28
- CLI_IDENTIFIER_QUOTE_CHAR =
29
- CLI_MAX_COLUMN_NAME_LEN =
30
- CLI_MAX_CURSOR_NAME_LEN =
31
- CLI_MAX_SCHEMA_NAME_LEN =
32
- CLI_MAX_CATALOG_NAME_LEN =
34
- CLI_MAX_TABLE_NAME_LEN =
35
- CLI_SCROLL_CONCURRENCY =
43
- CLI_TXN_CAPABLE =
46
- CLI_USER_NAME =
47
- CLI_TXN_ISOLATION_OPTION =
72
- CLI_INTEGRITY =
73
- CLI_GETDATA_EXTENSIONS =
81
- CLI_NULL_COLLATION =
85
- CLI_ALTER_TABLE =
86
- CLI_ORDER_BY_COLUMNS_IN_SELECT =
90
- CLI_SPECIAL_CHARACTERS =
94
- CLI_MAX_COLUMNS_IN_GROUP_BY =
97
- CLI_MAX_COLUMNS_IN_INDEX =
98
- CLI_MAX_COLUMNS_IN_ORDER_BY =
99
- CLI_MAX_COLUMNS_IN_SELECT =
100
- CLI_MAX_COLUMNS_IN_TABLE =
101
- CLI_MAX_INDEX_SIZE =
102
- CLI_MAX_ROW_SIZE =
104
- CLI_MAX_STATEMENT_LEN =
105
- CLI_MAX_TABLES_IN_SELECT =
106
- CLI_MAX_USER_NAME_LEN =
107
- CLI_OJ_CAPABILITIES =
115
- CLI_XOPEN_CLI_YEAR =
10000
- CLI_CURSOR_SENSITIVITY =
10001
- CLI_DESCRIBE_PARAMETER =
10002
- CLI_CATALOG_NAME =
10003
- CLI_COLLATION_SEQ =
10004
- CLI_MAX_IDENTIFIER_LEN =
10005
- VALUE_MAP =
{0 => "CLI_MAX_DRIVER_CONNECTIONS", 1 => "CLI_MAX_CONCURRENT_ACTIVITIES", 2 => "CLI_DATA_SOURCE_NAME", 8 => "CLI_FETCH_DIRECTION", 13 => "CLI_SERVER_NAME", 14 => "CLI_SEARCH_PATTERN_ESCAPE", 17 => "CLI_DBMS_NAME", 18 => "CLI_DBMS_VER", 19 => "CLI_ACCESSIBLE_TABLES", 20 => "CLI_ACCESSIBLE_PROCEDURES", 23 => "CLI_CURSOR_COMMIT_BEHAVIOR", 25 => "CLI_DATA_SOURCE_READ_ONLY", 26 => "CLI_DEFAULT_TXN_ISOLATION", 28 => "CLI_IDENTIFIER_CASE", 29 => "CLI_IDENTIFIER_QUOTE_CHAR", 30 => "CLI_MAX_COLUMN_NAME_LEN", 31 => "CLI_MAX_CURSOR_NAME_LEN", 32 => "CLI_MAX_SCHEMA_NAME_LEN", 34 => "CLI_MAX_CATALOG_NAME_LEN", 35 => "CLI_MAX_TABLE_NAME_LEN", 43 => "CLI_SCROLL_CONCURRENCY", 46 => "CLI_TXN_CAPABLE", 47 => "CLI_USER_NAME", 72 => "CLI_TXN_ISOLATION_OPTION", 73 => "CLI_INTEGRITY", 81 => "CLI_GETDATA_EXTENSIONS", 85 => "CLI_NULL_COLLATION", 86 => "CLI_ALTER_TABLE", 90 => "CLI_ORDER_BY_COLUMNS_IN_SELECT", 94 => "CLI_SPECIAL_CHARACTERS", 97 => "CLI_MAX_COLUMNS_IN_GROUP_BY", 98 => "CLI_MAX_COLUMNS_IN_INDEX", 99 => "CLI_MAX_COLUMNS_IN_ORDER_BY", 100 => "CLI_MAX_COLUMNS_IN_SELECT", 101 => "CLI_MAX_COLUMNS_IN_TABLE", 102 => "CLI_MAX_INDEX_SIZE", 104 => "CLI_MAX_ROW_SIZE", 105 => "CLI_MAX_STATEMENT_LEN", 106 => "CLI_MAX_TABLES_IN_SELECT", 107 => "CLI_MAX_USER_NAME_LEN", 115 => "CLI_OJ_CAPABILITIES", 10000 => "CLI_XOPEN_CLI_YEAR", 10001 => "CLI_CURSOR_SENSITIVITY", 10002 => "CLI_DESCRIBE_PARAMETER", 10003 => "CLI_CATALOG_NAME", 10004 => "CLI_COLLATION_SEQ", 10005 => "CLI_MAX_IDENTIFIER_LEN"}
- VALID_VALUES =
Set.new([CLI_MAX_DRIVER_CONNECTIONS, CLI_MAX_CONCURRENT_ACTIVITIES, CLI_DATA_SOURCE_NAME, CLI_FETCH_DIRECTION, CLI_SERVER_NAME, CLI_SEARCH_PATTERN_ESCAPE, CLI_DBMS_NAME, CLI_DBMS_VER, CLI_ACCESSIBLE_TABLES, CLI_ACCESSIBLE_PROCEDURES, CLI_CURSOR_COMMIT_BEHAVIOR, CLI_DATA_SOURCE_READ_ONLY, CLI_DEFAULT_TXN_ISOLATION, CLI_IDENTIFIER_CASE, CLI_IDENTIFIER_QUOTE_CHAR, CLI_MAX_COLUMN_NAME_LEN, CLI_MAX_CURSOR_NAME_LEN, CLI_MAX_SCHEMA_NAME_LEN, CLI_MAX_CATALOG_NAME_LEN, CLI_MAX_TABLE_NAME_LEN, CLI_SCROLL_CONCURRENCY, CLI_TXN_CAPABLE, CLI_USER_NAME, CLI_TXN_ISOLATION_OPTION, CLI_INTEGRITY, CLI_GETDATA_EXTENSIONS, CLI_NULL_COLLATION, CLI_ALTER_TABLE, CLI_ORDER_BY_COLUMNS_IN_SELECT, CLI_SPECIAL_CHARACTERS, CLI_MAX_COLUMNS_IN_GROUP_BY, CLI_MAX_COLUMNS_IN_INDEX, CLI_MAX_COLUMNS_IN_ORDER_BY, CLI_MAX_COLUMNS_IN_SELECT, CLI_MAX_COLUMNS_IN_TABLE, CLI_MAX_INDEX_SIZE, CLI_MAX_ROW_SIZE, CLI_MAX_STATEMENT_LEN, CLI_MAX_TABLES_IN_SELECT, CLI_MAX_USER_NAME_LEN, CLI_OJ_CAPABILITIES, CLI_XOPEN_CLI_YEAR, CLI_CURSOR_SENSITIVITY, CLI_DESCRIBE_PARAMETER, CLI_CATALOG_NAME, CLI_COLLATION_SEQ, CLI_MAX_IDENTIFIER_LEN]).freeze