HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / nullgroup4_multi_distinct.q.out
1 PREHOOK: query: explain
2 select count(1), count(distinct x.value), count(distinct substr(x.value, 5)) from src x where x.key = 9999
3 PREHOOK: type: QUERY
4 POSTHOOK: query: explain
5 select count(1), count(distinct x.value), count(distinct substr(x.value, 5)) from src x where x.key = 9999
6 POSTHOOK: type: QUERY
7 STAGE DEPENDENCIES:
8   Stage-1 is a root stage
9   Stage-0 depends on stages: Stage-1
10
11 STAGE PLANS:
12   Stage: Stage-1
13     Map Reduce
14       Map Operator Tree:
15           TableScan
16             alias: x
17             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
18             Filter Operator
19               predicate: (UDFToDouble(key) = 9999.0D) (type: boolean)
20               Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
21               Select Operator
22                 expressions: value (type: string), substr(value, 5) (type: string)
23                 outputColumnNames: _col0, _col1
24                 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
25                 Group By Operator
26                   aggregations: count(), count(DISTINCT _col0), count(DISTINCT _col1)
27                   keys: _col0 (type: string), _col1 (type: string)
28                   mode: hash
29                   outputColumnNames: _col0, _col1, _col2, _col3, _col4
30                   Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
31                   Reduce Output Operator
32                     key expressions: _col0 (type: string), _col1 (type: string)
33                     sort order: ++
34                     Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
35                     value expressions: _col2 (type: bigint)
36       Reduce Operator Tree:
37         Group By Operator
38           aggregations: count(VALUE._col0), count(DISTINCT KEY._col0:0._col0), count(DISTINCT KEY._col0:1._col0)
39           mode: mergepartial
40           outputColumnNames: _col0, _col1, _col2
41           Statistics: Num rows: 1 Data size: 40 Basic stats: COMPLETE Column stats: NONE
42           File Output Operator
43             compressed: false
44             Statistics: Num rows: 1 Data size: 40 Basic stats: COMPLETE Column stats: NONE
45             table:
46                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
47                 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
48                 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
49
50   Stage: Stage-0
51     Fetch Operator
52       limit: -1
53       Processor Tree:
54         ListSink
55
56 PREHOOK: query: select count(1), count(distinct x.value), count(distinct substr(x.value, 5)) from src x where x.key = 9999
57 PREHOOK: type: QUERY
58 PREHOOK: Input: default@src
59 #### A masked pattern was here ####
60 POSTHOOK: query: select count(1), count(distinct x.value), count(distinct substr(x.value, 5)) from src x where x.key = 9999
61 POSTHOOK: type: QUERY
62 POSTHOOK: Input: default@src
63 #### A masked pattern was here ####
64 0       0       0
65 PREHOOK: query: explain
66 select count(1), count(distinct x.value), count(distinct substr(x.value, 5)) from src x where x.key = 9999
67 PREHOOK: type: QUERY
68 POSTHOOK: query: explain
69 select count(1), count(distinct x.value), count(distinct substr(x.value, 5)) from src x where x.key = 9999
70 POSTHOOK: type: QUERY
71 STAGE DEPENDENCIES:
72   Stage-1 is a root stage
73   Stage-0 depends on stages: Stage-1
74
75 STAGE PLANS:
76   Stage: Stage-1
77     Map Reduce
78       Map Operator Tree:
79           TableScan
80             alias: x
81             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
82             Filter Operator
83               predicate: (UDFToDouble(key) = 9999.0D) (type: boolean)
84               Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
85               Select Operator
86                 expressions: value (type: string), substr(value, 5) (type: string)
87                 outputColumnNames: _col0, _col1
88                 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
89                 Reduce Output Operator
90                   key expressions: _col0 (type: string), _col1 (type: string)
91                   sort order: ++
92                   Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
93       Reduce Operator Tree:
94         Group By Operator
95           aggregations: count(), count(DISTINCT KEY._col0:0._col0), count(DISTINCT KEY._col0:1._col0)
96           mode: complete
97           outputColumnNames: _col0, _col1, _col2
98           Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE
99           File Output Operator
100             compressed: false
101             Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column stats: NONE
102             table:
103                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
104                 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
105                 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
106
107   Stage: Stage-0
108     Fetch Operator
109       limit: -1
110       Processor Tree:
111         ListSink
112
113 PREHOOK: query: select count(1), count(distinct x.value), count(distinct substr(x.value, 5)) from src x where x.key = 9999
114 PREHOOK: type: QUERY
115 PREHOOK: Input: default@src
116 #### A masked pattern was here ####
117 POSTHOOK: query: select count(1), count(distinct x.value), count(distinct substr(x.value, 5)) from src x where x.key = 9999
118 POSTHOOK: type: QUERY
119 POSTHOOK: Input: default@src
120 #### A masked pattern was here ####
121 0       0       0