a347fcdf9bc418007e5fa7a30c709a6b64bcf8d3
[hive.git] / ql / src / test / results / clientpositive / auto_join33.q.out
1 PREHOOK: query: explain 
2 SELECT * FROM
3   (SELECT * FROM src WHERE key+1 < 10) a
4     JOIN 
5   (SELECT * FROM src WHERE key+2 < 10) b
6     ON a.key+1=b.key+2
7 PREHOOK: type: QUERY
8 POSTHOOK: query: explain 
9 SELECT * FROM
10   (SELECT * FROM src WHERE key+1 < 10) a
11     JOIN 
12   (SELECT * FROM src WHERE key+2 < 10) b
13     ON a.key+1=b.key+2
14 POSTHOOK: type: QUERY
15 STAGE DEPENDENCIES:
16   Stage-4 is a root stage
17   Stage-3 depends on stages: Stage-4
18   Stage-0 depends on stages: Stage-3
19
20 STAGE PLANS:
21   Stage: Stage-4
22     Map Reduce Local Work
23       Alias -> Map Local Tables:
24         $hdt$_0:src 
25           Fetch Operator
26             limit: -1
27       Alias -> Map Local Operator Tree:
28         $hdt$_0:src 
29           TableScan
30             alias: src
31             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
32             Filter Operator
33               predicate: (((UDFToDouble(key) + 1.0) < 10.0) and key is not null) (type: boolean)
34               Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
35               Select Operator
36                 expressions: key (type: string), value (type: string)
37                 outputColumnNames: _col0, _col1
38                 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
39                 HashTable Sink Operator
40                   keys:
41                     0 (UDFToDouble(_col0) + 1.0) (type: double)
42                     1 (UDFToDouble(_col0) + 2.0) (type: double)
43
44   Stage: Stage-3
45     Map Reduce
46       Map Operator Tree:
47           TableScan
48             alias: src
49             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
50             Filter Operator
51               predicate: (((UDFToDouble(key) + 2.0) < 10.0) and key is not null) (type: boolean)
52               Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
53               Select Operator
54                 expressions: key (type: string), value (type: string)
55                 outputColumnNames: _col0, _col1
56                 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
57                 Map Join Operator
58                   condition map:
59                        Inner Join 0 to 1
60                   keys:
61                     0 (UDFToDouble(_col0) + 1.0) (type: double)
62                     1 (UDFToDouble(_col0) + 2.0) (type: double)
63                   outputColumnNames: _col0, _col1, _col2, _col3
64                   Statistics: Num rows: 182 Data size: 1939 Basic stats: COMPLETE Column stats: NONE
65                   File Output Operator
66                     compressed: false
67                     Statistics: Num rows: 182 Data size: 1939 Basic stats: COMPLETE Column stats: NONE
68                     table:
69                         input format: org.apache.hadoop.mapred.SequenceFileInputFormat
70                         output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
71                         serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
72       Local Work:
73         Map Reduce Local Work
74
75   Stage: Stage-0
76     Fetch Operator
77       limit: -1
78       Processor Tree:
79         ListSink
80
81 PREHOOK: query: SELECT * FROM
82   (SELECT * FROM src WHERE key+1 < 10) a
83     JOIN
84   (SELECT * FROM src WHERE key+2 < 10) b
85     ON a.key+1=b.key+2
86 PREHOOK: type: QUERY
87 PREHOOK: Input: default@src
88 #### A masked pattern was here ####
89 POSTHOOK: query: SELECT * FROM
90   (SELECT * FROM src WHERE key+1 < 10) a
91     JOIN
92   (SELECT * FROM src WHERE key+2 < 10) b
93     ON a.key+1=b.key+2
94 POSTHOOK: type: QUERY
95 POSTHOOK: Input: default@src
96 #### A masked pattern was here ####
97 5       val_5   4       val_4
98 5       val_5   4       val_4
99 5       val_5   4       val_4