Module: OperatorType

Defined in:
lib/thrift/queryplan_types.rb

Constant Summary collapse

JOIN =
0
MAPJOIN =
1
EXTRACT =
2
FILTER =
3
FORWARD =
4
GROUPBY =
5
LIMIT =
6
SCRIPT =
7
SELECT =
8
TABLESCAN =
9
FILESINK =
10
REDUCESINK =
11
UNION =
12
UDTF =
13
LATERALVIEWJOIN =
14
LATERALVIEWFORWARD =
15
VALUE_MAP =
{0 => "JOIN", 1 => "MAPJOIN", 2 => "EXTRACT", 3 => "FILTER", 4 => "FORWARD", 5 => "GROUPBY", 6 => "LIMIT", 7 => "SCRIPT", 8 => "SELECT", 9 => "TABLESCAN", 10 => "FILESINK", 11 => "REDUCESINK", 12 => "UNION", 13 => "UDTF", 14 => "LATERALVIEWJOIN", 15 => "LATERALVIEWFORWARD"}
VALID_VALUES =
Set.new([JOIN, MAPJOIN, EXTRACT, FILTER, FORWARD, GROUPBY, LIMIT, SCRIPT, SELECT, TABLESCAN, FILESINK, REDUCESINK, UNION, UDTF, LATERALVIEWJOIN, LATERALVIEWFORWARD]).freeze