diff --git a/ql/src/test/queries/clientpositive/external_jdbc_table2.q b/ql/src/test/queries/clientpositive/external_jdbc_table2.q index cc4466e195..558adf02d8 100644 --- a/ql/src/test/queries/clientpositive/external_jdbc_table2.q +++ b/ql/src/test/queries/clientpositive/external_jdbc_table2.q @@ -4,44 +4,44 @@ CREATE TEMPORARY FUNCTION dboutput AS 'org.apache.hadoop.hive.contrib.genericudf FROM src SELECT -dboutput ( 'jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1;create=true','user1','passwd1', -'CREATE TABLE SIMPLE_DERBY_TABLE1 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE)' ), +dboutput ('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1;create=true','user1','passwd1', +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE)' ), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','-20','-20.0','-20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','-20','-20.0','-20.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','100','-15','65.0','-74.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','100','-15','65.0','-74.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','44','53','-455.454','330.76') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','44','53','-455.454','330.76') limit 1; FROM src SELECT -dboutput ( 'jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth2;create=true','user2','passwd2', -'CREATE TABLE SIMPLE_DERBY_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), +dboutput ('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth2;create=true','user2','passwd2', +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth2','user2','passwd2', -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth2','user2','passwd2', -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth2','user2','passwd2', -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth2','user2','passwd2', -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') limit 1; FROM src SELECT -dboutput ( 'jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1;create=true','user1','passwd1', -'CREATE TABLE SIMPLE_DERBY_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), +dboutput ('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') limit 1; @@ -60,7 +60,7 @@ TBLPROPERTIES ( "hive.sql.jdbc.url" = "jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1;collation=TERRITORY_BASED:PRIMARY", "hive.sql.dbcp.username" = "user1", "hive.sql.dbcp.password" = "passwd1", - "hive.sql.table" = "SIMPLE_DERBY_TABLE1", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1", "hive.sql.dbcp.maxActive" = "1" ); @@ -78,7 +78,7 @@ TBLPROPERTIES ( "hive.sql.jdbc.url" = "jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth2;collation=TERRITORY_BASED:PRIMARY", "hive.sql.dbcp.username" = "user2", "hive.sql.dbcp.password" = "passwd2", - "hive.sql.table" = "SIMPLE_DERBY_TABLE2", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2", "hive.sql.dbcp.maxActive" = "1" ); @@ -96,7 +96,7 @@ TBLPROPERTIES ( "hive.sql.jdbc.url" = "jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1;collation=TERRITORY_BASED:PRIMARY", "hive.sql.dbcp.username" = "user1", "hive.sql.dbcp.password" = "passwd1", - "hive.sql.table" = "SIMPLE_DERBY_TABLE2", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2", "hive.sql.dbcp.maxActive" = "1" ); @@ -126,3 +126,17 @@ EXPLAIN SELECT * FROM db1_ext_auth1 UNION ALL SELECT * FROM db1_ext_auth2; SELECT * FROM db1_ext_auth1 UNION ALL SELECT * FROM db1_ext_auth2; + +DROP TABLE db1_ext_auth1; +DROP TABLE db2_ext_auth2; +DROP TABLE db1_ext_auth2; + +FROM src +SELECT +dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1' ), +dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth1','user1','passwd1', +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2' ), +dboutput('jdbc:derby:;databaseName=${system:test.tmp.dir}/test_derby_auth2','user2','passwd2', +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2' ) +limit 1; diff --git a/ql/src/test/results/clientpositive/llap/external_jdbc_table2.q.out b/ql/src/test/results/clientpositive/llap/external_jdbc_table2.q.out index e56a221d06..d511498d8b 100644 --- a/ql/src/test/results/clientpositive/llap/external_jdbc_table2.q.out +++ b/ql/src/test/results/clientpositive/llap/external_jdbc_table2.q.out @@ -7,15 +7,15 @@ POSTHOOK: Output: dboutput PREHOOK: query: FROM src SELECT #### A masked pattern was here #### -'CREATE TABLE SIMPLE_DERBY_TABLE1 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE)' ), +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE)' ), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','-20','-20.0','-20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','-20','-20.0','-20.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','100','-15','65.0','-74.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','100','-15','65.0','-74.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','44','53','-455.454','330.76') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','44','53','-455.454','330.76') limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src @@ -23,15 +23,15 @@ PREHOOK: Input: default@src POSTHOOK: query: FROM src SELECT #### A masked pattern was here #### -'CREATE TABLE SIMPLE_DERBY_TABLE1 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE)' ), +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE)' ), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','-20','-20.0','-20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','-20','-20.0','-20.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','100','-15','65.0','-74.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','100','-15','65.0','-74.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','44','53','-455.454','330.76') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','44','53','-455.454','330.76') limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src @@ -40,15 +40,15 @@ POSTHOOK: Input: default@src PREHOOK: query: FROM src SELECT #### A masked pattern was here #### -'CREATE TABLE SIMPLE_DERBY_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src @@ -56,15 +56,15 @@ PREHOOK: Input: default@src POSTHOOK: query: FROM src SELECT #### A masked pattern was here #### -'CREATE TABLE SIMPLE_DERBY_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src @@ -73,15 +73,15 @@ POSTHOOK: Input: default@src PREHOOK: query: FROM src SELECT #### A masked pattern was here #### -'CREATE TABLE SIMPLE_DERBY_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') limit 1 PREHOOK: type: QUERY PREHOOK: Input: default@src @@ -89,15 +89,15 @@ PREHOOK: Input: default@src POSTHOOK: query: FROM src SELECT #### A masked pattern was here #### -'CREATE TABLE SIMPLE_DERBY_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), +'CREATE TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey" INTEGER, "bkey" BIGINT, "fkey" REAL, "dkey" DOUBLE )' ), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','20','20','20.0','20.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','-20','8','9.0','11.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','101','-16','66.0','-75.0'), #### A masked pattern was here #### -'INSERT INTO SIMPLE_DERBY_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') +'INSERT INTO EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2 ("ikey","bkey","fkey","dkey") VALUES (?,?,?,?)','40','50','-455.4543','330.767') limit 1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src @@ -117,7 +117,7 @@ TBLPROPERTIES ( #### A masked pattern was here #### "hive.sql.dbcp.username" = "user1", "hive.sql.dbcp.password" = "passwd1", - "hive.sql.table" = "SIMPLE_DERBY_TABLE1", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1", "hive.sql.dbcp.maxActive" = "1" ) PREHOOK: type: CREATETABLE @@ -137,7 +137,7 @@ TBLPROPERTIES ( #### A masked pattern was here #### "hive.sql.dbcp.username" = "user1", "hive.sql.dbcp.password" = "passwd1", - "hive.sql.table" = "SIMPLE_DERBY_TABLE1", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1", "hive.sql.dbcp.maxActive" = "1" ) POSTHOOK: type: CREATETABLE @@ -157,7 +157,7 @@ TBLPROPERTIES ( #### A masked pattern was here #### "hive.sql.dbcp.username" = "user2", "hive.sql.dbcp.password" = "passwd2", - "hive.sql.table" = "SIMPLE_DERBY_TABLE2", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2", "hive.sql.dbcp.maxActive" = "1" ) PREHOOK: type: CREATETABLE @@ -177,7 +177,7 @@ TBLPROPERTIES ( #### A masked pattern was here #### "hive.sql.dbcp.username" = "user2", "hive.sql.dbcp.password" = "passwd2", - "hive.sql.table" = "SIMPLE_DERBY_TABLE2", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2", "hive.sql.dbcp.maxActive" = "1" ) POSTHOOK: type: CREATETABLE @@ -197,7 +197,7 @@ TBLPROPERTIES ( #### A masked pattern was here #### "hive.sql.dbcp.username" = "user1", "hive.sql.dbcp.password" = "passwd1", - "hive.sql.table" = "SIMPLE_DERBY_TABLE2", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2", "hive.sql.dbcp.maxActive" = "1" ) PREHOOK: type: CREATETABLE @@ -217,7 +217,7 @@ TBLPROPERTIES ( #### A masked pattern was here #### "hive.sql.dbcp.username" = "user1", "hive.sql.dbcp.password" = "passwd1", - "hive.sql.table" = "SIMPLE_DERBY_TABLE2", + "hive.sql.table" = "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2", "hive.sql.dbcp.maxActive" = "1" ) POSTHOOK: type: CREATETABLE @@ -289,7 +289,7 @@ STAGE PLANS: alias: db1_ext_auth1 properties: hive.sql.query SELECT "ikey", "bkey", "fkey", "dkey" -FROM "SIMPLE_DERBY_TABLE1" +FROM "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1" WHERE "ikey" IS NOT NULL hive.sql.query.fieldNames ikey,bkey,fkey,dkey hive.sql.query.fieldTypes int,bigint,float,double @@ -309,7 +309,7 @@ WHERE "ikey" IS NOT NULL alias: db2_ext_auth2 properties: hive.sql.query SELECT "ikey", "bkey", "fkey", "dkey" -FROM "SIMPLE_DERBY_TABLE2" +FROM "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2" WHERE "ikey" IS NOT NULL hive.sql.query.fieldNames ikey,bkey,fkey,dkey hive.sql.query.fieldTypes int,bigint,float,double @@ -389,10 +389,10 @@ STAGE PLANS: properties: hive.sql.query SELECT "t"."ikey", "t"."bkey", "t"."fkey", "t"."dkey", "t0"."ikey" AS "ikey0", "t0"."bkey" AS "bkey0", "t0"."fkey" AS "fkey0", "t0"."dkey" AS "dkey0" FROM (SELECT * -FROM "SIMPLE_DERBY_TABLE1" +FROM "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1" WHERE "ikey" IS NOT NULL) AS "t" INNER JOIN (SELECT * -FROM "SIMPLE_DERBY_TABLE2" +FROM "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2" WHERE "ikey" IS NOT NULL) AS "t0" ON "t"."ikey" = "t0"."ikey" hive.sql.query.fieldNames ikey,bkey,fkey,dkey,ikey0,bkey0,fkey0,dkey0 hive.sql.query.fieldTypes int,bigint,float,double,int,bigint,float,double @@ -527,10 +527,10 @@ STAGE PLANS: properties: hive.sql.query SELECT "ikey", "bkey", "fkey", "dkey" FROM (SELECT * -FROM "SIMPLE_DERBY_TABLE1" +FROM "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1" UNION ALL SELECT * -FROM "SIMPLE_DERBY_TABLE2") AS "t" +FROM "EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2") AS "t" hive.sql.query.fieldNames ikey,bkey,fkey,dkey hive.sql.query.fieldTypes int,bigint,float,double hive.sql.query.split false @@ -557,3 +557,52 @@ POSTHOOK: Input: default@db1_ext_auth2 -20 8 9.0 11.0 101 -16 66.0 -75.0 40 50 -455.4543 330.767 +PREHOOK: query: DROP TABLE db1_ext_auth1 +PREHOOK: type: DROPTABLE +PREHOOK: Input: default@db1_ext_auth1 +PREHOOK: Output: default@db1_ext_auth1 +POSTHOOK: query: DROP TABLE db1_ext_auth1 +POSTHOOK: type: DROPTABLE +POSTHOOK: Input: default@db1_ext_auth1 +POSTHOOK: Output: default@db1_ext_auth1 +PREHOOK: query: DROP TABLE db2_ext_auth2 +PREHOOK: type: DROPTABLE +PREHOOK: Input: default@db2_ext_auth2 +PREHOOK: Output: default@db2_ext_auth2 +POSTHOOK: query: DROP TABLE db2_ext_auth2 +POSTHOOK: type: DROPTABLE +POSTHOOK: Input: default@db2_ext_auth2 +POSTHOOK: Output: default@db2_ext_auth2 +PREHOOK: query: DROP TABLE db1_ext_auth2 +PREHOOK: type: DROPTABLE +PREHOOK: Input: default@db1_ext_auth2 +PREHOOK: Output: default@db1_ext_auth2 +POSTHOOK: query: DROP TABLE db1_ext_auth2 +POSTHOOK: type: DROPTABLE +POSTHOOK: Input: default@db1_ext_auth2 +POSTHOOK: Output: default@db1_ext_auth2 +PREHOOK: query: FROM src +SELECT +#### A masked pattern was here #### +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1' ), +#### A masked pattern was here #### +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2' ), +#### A masked pattern was here #### +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2' ) +limit 1 +PREHOOK: type: QUERY +PREHOOK: Input: default@src +#### A masked pattern was here #### +POSTHOOK: query: FROM src +SELECT +#### A masked pattern was here #### +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE1' ), +#### A masked pattern was here #### +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2' ), +#### A masked pattern was here #### +'DROP TABLE EXTERNAL_JDBC_SIMPLE_DERBY2_TABLE2' ) +limit 1 +POSTHOOK: type: QUERY +POSTHOOK: Input: default@src +#### A masked pattern was here #### +0 0 0