Repository: hive
Updated Branches:
  refs/heads/master 6441a8794 -> 7e4f3bbff


http://git-wip-us.apache.org/repos/asf/hive/blob/7e4f3bbf/ql/src/test/results/clientpositive/cbo_rp_views.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/cbo_rp_views.q.out 
b/ql/src/test/results/clientpositive/cbo_rp_views.q.out
new file mode 100644
index 0000000..4a7b935
--- /dev/null
+++ b/ql/src/test/results/clientpositive/cbo_rp_views.q.out
@@ -0,0 +1,237 @@
+PREHOOK: query: -- 10. Test views
+create view v1 as select c_int, value, c_boolean, dt from cbo_t1
+PREHOOK: type: CREATEVIEW
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Output: database:default
+PREHOOK: Output: default@v1
+POSTHOOK: query: -- 10. Test views
+create view v1 as select c_int, value, c_boolean, dt from cbo_t1
+POSTHOOK: type: CREATEVIEW
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@v1
+PREHOOK: query: create view v2 as select c_int, value from cbo_t2
+PREHOOK: type: CREATEVIEW
+PREHOOK: Input: default@cbo_t2
+PREHOOK: Output: database:default
+PREHOOK: Output: default@v2
+POSTHOOK: query: create view v2 as select c_int, value from cbo_t2
+POSTHOOK: type: CREATEVIEW
+POSTHOOK: Input: default@cbo_t2
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@v2
+PREHOOK: query: select value from v1 where c_boolean=false
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@v1
+#### A masked pattern was here ####
+POSTHOOK: query: select value from v1 where c_boolean=false
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@v1
+#### A masked pattern was here ####
+1
+1
+PREHOOK: query: select max(c_int) from v1 group by (c_boolean)
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@v1
+#### A masked pattern was here ####
+POSTHOOK: query: select max(c_int) from v1 group by (c_boolean)
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@v1
+#### A masked pattern was here ####
+NULL
+1
+1
+PREHOOK: query: select count(v1.c_int)  from v1 join cbo_t2 on v1.c_int = 
cbo_t2.c_int
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@cbo_t2
+PREHOOK: Input: default@cbo_t2@dt=2014
+PREHOOK: Input: default@v1
+#### A masked pattern was here ####
+POSTHOOK: query: select count(v1.c_int)  from v1 join cbo_t2 on v1.c_int = 
cbo_t2.c_int
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@cbo_t2
+POSTHOOK: Input: default@cbo_t2@dt=2014
+POSTHOOK: Input: default@v1
+#### A masked pattern was here ####
+234
+PREHOOK: query: select count(v1.c_int)  from v1 join v2 on v1.c_int = v2.c_int
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@cbo_t2
+PREHOOK: Input: default@cbo_t2@dt=2014
+PREHOOK: Input: default@v1
+PREHOOK: Input: default@v2
+#### A masked pattern was here ####
+POSTHOOK: query: select count(v1.c_int)  from v1 join v2 on v1.c_int = v2.c_int
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@cbo_t2
+POSTHOOK: Input: default@cbo_t2@dt=2014
+POSTHOOK: Input: default@v1
+POSTHOOK: Input: default@v2
+#### A masked pattern was here ####
+234
+PREHOOK: query: select count(*) from v1 a join v1 b on a.value = b.value
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@v1
+#### A masked pattern was here ####
+POSTHOOK: query: select count(*) from v1 a join v1 b on a.value = b.value
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@v1
+#### A masked pattern was here ####
+156
+PREHOOK: query: create view v3 as select v1.value val from v1 join cbo_t1 on 
v1.c_boolean = cbo_t1.c_boolean
+PREHOOK: type: CREATEVIEW
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@v1
+PREHOOK: Output: database:default
+PREHOOK: Output: default@v3
+POSTHOOK: query: create view v3 as select v1.value val from v1 join cbo_t1 on 
v1.c_boolean = cbo_t1.c_boolean
+POSTHOOK: type: CREATEVIEW
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@v1
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@v3
+PREHOOK: query: select count(val) from v3 where val != '1'
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@v1
+PREHOOK: Input: default@v3
+#### A masked pattern was here ####
+POSTHOOK: query: select count(val) from v3 where val != '1'
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@v1
+POSTHOOK: Input: default@v3
+#### A masked pattern was here ####
+96
+PREHOOK: query: with q1 as ( select key from cbo_t1 where key = '1')
+select count(*) from q1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: with q1 as ( select key from cbo_t1 where key = '1')
+select count(*) from q1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+12
+PREHOOK: query: with q1 as ( select value from v1 where c_boolean = false)
+select count(value) from q1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@v1
+#### A masked pattern was here ####
+POSTHOOK: query: with q1 as ( select value from v1 where c_boolean = false)
+select count(value) from q1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@v1
+#### A masked pattern was here ####
+2
+PREHOOK: query: create view v4 as
+with q1 as ( select key,c_int from cbo_t1  where key = '1')
+select * from q1
+PREHOOK: type: CREATEVIEW
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Output: database:default
+PREHOOK: Output: default@v4
+POSTHOOK: query: create view v4 as
+with q1 as ( select key,c_int from cbo_t1  where key = '1')
+select * from q1
+POSTHOOK: type: CREATEVIEW
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@v4
+PREHOOK: query: with q1 as ( select c_int from q2 where c_boolean = false),
+q2 as ( select c_int,c_boolean from v1  where value = '1')
+select sum(c_int) from (select c_int from q1) a
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@v1
+#### A masked pattern was here ####
+POSTHOOK: query: with q1 as ( select c_int from q2 where c_boolean = false),
+q2 as ( select c_int,c_boolean from v1  where value = '1')
+select sum(c_int) from (select c_int from q1) a
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@v1
+#### A masked pattern was here ####
+2
+PREHOOK: query: with q1 as ( select cbo_t1.c_int c_int from q2 join cbo_t1 
where q2.c_int = cbo_t1.c_int  and cbo_t1.dt='2014'),
+q2 as ( select c_int,c_boolean from v1  where value = '1' or dt = '14')
+select count(*) from q1 join q2 join v4 on q1.c_int = q2.c_int and v4.c_int = 
q2.c_int
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+PREHOOK: Input: default@v1
+PREHOOK: Input: default@v4
+#### A masked pattern was here ####
+POSTHOOK: query: with q1 as ( select cbo_t1.c_int c_int from q2 join cbo_t1 
where q2.c_int = cbo_t1.c_int  and cbo_t1.dt='2014'),
+q2 as ( select c_int,c_boolean from v1  where value = '1' or dt = '14')
+select count(*) from q1 join q2 join v4 on q1.c_int = q2.c_int and v4.c_int = 
q2.c_int
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+POSTHOOK: Input: default@v1
+POSTHOOK: Input: default@v4
+#### A masked pattern was here ####
+31104
+PREHOOK: query: drop view v1
+PREHOOK: type: DROPVIEW
+PREHOOK: Input: default@v1
+PREHOOK: Output: default@v1
+POSTHOOK: query: drop view v1
+POSTHOOK: type: DROPVIEW
+POSTHOOK: Input: default@v1
+POSTHOOK: Output: default@v1
+PREHOOK: query: drop view v2
+PREHOOK: type: DROPVIEW
+PREHOOK: Input: default@v2
+PREHOOK: Output: default@v2
+POSTHOOK: query: drop view v2
+POSTHOOK: type: DROPVIEW
+POSTHOOK: Input: default@v2
+POSTHOOK: Output: default@v2
+PREHOOK: query: drop view v3
+PREHOOK: type: DROPVIEW
+PREHOOK: Input: default@v3
+PREHOOK: Output: default@v3
+POSTHOOK: query: drop view v3
+POSTHOOK: type: DROPVIEW
+POSTHOOK: Input: default@v3
+POSTHOOK: Output: default@v3
+PREHOOK: query: drop view v4
+PREHOOK: type: DROPVIEW
+PREHOOK: Input: default@v4
+PREHOOK: Output: default@v4
+POSTHOOK: query: drop view v4
+POSTHOOK: type: DROPVIEW
+POSTHOOK: Input: default@v4
+POSTHOOK: Output: default@v4

