Skip to content

Commit

Permalink
HIVE-27195:Add database authorization for drop table command (apache#…
Browse files Browse the repository at this point in the history
  • Loading branch information
rtrivedi12 committed Aug 1, 2023
1 parent 4ad7d16 commit 53104f0
Show file tree
Hide file tree
Showing 1,386 changed files with 8,826 additions and 21 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: DROP TABLE base64_test
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE base64_test
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: EXPLAIN
CREATE TABLE base64_test(key INT, value STRING) STORED AS
INPUTFORMAT 'org.apache.hadoop.hive.contrib.fileformat.base64.Base64TextInputFormat'
Expand Down Expand Up @@ -116,8 +118,10 @@ POSTHOOK: Input: default@base64_test
PREHOOK: query: DROP TABLE base64_test
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@base64_test
PREHOOK: Output: database:default
PREHOOK: Output: default@base64_test
POSTHOOK: query: DROP TABLE base64_test
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@base64_test
POSTHOOK: Output: database:default
POSTHOOK: Output: default@base64_test
2 changes: 2 additions & 0 deletions contrib/src/test/results/clientpositive/serde_regex.q.out
Original file line number Diff line number Diff line change
Expand Up @@ -205,8 +205,10 @@ Peña Andrés
PREHOOK: query: DROP TABLE serde_regex2
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@serde_regex2
PREHOOK: Output: database:default
PREHOOK: Output: default@serde_regex2
POSTHOOK: query: DROP TABLE serde_regex2
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@serde_regex2
POSTHOOK: Output: database:default
POSTHOOK: Output: default@serde_regex2
4 changes: 4 additions & 0 deletions contrib/src/test/results/clientpositive/serde_s3.q.out
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: DROP TABLE s3log
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE s3log
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE TABLE s3log
ROW FORMAT SERDE 'org.apache.hadoop.hive.contrib.serde2.s3.S3LogDeserializer'
STORED AS TEXTFILE
Expand Down Expand Up @@ -65,8 +67,10 @@ POSTHOOK: Input: default@s3log
PREHOOK: query: DROP TABLE s3log
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@s3log
PREHOOK: Output: database:default
PREHOOK: Output: default@s3log
POSTHOOK: query: DROP TABLE s3log
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@s3log
POSTHOOK: Output: database:default
POSTHOOK: Output: default@s3log
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE TABLE dest1(key INT, value STRING) STORED AS TEXTFILE
PREHOOK: type: CREATETABLE
PREHOOK: Output: database:default
Expand Down Expand Up @@ -703,8 +705,10 @@ POSTHOOK: Input: default@dest1
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@dest1
PREHOOK: Output: database:default
PREHOOK: Output: default@dest1
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@dest1
POSTHOOK: Output: database:default
POSTHOOK: Output: default@dest1
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE TABLE dest1(key SMALLINT, value STRING) STORED AS TEXTFILE
PREHOOK: type: CREATETABLE
PREHOOK: Output: database:default
Expand Down Expand Up @@ -699,8 +701,10 @@ POSTHOOK: Input: default@dest1
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@dest1
PREHOOK: Output: database:default
PREHOOK: Output: default@dest1
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@dest1
POSTHOOK: Output: database:default
POSTHOOK: Output: default@dest1
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE TABLE dest1(key STRING, value STRING) STORED AS TEXTFILE
PREHOOK: type: CREATETABLE
PREHOOK: Output: database:default
Expand Down Expand Up @@ -699,8 +701,10 @@ POSTHOOK: Input: default@dest1
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@dest1
PREHOOK: Output: database:default
PREHOOK: Output: default@dest1
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@dest1
POSTHOOK: Output: database:default
POSTHOOK: Output: default@dest1
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE TABLE dest1(key STRING, value STRING) STORED AS TEXTFILE
PREHOOK: type: CREATETABLE
PREHOOK: Output: database:default
Expand Down Expand Up @@ -245,8 +247,10 @@ POSTHOOK: Input: default@dest1
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@dest1
PREHOOK: Output: database:default
PREHOOK: Output: default@dest1
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@dest1
POSTHOOK: Output: database:default
POSTHOOK: Output: default@dest1
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE TABLE dest1(key INT, value STRING) STORED AS TEXTFILE
PREHOOK: type: CREATETABLE
PREHOOK: Output: database:default
Expand Down Expand Up @@ -703,8 +705,10 @@ POSTHOOK: Input: default@dest1
PREHOOK: query: drop table dest1
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@dest1
PREHOOK: Output: database:default
PREHOOK: Output: default@dest1
POSTHOOK: query: drop table dest1
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@dest1
POSTHOOK: Output: database:default
POSTHOOK: Output: default@dest1
12 changes: 12 additions & 0 deletions contrib/src/test/results/clientpositive/serde_typedbytes6.q.out
Original file line number Diff line number Diff line change
@@ -1,15 +1,21 @@
PREHOOK: query: DROP TABLE table1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE table1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: DROP TABLE table2
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE table2
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: DROP TABLE table3
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE table3
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE TABLE table1 (a STRING) ROW FORMAT SERDE 'org.apache.hadoop.hive.contrib.serde2.TypedBytesSerDe'
PREHOOK: type: CREATETABLE
PREHOOK: Output: database:default
Expand Down Expand Up @@ -37,24 +43,30 @@ POSTHOOK: Output: default@table3
PREHOOK: query: DROP TABLE table1
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@table1
PREHOOK: Output: database:default
PREHOOK: Output: default@table1
POSTHOOK: query: DROP TABLE table1
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@table1
POSTHOOK: Output: database:default
POSTHOOK: Output: default@table1
PREHOOK: query: DROP TABLE table2
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@table2
PREHOOK: Output: database:default
PREHOOK: Output: default@table2
POSTHOOK: query: DROP TABLE table2
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@table2
POSTHOOK: Output: database:default
POSTHOOK: Output: default@table2
PREHOOK: query: DROP TABLE table3
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@table3
PREHOOK: Output: database:default
PREHOOK: Output: default@table3
POSTHOOK: query: DROP TABLE table3
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@table3
POSTHOOK: Output: database:default
POSTHOOK: Output: default@table3
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: DROP TABLE table1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE table1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE TABLE table1 (a STRING) ROW FORMAT SERDE 'org.apache.hadoop.hive.contrib.serde2.TypedBytesSerDe' STORED AS SEQUENCEFILE
PREHOOK: type: CREATETABLE
PREHOOK: Output: database:default
Expand Down Expand Up @@ -1046,8 +1048,10 @@ POSTHOOK: Input: default@table1
PREHOOK: query: DROP TABLE table1
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@table1
PREHOOK: Output: database:default
PREHOOK: Output: default@table1
POSTHOOK: query: DROP TABLE table1
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@table1
POSTHOOK: Output: database:default
POSTHOOK: Output: default@table1
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: DROP TABLE IF EXISTS hbase_bulk
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE IF EXISTS hbase_bulk
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE EXTERNAL TABLE hbase_bulk (key INT, value STRING)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES ('hbase.columns.mapping' = ':key,cf:string')
Expand Down
2 changes: 2 additions & 0 deletions hbase-handler/src/test/results/negative/hbase_ddl.q.out
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: DROP TABLE hbase_table_1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE hbase_table_1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE EXTERNAL TABLE hbase_table_1(key int comment 'It is a column key', value string comment 'It is the column string value')
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES ("hbase.columns.mapping" = "cf:string")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: DROP TABLE t_hbase
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE t_hbase
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE EXTERNAL TABLE t_hbase(key STRING,
tinyint_col TINYINT,
smallint_col SMALLINT,
Expand Down Expand Up @@ -177,8 +179,10 @@ user2 127 327 2147 9223372036854775807 211.31 2.687465320571E8 false
PREHOOK: query: DROP TABLE t_hbase
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@t_hbase
PREHOOK: Output: database:default
PREHOOK: Output: default@t_hbase
POSTHOOK: query: DROP TABLE t_hbase
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@t_hbase
POSTHOOK: Output: database:default
POSTHOOK: Output: default@t_hbase
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: drop table if exists testhbaseb
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: drop table if exists testhbaseb
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE EXTERNAL TABLE testhbaseb (key int, val binary)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES (
Expand Down Expand Up @@ -49,8 +51,10 @@ POSTHOOK: Input: default@testhbaseb
PREHOOK: query: drop table testhbaseb
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@testhbaseb
PREHOOK: Output: database:default
PREHOOK: Output: default@testhbaseb
POSTHOOK: query: drop table testhbaseb
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@testhbaseb
POSTHOOK: Output: database:default
POSTHOOK: Output: default@testhbaseb
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
PREHOOK: query: DROP TABLE t_ext_hbase_1
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE t_ext_hbase_1
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE EXTERNAL TABLE t_ext_hbase_1
(key STRING, c_bool BOOLEAN, c_byte TINYINT, c_short SMALLINT,
c_int INT, c_long BIGINT, c_string STRING, c_float FLOAT, c_double DOUBLE)
Expand Down Expand Up @@ -34,15 +36,19 @@ key-3 NULL NULL NULL NULL NULL Test Strings NULL NULL
PREHOOK: query: DROP TABLE t_ext_hbase_1
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@t_ext_hbase_1
PREHOOK: Output: database:default
PREHOOK: Output: default@t_ext_hbase_1
POSTHOOK: query: DROP TABLE t_ext_hbase_1
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@t_ext_hbase_1
POSTHOOK: Output: database:default
POSTHOOK: Output: default@t_ext_hbase_1
PREHOOK: query: DROP TABLE t_ext_hbase_2
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE t_ext_hbase_2
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE EXTERNAL TABLE t_ext_hbase_2
(key STRING, c_bool BOOLEAN, c_byte TINYINT, c_short SMALLINT,
c_int INT, c_long BIGINT, c_string STRING, c_float FLOAT, c_double DOUBLE)
Expand Down Expand Up @@ -75,15 +81,19 @@ key-3 true 127 32767 2147483647 9223372036854775807 Test Strings 3.4028235E38 1.
PREHOOK: query: DROP TABLE t_ext_hbase_2
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@t_ext_hbase_2
PREHOOK: Output: database:default
PREHOOK: Output: default@t_ext_hbase_2
POSTHOOK: query: DROP TABLE t_ext_hbase_2
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@t_ext_hbase_2
POSTHOOK: Output: database:default
POSTHOOK: Output: default@t_ext_hbase_2
PREHOOK: query: DROP TABLE t_ext_hbase_3
PREHOOK: type: DROPTABLE
PREHOOK: Output: database:default
POSTHOOK: query: DROP TABLE t_ext_hbase_3
POSTHOOK: type: DROPTABLE
POSTHOOK: Output: database:default
PREHOOK: query: CREATE EXTERNAL TABLE t_ext_hbase_3
(key STRING, c_bool BOOLEAN, c_byte TINYINT, c_short SMALLINT,
c_int INT, c_long BIGINT, c_string STRING, c_float FLOAT, c_double DOUBLE)
Expand Down Expand Up @@ -131,8 +141,10 @@ POSTHOOK: Input: default@t_ext_hbase_3
PREHOOK: query: DROP table t_ext_hbase_3
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@t_ext_hbase_3
PREHOOK: Output: database:default
PREHOOK: Output: default@t_ext_hbase_3
POSTHOOK: query: DROP table t_ext_hbase_3
POSTHOOK: type: DROPTABLE
POSTHOOK: Input: default@t_ext_hbase_3
POSTHOOK: Output: database:default
POSTHOOK: Output: default@t_ext_hbase_3
Loading

0 comments on commit 53104f0

Please sign in to comment.