http://git-wip-us.apache.org/repos/asf/hive/blob/7e4f3bbf/ql/src/test/results/clientpositive/cbo_rp_windowing.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/cbo_rp_windowing.q.out 
b/ql/src/test/results/clientpositive/cbo_rp_windowing.q.out
new file mode 100644
index 0000000..52b584a
--- /dev/null
+++ b/ql/src/test/results/clientpositive/cbo_rp_windowing.q.out
@@ -0,0 +1,293 @@
+PREHOOK: query: -- 9. Test Windowing Functions
+-- SORT_QUERY_RESULTS
+
+select count(c_int) over() from cbo_t1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: -- 9. Test Windowing Functions
+-- SORT_QUERY_RESULTS
+
+select count(c_int) over() from cbo_t1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+PREHOOK: query: select count(c_int) over(partition by c_float order by key), 
sum(c_float) over(partition by c_float order by key), max(c_int) over(partition 
by c_float order by key), min(c_int) over(partition by c_float order by key), 
row_number() over(partition by c_float order by key) as rn, rank() 
over(partition by c_float order by key), dense_rank() over(partition by c_float 
order by key), round(percent_rank() over(partition by c_float order by key), 
2), lead(c_int, 2, c_int) over(partition by c_float order by key), lag(c_float, 
2, c_float) over(partition by c_float order by key) from cbo_t1 order by rn
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: select count(c_int) over(partition by c_float order by key), 
sum(c_float) over(partition by c_float order by key), max(c_int) over(partition 
by c_float order by key), min(c_int) over(partition by c_float order by key), 
row_number() over(partition by c_float order by key) as rn, rank() 
over(partition by c_float order by key), dense_rank() over(partition by c_float 
order by key), round(percent_rank() over(partition by c_float order by key), 
2), lead(c_int, 2, c_int) over(partition by c_float order by key), lag(c_float, 
2, c_float) over(partition by c_float order by key) from cbo_t1 order by rn
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+0      NULL    NULL    NULL    1       1       1       0.0     NULL    NULL
+0      NULL    NULL    NULL    2       1       1       0.0     NULL    NULL
+16     16.0    1       1       10      5       3       0.24    1       1.0
+16     16.0    1       1       11      5       3       0.24    1       1.0
+16     16.0    1       1       12      5       3       0.24    1       1.0
+16     16.0    1       1       13      5       3       0.24    1       1.0
+16     16.0    1       1       14      5       3       0.24    1       1.0
+16     16.0    1       1       15      5       3       0.24    1       1.0
+16     16.0    1       1       16      5       3       0.24    1       1.0
+16     16.0    1       1       5       5       3       0.24    1       1.0
+16     16.0    1       1       6       5       3       0.24    1       1.0
+16     16.0    1       1       7       5       3       0.24    1       1.0
+16     16.0    1       1       8       5       3       0.24    1       1.0
+16     16.0    1       1       9       5       3       0.24    1       1.0
+18     18.0    1       1       17      17      4       0.94    1       1.0
+18     18.0    1       1       18      17      4       0.94    1       1.0
+2      2.0     1       1       1       1       1       0.0     1       1.0
+2      2.0     1       1       2       1       1       0.0     1       1.0
+4      4.0     1       1       3       3       2       0.12    1       1.0
+4      4.0     1       1       4       3       2       0.12    1       1.0
+PREHOOK: query: select * from (select count(c_int) over(partition by c_float 
order by key), sum(c_float) over(partition by c_float order by key), max(c_int) 
over(partition by c_float order by key), min(c_int) over(partition by c_float 
order by key), row_number() over(partition by c_float order by key) as rn, 
rank() over(partition by c_float order by key), dense_rank() over(partition by 
c_float order by key), round(percent_rank() over(partition by c_float order by 
key),2), lead(c_int, 2, c_int) over(partition by c_float   order by key  ), 
lag(c_float, 2, c_float) over(partition by c_float   order by key) from cbo_t1 
order by rn) cbo_t1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: select * from (select count(c_int) over(partition by c_float 
order by key), sum(c_float) over(partition by c_float order by key), max(c_int) 
over(partition by c_float order by key), min(c_int) over(partition by c_float 
order by key), row_number() over(partition by c_float order by key) as rn, 
rank() over(partition by c_float order by key), dense_rank() over(partition by 
c_float order by key), round(percent_rank() over(partition by c_float order by 
key),2), lead(c_int, 2, c_int) over(partition by c_float   order by key  ), 
lag(c_float, 2, c_float) over(partition by c_float   order by key) from cbo_t1 
order by rn) cbo_t1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+0      NULL    NULL    NULL    1       1       1       0.0     NULL    NULL
+0      NULL    NULL    NULL    2       1       1       0.0     NULL    NULL
+16     16.0    1       1       10      5       3       0.24    1       1.0
+16     16.0    1       1       11      5       3       0.24    1       1.0
+16     16.0    1       1       12      5       3       0.24    1       1.0
+16     16.0    1       1       13      5       3       0.24    1       1.0
+16     16.0    1       1       14      5       3       0.24    1       1.0
+16     16.0    1       1       15      5       3       0.24    1       1.0
+16     16.0    1       1       16      5       3       0.24    1       1.0
+16     16.0    1       1       5       5       3       0.24    1       1.0
+16     16.0    1       1       6       5       3       0.24    1       1.0
+16     16.0    1       1       7       5       3       0.24    1       1.0
+16     16.0    1       1       8       5       3       0.24    1       1.0
+16     16.0    1       1       9       5       3       0.24    1       1.0
+18     18.0    1       1       17      17      4       0.94    1       1.0
+18     18.0    1       1       18      17      4       0.94    1       1.0
+2      2.0     1       1       1       1       1       0.0     1       1.0
+2      2.0     1       1       2       1       1       0.0     1       1.0
+4      4.0     1       1       3       3       2       0.12    1       1.0
+4      4.0     1       1       4       3       2       0.12    1       1.0
+PREHOOK: query: select x from (select count(c_int) over() as x, sum(c_float) 
over() from cbo_t1) cbo_t1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: select x from (select count(c_int) over() as x, sum(c_float) 
over() from cbo_t1) cbo_t1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+18
+PREHOOK: query: select 1+sum(c_int) over() from cbo_t1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: select 1+sum(c_int) over() from cbo_t1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+19
+PREHOOK: query: select sum(c_int)+sum(sum(c_int)) over() from cbo_t1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: select sum(c_int)+sum(sum(c_int)) over() from cbo_t1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+36
+PREHOOK: query: select * from (select max(c_int) over (partition by key order 
by value Rows UNBOUNDED PRECEDING), min(c_int) over (partition by key order by 
value rows current row), count(c_int) over(partition by key order by value ROWS 
1 PRECEDING), avg(value) over (partition by key order by value Rows between 
unbounded preceding and unbounded following), sum(value) over (partition by key 
order by value rows between unbounded preceding and current row), avg(c_float) 
over (partition by key order by value Rows between 1 preceding and unbounded 
following), sum(c_float) over (partition by key order by value rows between 1 
preceding and current row), max(c_float) over (partition by key order by value 
rows between 1 preceding and unbounded following), min(c_float) over (partition 
by key order by value rows between 1 preceding and 1 following) from cbo_t1) 
cbo_t1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: select * from (select max(c_int) over (partition by key order 
by value Rows UNBOUNDED PRECEDING), min(c_int) over (partition by key order by 
value rows current row), count(c_int) over(partition by key order by value ROWS 
1 PRECEDING), avg(value) over (partition by key order by value Rows between 
unbounded preceding and unbounded following), sum(value) over (partition by key 
order by value rows between unbounded preceding and current row), avg(c_float) 
over (partition by key order by value Rows between 1 preceding and unbounded 
following), sum(c_float) over (partition by key order by value rows between 1 
preceding and current row), max(c_float) over (partition by key order by value 
rows between 1 preceding and unbounded following), min(c_float) over (partition 
by key order by value rows between 1 preceding and 1 following) from cbo_t1) 
cbo_t1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+1      1       1       1.0     1.0     1.0     1.0     1.0     1.0
+1      1       1       1.0     1.0     1.0     1.0     1.0     1.0
+1      1       1       1.0     1.0     1.0     1.0     1.0     1.0
+1      1       1       1.0     1.0     1.0     1.0     1.0     1.0
+1      1       2       1.0     10.0    1.0     2.0     1.0     1.0
+1      1       2       1.0     11.0    1.0     2.0     1.0     1.0
+1      1       2       1.0     12.0    1.0     2.0     1.0     1.0
+1      1       2       1.0     2.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     2.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     2.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     2.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     3.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     4.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     5.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     6.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     7.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     8.0     1.0     2.0     1.0     1.0
+1      1       2       1.0     9.0     1.0     2.0     1.0     1.0
+NULL   NULL    0       NULL    NULL    NULL    NULL    NULL    NULL
+NULL   NULL    0       NULL    NULL    NULL    NULL    NULL    NULL
+PREHOOK: query: select i, a, h, b, c, d, e, f, g, a as x, a +1 as y from 
(select max(c_int) over (partition by key order by value range UNBOUNDED 
PRECEDING) a, min(c_int) over (partition by key order by value range current 
row) b, count(c_int) over(partition by key order by value range 1 PRECEDING) c, 
avg(value) over (partition by key order by value range between unbounded 
preceding and unbounded following) d, sum(value) over (partition by key order 
by value range between unbounded preceding and current row) e, avg(c_float) 
over (partition by key order by value range between 1 preceding and unbounded 
following) f, sum(c_float) over (partition by key order by value range between 
1 preceding and current row) g, max(c_float) over (partition by key order by 
value range between 1 preceding and unbounded following) h, min(c_float) over 
(partition by key order by value range between 1 preceding and 1 following) i 
from cbo_t1) cbo_t1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@cbo_t1
+PREHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+POSTHOOK: query: select i, a, h, b, c, d, e, f, g, a as x, a +1 as y from 
(select max(c_int) over (partition by key order by value range UNBOUNDED 
PRECEDING) a, min(c_int) over (partition by key order by value range current 
row) b, count(c_int) over(partition by key order by value range 1 PRECEDING) c, 
avg(value) over (partition by key order by value range between unbounded 
preceding and unbounded following) d, sum(value) over (partition by key order 
by value range between unbounded preceding and current row) e, avg(c_float) 
over (partition by key order by value range between 1 preceding and unbounded 
following) f, sum(c_float) over (partition by key order by value range between 
1 preceding and current row) g, max(c_float) over (partition by key order by 
value range between 1 preceding and unbounded following) h, min(c_float) over 
(partition by key order by value range between 1 preceding and 1 following) i 
from cbo_t1) cbo_t1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@cbo_t1
+POSTHOOK: Input: default@cbo_t1@dt=2014
+#### A masked pattern was here ####
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       12      1.0     12.0    1.0     12.0    1       
2
+1.0    1       1.0     1       2       1.0     2.0     1.0     2.0     1       
2
+1.0    1       1.0     1       2       1.0     2.0     1.0     2.0     1       
2
+1.0    1       1.0     1       2       1.0     2.0     1.0     2.0     1       
2
+1.0    1       1.0     1       2       1.0     2.0     1.0     2.0     1       
2
+1.0    1       1.0     1       2       1.0     2.0     1.0     2.0     1       
2
+1.0    1       1.0     1       2       1.0     2.0     1.0     2.0     1       
2
+NULL   NULL    NULL    NULL    0       NULL    NULL    NULL    NULL    NULL    
NULL
+NULL   NULL    NULL    NULL    0       NULL    NULL    NULL    NULL    NULL    
NULL
+PREHOOK: query: select *, rank() over(partition by key order by value) as rr 
from src1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@src1
+#### A masked pattern was here ####
+POSTHOOK: query: select *, rank() over(partition by key order by value) as rr 
from src1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src1
+#### A masked pattern was here ####
+               1
+               1
+               1
+               1
+       val_165 5
+       val_193 6
+       val_265 7
+       val_27  8
+       val_409 9
+       val_484 10
+128            1
+146    val_146 1
+150    val_150 1
+213    val_213 1
+224            1
+238    val_238 1
+255    val_255 1
+273    val_273 1
+278    val_278 1
+311    val_311 1
+369            1
+401    val_401 1
+406    val_406 1
+66     val_66  1
+98     val_98  1
+PREHOOK: query: select *, rank() over(partition by key order by value) from 
src1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@src1
+#### A masked pattern was here ####
+POSTHOOK: query: select *, rank() over(partition by key order by value) from 
src1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src1
+#### A masked pattern was here ####
+               1
+               1
+               1
+               1
+       val_165 5
+       val_193 6
+       val_265 7
+       val_27  8
+       val_409 9
+       val_484 10
+128            1
+146    val_146 1
+150    val_150 1
+213    val_213 1
+224            1
+238    val_238 1
+255    val_255 1
+273    val_273 1
+278    val_278 1
+311    val_311 1
+369            1
+401    val_401 1
+406    val_406 1
+66     val_66  1
+98     val_98  1

Reply via email to