You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by kg...@apache.org on 2019/12/05 10:26:10 UTC
[hive] branch master updated (1ef05ef -> 9dc2bb8)
This is an automated email from the ASF dual-hosted git repository.
kgyrtkirk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git.
from 1ef05ef HIVE-22499 : LLAP: Add an EncodedReaderOptions to extend ORC impl for options (Mustafa Iman via Slim Bouguerra)
new bbcb1d1 HIVE-22580: Flakyness in TestDbTxnManager2 (Peter Vary via Zoltan Haindrich)
new 9dc2bb8 HIVE-22517: Sysdb related qtests also output the sysdb sql commands to q.out (Zoltan Haindrich reviewed by László Bodor)
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../java/org/apache/hadoop/hive/ql/QTestUtil.java | 2 +
.../hadoop/hive/ql/qoption/QTestSysDbHandler.java | 58 +
ql/src/test/queries/clientpositive/resourceplan.q | 5 +-
.../clientpositive/strict_managed_tables_sysdb.q | 4 +-
ql/src/test/queries/clientpositive/sysdb.q | 5 +-
ql/src/test/queries/clientpositive/sysdb_schq.q | 3 +-
.../results/clientpositive/llap/resourceplan.q.out | 3982 ++------------------
.../llap/strict_managed_tables_sysdb.q.out | 3958 ++-----------------
.../test/results/clientpositive/llap/sysdb.q.out | 3958 ++-----------------
.../results/clientpositive/llap/sysdb_schq.q.out | 3722 ------------------
.../hadoop/hive/metastore/txn/TxnDbUtil.java | 2 +-
11 files changed, 788 insertions(+), 14911 deletions(-)
create mode 100644 itests/util/src/main/java/org/apache/hadoop/hive/ql/qoption/QTestSysDbHandler.java
[hive] 02/02: HIVE-22517: Sysdb related qtests also output the sysdb sql commands to q.out (Zoltan Haindrich reviewed by László Bodor)
Posted by kg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
kgyrtkirk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git
commit 9dc2bb83991b46912610a31fe1fd94fd2dd21fea
Author: Zoltan Haindrich <ki...@rxd.hu>
AuthorDate: Thu Dec 5 10:09:41 2019 +0000
HIVE-22517: Sysdb related qtests also output the sysdb sql commands to q.out (Zoltan Haindrich reviewed by László Bodor)
Signed-off-by: Zoltan Haindrich <ki...@rxd.hu>
---
.../java/org/apache/hadoop/hive/ql/QTestUtil.java | 2 +
.../hadoop/hive/ql/qoption/QTestSysDbHandler.java | 58 +
ql/src/test/queries/clientpositive/resourceplan.q | 5 +-
.../clientpositive/strict_managed_tables_sysdb.q | 4 +-
ql/src/test/queries/clientpositive/sysdb.q | 5 +-
ql/src/test/queries/clientpositive/sysdb_schq.q | 3 +-
.../results/clientpositive/llap/resourceplan.q.out | 3982 ++------------------
.../llap/strict_managed_tables_sysdb.q.out | 3958 ++-----------------
.../test/results/clientpositive/llap/sysdb.q.out | 3958 ++-----------------
.../results/clientpositive/llap/sysdb_schq.q.out | 3722 ------------------
10 files changed, 787 insertions(+), 14910 deletions(-)
diff --git a/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java b/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java
index 024dd82..4a1d9ea 100644
--- a/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java
+++ b/itests/util/src/main/java/org/apache/hadoop/hive/ql/QTestUtil.java
@@ -77,6 +77,7 @@ import org.apache.hadoop.hive.ql.processors.CommandProcessorResponse;
import org.apache.hadoop.hive.ql.processors.HiveCommand;
import org.apache.hadoop.hive.ql.qoption.QTestOptionDispatcher;
import org.apache.hadoop.hive.ql.qoption.QTestReplaceHandler;
+import org.apache.hadoop.hive.ql.qoption.QTestSysDbHandler;
import org.apache.hadoop.hive.ql.scheduled.QTestScheduledQueryCleaner;
import org.apache.hadoop.hive.ql.scheduled.QTestScheduledQueryServiceProvider;
import org.apache.hadoop.hive.ql.session.SessionState;
@@ -209,6 +210,7 @@ public class QTestUtil {
conf.set("test.data.dir", datasetHandler.getDataDir(conf));
dispatcher.register("dataset", datasetHandler);
dispatcher.register("replace", replaceHandler);
+ dispatcher.register("sysdb", new QTestSysDbHandler());
dispatcher.register("scheduledqueryservice", new QTestScheduledQueryServiceProvider(conf));
dispatcher.register("scheduledquerycleaner", new QTestScheduledQueryCleaner());
diff --git a/itests/util/src/main/java/org/apache/hadoop/hive/ql/qoption/QTestSysDbHandler.java b/itests/util/src/main/java/org/apache/hadoop/hive/ql/qoption/QTestSysDbHandler.java
new file mode 100644
index 0000000..be84423
--- /dev/null
+++ b/itests/util/src/main/java/org/apache/hadoop/hive/ql/qoption/QTestSysDbHandler.java
@@ -0,0 +1,58 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.hadoop.hive.ql.qoption;
+
+import org.apache.hadoop.hive.ql.QTestUtil;
+import org.apache.hive.testutils.HiveTestEnvSetup;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+/**
+ * QTest sysdb directive handler
+ *
+ * Loads the sysdb schema prior to running the test.
+ *
+ * Example:
+ * --! qt:sysdb
+ *
+ */
+public class QTestSysDbHandler implements QTestOptionHandler {
+ private static final Logger LOG = LoggerFactory.getLogger(QTestSysDbHandler.class.getName());
+ private boolean enabled;
+
+ @Override
+ public void processArguments(String arguments) {
+ enabled = true;
+ }
+
+ @Override
+ public void beforeTest(QTestUtil qt) throws Exception {
+ if (enabled) {
+ String stsdbPath = HiveTestEnvSetup.HIVE_ROOT + "/metastore/scripts/upgrade/hive/hive-schema-4.0.0.hive.sql";
+ qt.getCliDriver().processLine("source " + stsdbPath);
+ qt.getCliDriver().processLine("use default");
+ }
+ }
+
+ @Override
+ public void afterTest(QTestUtil qt) throws Exception {
+ enabled = false;
+ }
+
+}
diff --git a/ql/src/test/queries/clientpositive/resourceplan.q b/ql/src/test/queries/clientpositive/resourceplan.q
index 0466b91..d6b099b 100644
--- a/ql/src/test/queries/clientpositive/resourceplan.q
+++ b/ql/src/test/queries/clientpositive/resourceplan.q
@@ -1,4 +1,6 @@
--! qt:dataset:alltypesorc,alltypesparquet,cbo_t1,cbo_t2,cbo_t3,lineitem,part,src,src1,src_cbo,src_json,src_sequencefile,src_thrift,srcbucket,srcbucket2,srcpart
+--! qt:sysdb
+
-- Continue on errors, we do check some error conditions below.
set hive.cli.errors.ignore=true;
set hive.test.authz.sstd.hs2.mode=true;
@@ -9,9 +11,6 @@ set hive.cbo.enable=false;
-- Force DN to create db_privs tables.
show grant user hive_test_user;
--- Initialize the hive schema.
-source ../../metastore/scripts/upgrade/hive/hive-schema-4.0.0.hive.sql;
-
-- SORT_QUERY_RESULTS
--
diff --git a/ql/src/test/queries/clientpositive/strict_managed_tables_sysdb.q b/ql/src/test/queries/clientpositive/strict_managed_tables_sysdb.q
index ded7a40..2289ddf 100644
--- a/ql/src/test/queries/clientpositive/strict_managed_tables_sysdb.q
+++ b/ql/src/test/queries/clientpositive/strict_managed_tables_sysdb.q
@@ -1,4 +1,6 @@
--! qt:dataset:alltypesorc,alltypesparquet,cbo_t1,cbo_t2,cbo_t3,lineitem,part,src,src1,src_cbo,src_json,src_sequencefile,src_thrift,srcbucket,srcbucket2,srcpart
+--! qt:sysdb
+
set hive.strict.checks.cartesian.product=false;
set hive.compute.query.using.stats=false;
@@ -32,8 +34,6 @@ CREATE VIEW smt_sysdb_view
show grant user hive_test_user;
-source ../../metastore/scripts/upgrade/hive/hive-schema-4.0.0.hive.sql;
-
use sys;
select tbl_name, tbl_type from tbls where tbl_name like 'smt_sysdb%' order by tbl_name;
diff --git a/ql/src/test/queries/clientpositive/sysdb.q b/ql/src/test/queries/clientpositive/sysdb.q
index ea9d5f0..5936954 100644
--- a/ql/src/test/queries/clientpositive/sysdb.q
+++ b/ql/src/test/queries/clientpositive/sysdb.q
@@ -1,4 +1,5 @@
--! qt:dataset:alltypesorc,alltypesparquet,part,src,src1,srcbucket,srcbucket2,src_cbo,src_json,src_sequencefile,src_thrift,srcpart,cbo_t1,cbo_t2,cbo_t3,lineitem
+--! qt:sysdb
set hive.strict.checks.cartesian.product=false;
@@ -33,8 +34,6 @@ CREATE TABLE moretypes (a decimal(10,2), b tinyint, c smallint, d int, e bigint,
show grant user hive_test_user;
-source ../../metastore/scripts/upgrade/hive/hive-schema-4.0.0.hive.sql;
-
use sys;
select bucket_col_name, integer_idx from bucketing_cols order by bucket_col_name, integer_idx limit 5;
@@ -134,4 +133,4 @@ select * from COLUMN_PRIVILEGES order by GRANTOR, GRANTEE, TABLE_SCHEMA, TABLE_N
select TABLE_SCHEMA, TABLE_NAME from views order by TABLE_SCHEMA, TABLE_NAME;
-select * from compactions;
\ No newline at end of file
+select * from compactions;
diff --git a/ql/src/test/queries/clientpositive/sysdb_schq.q b/ql/src/test/queries/clientpositive/sysdb_schq.q
index b0f5e6f..6b93199 100644
--- a/ql/src/test/queries/clientpositive/sysdb_schq.q
+++ b/ql/src/test/queries/clientpositive/sysdb_schq.q
@@ -1,7 +1,6 @@
--! qt:scheduledqueryservice
--! qt:dataset:src
-
-source ../../metastore/scripts/upgrade/hive/hive-schema-4.0.0.hive.sql;
+--! qt:sysdb
use sys;
diff --git a/ql/src/test/results/clientpositive/llap/resourceplan.q.out b/ql/src/test/results/clientpositive/llap/resourceplan.q.out
index 679a76f..4bd1dd5 100644
--- a/ql/src/test/results/clientpositive/llap/resourceplan.q.out
+++ b/ql/src/test/results/clientpositive/llap/resourceplan.q.out
@@ -66,3728 +66,242 @@ default srcpart hive_test_user USER DELETE true -1 hive_test_user
default srcpart hive_test_user USER INSERT true -1 hive_test_user
default srcpart hive_test_user USER SELECT true -1 hive_test_user
default srcpart hive_test_user USER UPDATE true -1 hive_test_user
-PREHOOK: query: CREATE DATABASE IF NOT EXISTS SYS
-PREHOOK: type: CREATEDATABASE
-PREHOOK: Output: database:SYS
-POSTHOOK: query: CREATE DATABASE IF NOT EXISTS SYS
-POSTHOOK: type: CREATEDATABASE
-POSTHOOK: Output: database:SYS
-PREHOOK: query: USE SYS
-PREHOOK: type: SWITCHDATABASE
-PREHOOK: Input: database:sys
-POSTHOOK: query: USE SYS
-POSTHOOK: type: SWITCHDATABASE
-POSTHOOK: Input: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `BUCKETING_COLS` (
- `SD_ID` bigint,
- `BUCKET_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_BUCKETING_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"BUCKET_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"BUCKETING_COLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@BUCKETING_COLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `BUCKETING_COLS` (
- `SD_ID` bigint,
- `BUCKET_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_BUCKETING_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"BUCKET_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"BUCKETING_COLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@BUCKETING_COLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `CDS` (
- `CD_ID` bigint,
- CONSTRAINT `SYS_PK_CDS` PRIMARY KEY (`CD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\"
-FROM
- \"CDS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@CDS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `CDS` (
- `CD_ID` bigint,
- CONSTRAINT `SYS_PK_CDS` PRIMARY KEY (`CD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\"
-FROM
- \"CDS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@CDS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COLUMNS_V2` (
- `CD_ID` bigint,
- `COMMENT` string,
- `COLUMN_NAME` string,
- `TYPE_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_COLUMN_V2` PRIMARY KEY (`CD_ID`,`COLUMN_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\",
- \"COMMENT\",
- \"COLUMN_NAME\",
- \"TYPE_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"COLUMNS_V2\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@COLUMNS_V2
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COLUMNS_V2` (
- `CD_ID` bigint,
- `COMMENT` string,
- `COLUMN_NAME` string,
- `TYPE_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_COLUMN_V2` PRIMARY KEY (`CD_ID`,`COLUMN_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\",
- \"COMMENT\",
- \"COLUMN_NAME\",
- \"TYPE_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"COLUMNS_V2\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@COLUMNS_V2
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DATABASE_PARAMS` (
- `DB_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_DATABASE_PARAMS` PRIMARY KEY (`DB_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"DATABASE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DATABASE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DATABASE_PARAMS` (
- `DB_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_DATABASE_PARAMS` PRIMARY KEY (`DB_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"DATABASE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DATABASE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DBS` (
- `DB_ID` bigint,
- `DB_LOCATION_URI` string,
- `NAME` string,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_DBS` PRIMARY KEY (`DB_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"DB_LOCATION_URI\",
- \"NAME\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"DBS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DBS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DBS` (
- `DB_ID` bigint,
- `DB_LOCATION_URI` string,
- `NAME` string,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_DBS` PRIMARY KEY (`DB_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"DB_LOCATION_URI\",
- \"NAME\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"DBS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DBS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_PRIVS` (
- `DB_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `DB_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_DB_PRIVS` PRIMARY KEY (`DB_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_GRANT_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"DB_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"DB_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DB_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_PRIVS` (
- `DB_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `DB_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_DB_PRIVS` PRIMARY KEY (`DB_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_GRANT_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"DB_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"DB_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DB_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `GLOBAL_PRIVS` (
- `USER_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` string,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `USER_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_GLOBAL_PRIVS` PRIMARY KEY (`USER_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"USER_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"USER_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"GLOBAL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@GLOBAL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `GLOBAL_PRIVS` (
- `USER_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` string,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `USER_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_GLOBAL_PRIVS` PRIMARY KEY (`USER_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"USER_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"USER_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"GLOBAL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@GLOBAL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITIONS` (
- `PART_ID` bigint,
- `CREATE_TIME` int,
- `LAST_ACCESS_TIME` int,
- `PART_NAME` string,
- `SD_ID` bigint,
- `TBL_ID` bigint,
- CONSTRAINT `SYS_PK_PARTITIONS` PRIMARY KEY (`PART_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"CREATE_TIME\",
- \"LAST_ACCESS_TIME\",
- \"PART_NAME\",
- \"SD_ID\",
- \"TBL_ID\"
-FROM
- \"PARTITIONS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITIONS` (
- `PART_ID` bigint,
- `CREATE_TIME` int,
- `LAST_ACCESS_TIME` int,
- `PART_NAME` string,
- `SD_ID` bigint,
- `TBL_ID` bigint,
- CONSTRAINT `SYS_PK_PARTITIONS` PRIMARY KEY (`PART_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"CREATE_TIME\",
- \"LAST_ACCESS_TIME\",
- \"PART_NAME\",
- \"SD_ID\",
- \"TBL_ID\"
-FROM
- \"PARTITIONS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITIONS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEYS` (
- `TBL_ID` bigint,
- `PKEY_COMMENT` string,
- `PKEY_NAME` string,
- `PKEY_TYPE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEYS` PRIMARY KEY (`TBL_ID`,`PKEY_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PKEY_COMMENT\",
- \"PKEY_NAME\",
- \"PKEY_TYPE\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEYS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_KEYS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEYS` (
- `TBL_ID` bigint,
- `PKEY_COMMENT` string,
- `PKEY_NAME` string,
- `PKEY_TYPE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEYS` PRIMARY KEY (`TBL_ID`,`PKEY_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PKEY_COMMENT\",
- \"PKEY_NAME\",
- \"PKEY_TYPE\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEYS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_KEYS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEY_VALS` (
- `PART_ID` bigint,
- `PART_KEY_VAL` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEY_VALS` PRIMARY KEY (`PART_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PART_KEY_VAL\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEY_VALS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_KEY_VALS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEY_VALS` (
- `PART_ID` bigint,
- `PART_KEY_VAL` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEY_VALS` PRIMARY KEY (`PART_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PART_KEY_VAL\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEY_VALS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_KEY_VALS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_PARAMS` (
- `PART_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_PARTITION_PARAMS` PRIMARY KEY (`PART_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"PARTITION_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_PARAMS` (
- `PART_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_PARTITION_PARAMS` PRIMARY KEY (`PART_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"PARTITION_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_PRIVS` (
- `PART_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_COL_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_COL_PRIVS` PRIMARY KEY (`PART_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_COL_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_COL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_COL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_PRIVS` (
- `PART_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_COL_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_COL_PRIVS` PRIMARY KEY (`PART_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_COL_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_COL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_COL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_PRIVS` (
- `PART_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_PRIVS` PRIMARY KEY (`PART_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_PRIVS` (
- `PART_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_PRIVS` PRIMARY KEY (`PART_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLES` (
- `ROLE_ID` bigint,
- `CREATE_TIME` int,
- `OWNER_NAME` string,
- `ROLE_NAME` string,
- CONSTRAINT `SYS_PK_ROLES` PRIMARY KEY (`ROLE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_ID\",
- \"CREATE_TIME\",
- \"OWNER_NAME\",
- \"ROLE_NAME\"
-FROM
- \"ROLES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@ROLES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLES` (
- `ROLE_ID` bigint,
- `CREATE_TIME` int,
- `OWNER_NAME` string,
- `ROLE_NAME` string,
- CONSTRAINT `SYS_PK_ROLES` PRIMARY KEY (`ROLE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_ID\",
- \"CREATE_TIME\",
- \"OWNER_NAME\",
- \"ROLE_NAME\"
-FROM
- \"ROLES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@ROLES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLE_MAP` (
- `ROLE_GRANT_ID` bigint,
- `ADD_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `ROLE_ID` bigint,
- CONSTRAINT `SYS_PK_ROLE_MAP` PRIMARY KEY (`ROLE_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_GRANT_ID\",
- \"ADD_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"ROLE_ID\"
-FROM
- \"ROLE_MAP\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@ROLE_MAP
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLE_MAP` (
- `ROLE_GRANT_ID` bigint,
- `ADD_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `ROLE_ID` bigint,
- CONSTRAINT `SYS_PK_ROLE_MAP` PRIMARY KEY (`ROLE_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_GRANT_ID\",
- \"ADD_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"ROLE_ID\"
-FROM
- \"ROLE_MAP\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@ROLE_MAP
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SDS` (
- `SD_ID` bigint,
- `CD_ID` bigint,
- `INPUT_FORMAT` string,
- `IS_COMPRESSED` boolean,
- `IS_STOREDASSUBDIRECTORIES` boolean,
- `LOCATION` string,
- `NUM_BUCKETS` int,
- `OUTPUT_FORMAT` string,
- `SERDE_ID` bigint,
- CONSTRAINT `SYS_PK_SDS` PRIMARY KEY (`SD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"CD_ID\",
- \"INPUT_FORMAT\",
- \"IS_COMPRESSED\",
- \"IS_STOREDASSUBDIRECTORIES\",
- \"LOCATION\",
- \"NUM_BUCKETS\",
- \"OUTPUT_FORMAT\",
- \"SERDE_ID\"
-FROM
- \"SDS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SDS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SDS` (
- `SD_ID` bigint,
- `CD_ID` bigint,
- `INPUT_FORMAT` string,
- `IS_COMPRESSED` boolean,
- `IS_STOREDASSUBDIRECTORIES` boolean,
- `LOCATION` string,
- `NUM_BUCKETS` int,
- `OUTPUT_FORMAT` string,
- `SERDE_ID` bigint,
- CONSTRAINT `SYS_PK_SDS` PRIMARY KEY (`SD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"CD_ID\",
- \"INPUT_FORMAT\",
- \"IS_COMPRESSED\",
- \"IS_STOREDASSUBDIRECTORIES\",
- \"LOCATION\",
- \"NUM_BUCKETS\",
- \"OUTPUT_FORMAT\",
- \"SERDE_ID\"
-FROM
- \"SDS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SDS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SD_PARAMS` (
- `SD_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SD_PARAMS` PRIMARY KEY (`SD_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SD_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SD_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SD_PARAMS` (
- `SD_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SD_PARAMS` PRIMARY KEY (`SD_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SD_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SD_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SEQUENCE_TABLE` (
- `SEQUENCE_NAME` string,
- `NEXT_VAL` bigint,
- CONSTRAINT `SYS_PK_SEQUENCE_TABLE` PRIMARY KEY (`SEQUENCE_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SEQUENCE_NAME\",
- \"NEXT_VAL\"
-FROM
- \"SEQUENCE_TABLE\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SEQUENCE_TABLE
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SEQUENCE_TABLE` (
- `SEQUENCE_NAME` string,
- `NEXT_VAL` bigint,
- CONSTRAINT `SYS_PK_SEQUENCE_TABLE` PRIMARY KEY (`SEQUENCE_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SEQUENCE_NAME\",
- \"NEXT_VAL\"
-FROM
- \"SEQUENCE_TABLE\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SEQUENCE_TABLE
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDES` (
- `SERDE_ID` bigint,
- `NAME` string,
- `SLIB` string,
- CONSTRAINT `SYS_PK_SERDES` PRIMARY KEY (`SERDE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"NAME\",
- \"SLIB\"
-FROM
- \"SERDES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SERDES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDES` (
- `SERDE_ID` bigint,
- `NAME` string,
- `SLIB` string,
- CONSTRAINT `SYS_PK_SERDES` PRIMARY KEY (`SERDE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"NAME\",
- \"SLIB\"
-FROM
- \"SERDES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SERDES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDE_PARAMS` (
- `SERDE_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SERDE_PARAMS` PRIMARY KEY (`SERDE_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SERDE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SERDE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDE_PARAMS` (
- `SERDE_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SERDE_PARAMS` PRIMARY KEY (`SERDE_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SERDE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SERDE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_NAMES` (
- `SD_ID` bigint,
- `SKEWED_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_COL_NAMES` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"SKEWED_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_COL_NAMES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_COL_NAMES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_NAMES` (
- `SD_ID` bigint,
- `SKEWED_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_COL_NAMES` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"SKEWED_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_COL_NAMES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_COL_NAMES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_VALUE_LOC_MAP` (
- `SD_ID` bigint,
- `STRING_LIST_ID_KID` bigint,
- `LOCATION` string,
- CONSTRAINT `SYS_PK_COL_VALUE_LOC_MAP` PRIMARY KEY (`SD_ID`,`STRING_LIST_ID_KID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"STRING_LIST_ID_KID\",
- \"LOCATION\"
-FROM
- \"SKEWED_COL_VALUE_LOC_MAP\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_COL_VALUE_LOC_MAP
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_VALUE_LOC_MAP` (
- `SD_ID` bigint,
- `STRING_LIST_ID_KID` bigint,
- `LOCATION` string,
- CONSTRAINT `SYS_PK_COL_VALUE_LOC_MAP` PRIMARY KEY (`SD_ID`,`STRING_LIST_ID_KID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"STRING_LIST_ID_KID\",
- \"LOCATION\"
-FROM
- \"SKEWED_COL_VALUE_LOC_MAP\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_COL_VALUE_LOC_MAP
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST` (
- `STRING_LIST_ID` bigint,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST` PRIMARY KEY (`STRING_LIST_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\"
-FROM
- \"SKEWED_STRING_LIST\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_STRING_LIST
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST` (
- `STRING_LIST_ID` bigint,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST` PRIMARY KEY (`STRING_LIST_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\"
-FROM
- \"SKEWED_STRING_LIST\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_STRING_LIST
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST_VALUES` (
- `STRING_LIST_ID` bigint,
- `STRING_LIST_VALUE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST_VALUES` PRIMARY KEY (`STRING_LIST_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\",
- \"STRING_LIST_VALUE\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_STRING_LIST_VALUES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_STRING_LIST_VALUES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST_VALUES` (
- `STRING_LIST_ID` bigint,
- `STRING_LIST_VALUE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST_VALUES` PRIMARY KEY (`STRING_LIST_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\",
- \"STRING_LIST_VALUE\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_STRING_LIST_VALUES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_STRING_LIST_VALUES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_VALUES` (
- `SD_ID_OID` bigint,
- `STRING_LIST_ID_EID` bigint,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_VALUES` PRIMARY KEY (`SD_ID_OID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID_OID\",
- \"STRING_LIST_ID_EID\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_VALUES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_VALUES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_VALUES` (
- `SD_ID_OID` bigint,
- `STRING_LIST_ID_EID` bigint,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_VALUES` PRIMARY KEY (`SD_ID_OID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID_OID\",
- \"STRING_LIST_ID_EID\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_VALUES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_VALUES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SORT_COLS` (
- `SD_ID` bigint,
- `COLUMN_NAME` string,
- `ORDER` int,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SORT_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"COLUMN_NAME\",
- \"ORDER\",
- \"INTEGER_IDX\"
-FROM
- \"SORT_COLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SORT_COLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SORT_COLS` (
- `SD_ID` bigint,
- `COLUMN_NAME` string,
- `ORDER` int,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SORT_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"COLUMN_NAME\",
- \"ORDER\",
- \"INTEGER_IDX\"
-FROM
- \"SORT_COLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SORT_COLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TABLE_PARAMS` (
- `TBL_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_TABLE_PARAMS` PRIMARY KEY (`TBL_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"TABLE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TABLE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TABLE_PARAMS` (
- `TBL_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_TABLE_PARAMS` PRIMARY KEY (`TBL_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"TABLE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TABLE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBLS` (
- `TBL_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `LAST_ACCESS_TIME` int,
- `OWNER` string,
- `RETENTION` int,
- `SD_ID` bigint,
- `TBL_NAME` string,
- `TBL_TYPE` string,
- `VIEW_EXPANDED_TEXT` string,
- `VIEW_ORIGINAL_TEXT` string,
- `IS_REWRITE_ENABLED` boolean,
- CONSTRAINT `SYS_PK_TBLS` PRIMARY KEY (`TBL_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"LAST_ACCESS_TIME\",
- \"OWNER\",
- \"RETENTION\",
- \"SD_ID\",
- \"TBL_NAME\",
- \"TBL_TYPE\",
- \"VIEW_EXPANDED_TEXT\",
- \"VIEW_ORIGINAL_TEXT\",
- \"IS_REWRITE_ENABLED\"
-FROM \"TBLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBLS` (
- `TBL_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `LAST_ACCESS_TIME` int,
- `OWNER` string,
- `RETENTION` int,
- `SD_ID` bigint,
- `TBL_NAME` string,
- `TBL_TYPE` string,
- `VIEW_EXPANDED_TEXT` string,
- `VIEW_ORIGINAL_TEXT` string,
- `IS_REWRITE_ENABLED` boolean,
- CONSTRAINT `SYS_PK_TBLS` PRIMARY KEY (`TBL_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"LAST_ACCESS_TIME\",
- \"OWNER\",
- \"RETENTION\",
- \"SD_ID\",
- \"TBL_NAME\",
- \"TBL_TYPE\",
- \"VIEW_EXPANDED_TEXT\",
- \"VIEW_ORIGINAL_TEXT\",
- \"IS_REWRITE_ENABLED\"
-FROM \"TBLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_CREATION_METADATA` (
- `MV_CREATION_METADATA_ID` bigint,
- `DB_NAME` string,
- `TBL_NAME` string,
- `TXN_LIST` string,
- CONSTRAINT `SYS_PK_MV_CREATION_METADATA` PRIMARY KEY (`MV_CREATION_METADATA_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"DB_NAME\",
- \"TBL_NAME\",
- \"TXN_LIST\"
-FROM \"MV_CREATION_METADATA\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@MV_CREATION_METADATA
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_CREATION_METADATA` (
- `MV_CREATION_METADATA_ID` bigint,
- `DB_NAME` string,
- `TBL_NAME` string,
- `TXN_LIST` string,
- CONSTRAINT `SYS_PK_MV_CREATION_METADATA` PRIMARY KEY (`MV_CREATION_METADATA_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"DB_NAME\",
- \"TBL_NAME\",
- \"TXN_LIST\"
-FROM \"MV_CREATION_METADATA\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@MV_CREATION_METADATA
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_TABLES_USED` (
- `MV_CREATION_METADATA_ID` bigint,
- `TBL_ID` bigint
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"TBL_ID\"
-FROM \"MV_TABLES_USED\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@MV_TABLES_USED
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_TABLES_USED` (
- `MV_CREATION_METADATA_ID` bigint,
- `TBL_ID` bigint
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"TBL_ID\"
-FROM \"MV_TABLES_USED\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@MV_TABLES_USED
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_COL_PRIVS` (
- `TBL_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_COL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_COL_PRIVS` PRIMARY KEY (`TBL_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_COL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_COL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBL_COL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_COL_PRIVS` (
- `TBL_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_COL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_COL_PRIVS` PRIMARY KEY (`TBL_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_COL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_COL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBL_COL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_PRIVS` (
- `TBL_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_PRIVS` PRIMARY KEY (`TBL_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_PRIVS` (
- `TBL_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_PRIVS` PRIMARY KEY (`TBL_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TAB_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `TBL_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_TAB_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"TBL_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"TAB_COL_STATS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TAB_COL_STATS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TAB_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `TBL_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_TAB_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"TBL_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"TAB_COL_STATS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TAB_COL_STATS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `PARTITION_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `PART_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_PART_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"PARTITION_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"PART_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"PART_COL_STATS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_COL_STATS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `PARTITION_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `PART_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_PART_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"PARTITION_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"PART_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"PART_COL_STATS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_COL_STATS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE OR REPLACE VIEW `VERSION` AS SELECT 1 AS `VER_ID`, '4.0.0' AS `SCHEMA_VERSION`,
- 'Hive release version 4.0.0' AS `VERSION_COMMENT`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: _dummy_database@_dummy_table
-PREHOOK: Output: SYS@VERSION
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `VERSION` AS SELECT 1 AS `VER_ID`, '4.0.0' AS `SCHEMA_VERSION`,
- 'Hive release version 4.0.0' AS `VERSION_COMMENT`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: _dummy_database@_dummy_table
-POSTHOOK: Output: SYS@VERSION
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: VERSION.schema_version SIMPLE []
-POSTHOOK: Lineage: VERSION.ver_id SIMPLE []
-POSTHOOK: Lineage: VERSION.version_comment SIMPLE []
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_VERSION` (
- `VER_ID` BIGINT,
- `SCHEMA_VERSION` string,
- `VERSION_COMMENT` string,
- CONSTRAINT `SYS_PK_DB_VERSION` PRIMARY KEY (`VER_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"VER_ID\",
- \"SCHEMA_VERSION\",
- \"VERSION_COMMENT\"
-FROM
- \"VERSION\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DB_VERSION
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_VERSION` (
- `VER_ID` BIGINT,
- `SCHEMA_VERSION` string,
- `VERSION_COMMENT` string,
- CONSTRAINT `SYS_PK_DB_VERSION` PRIMARY KEY (`VER_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"VER_ID\",
- \"SCHEMA_VERSION\",
- \"VERSION_COMMENT\"
-FROM
- \"VERSION\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DB_VERSION
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `FUNCS` (
- `FUNC_ID` bigint,
- `CLASS_NAME` string,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `FUNC_NAME` string,
- `FUNC_TYPE` int,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_FUNCS` PRIMARY KEY (`FUNC_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"FUNC_ID\",
- \"CLASS_NAME\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"FUNC_NAME\",
- \"FUNC_TYPE\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"FUNCS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@FUNCS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `FUNCS` (
- `FUNC_ID` bigint,
- `CLASS_NAME` string,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `FUNC_NAME` string,
- `FUNC_TYPE` int,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_FUNCS` PRIMARY KEY (`FUNC_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"FUNC_ID\",
- \"CLASS_NAME\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"FUNC_NAME\",
- \"FUNC_TYPE\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"FUNCS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@FUNCS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `KEY_CONSTRAINTS`
-(
- `CHILD_CD_ID` bigint,
- `CHILD_INTEGER_IDX` int,
- `CHILD_TBL_ID` bigint,
- `PARENT_CD_ID` bigint,
- `PARENT_INTEGER_IDX` int,
- `PARENT_TBL_ID` bigint,
- `POSITION` bigint,
- `CONSTRAINT_NAME` string,
- `CONSTRAINT_TYPE` string,
- `UPDATE_RULE` string,
- `DELETE_RULE` string,
- `ENABLE_VALIDATE_RELY` int,
- `DEFAULT_VALUE` string,
- CONSTRAINT `SYS_PK_KEY_CONSTRAINTS` PRIMARY KEY (`CONSTRAINT_NAME`, `POSITION`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CHILD_CD_ID\",
- \"CHILD_INTEGER_IDX\",
- \"CHILD_TBL_ID\",
- \"PARENT_CD_ID\",
- \"PARENT_INTEGER_IDX\",
- \"PARENT_TBL_ID\",
- \"POSITION\",
- \"CONSTRAINT_NAME\",
- \"CONSTRAINT_TYPE\",
- \"UPDATE_RULE\",
- \"DELETE_RULE\",
- \"ENABLE_VALIDATE_RELY\",
- \"DEFAULT_VALUE\"
-FROM
- \"KEY_CONSTRAINTS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@KEY_CONSTRAINTS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `KEY_CONSTRAINTS`
-(
- `CHILD_CD_ID` bigint,
- `CHILD_INTEGER_IDX` int,
- `CHILD_TBL_ID` bigint,
- `PARENT_CD_ID` bigint,
- `PARENT_INTEGER_IDX` int,
- `PARENT_TBL_ID` bigint,
- `POSITION` bigint,
- `CONSTRAINT_NAME` string,
- `CONSTRAINT_TYPE` string,
- `UPDATE_RULE` string,
- `DELETE_RULE` string,
- `ENABLE_VALIDATE_RELY` int,
- `DEFAULT_VALUE` string,
- CONSTRAINT `SYS_PK_KEY_CONSTRAINTS` PRIMARY KEY (`CONSTRAINT_NAME`, `POSITION`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CHILD_CD_ID\",
- \"CHILD_INTEGER_IDX\",
- \"CHILD_TBL_ID\",
- \"PARENT_CD_ID\",
- \"PARENT_INTEGER_IDX\",
- \"PARENT_TBL_ID\",
- \"POSITION\",
- \"CONSTRAINT_NAME\",
- \"CONSTRAINT_TYPE\",
- \"UPDATE_RULE\",
- \"DELETE_RULE\",
- \"ENABLE_VALIDATE_RELY\",
- \"DEFAULT_VALUE\"
-FROM
- \"KEY_CONSTRAINTS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@KEY_CONSTRAINTS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE OR REPLACE VIEW `TABLE_STATS_VIEW` AS
-SELECT
- `TBL_ID`,
- max(CASE `PARAM_KEY` WHEN 'COLUMN_STATS_ACCURATE' THEN `PARAM_VALUE` END) AS COLUMN_STATS_ACCURATE,
- max(CASE `PARAM_KEY` WHEN 'numFiles' THEN `PARAM_VALUE` END) AS NUM_FILES,
- max(CASE `PARAM_KEY` WHEN 'numRows' THEN `PARAM_VALUE` END) AS NUM_ROWS,
- max(CASE `PARAM_KEY` WHEN 'rawDataSize' THEN `PARAM_VALUE` END) AS RAW_DATA_SIZE,
- max(CASE `PARAM_KEY` WHEN 'totalSize' THEN `PARAM_VALUE` END) AS TOTAL_SIZE,
-#### A masked pattern was here ####
-FROM `TABLE_PARAMS` GROUP BY `TBL_ID`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@table_params
-PREHOOK: Output: SYS@TABLE_STATS_VIEW
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `TABLE_STATS_VIEW` AS
-SELECT
- `TBL_ID`,
- max(CASE `PARAM_KEY` WHEN 'COLUMN_STATS_ACCURATE' THEN `PARAM_VALUE` END) AS COLUMN_STATS_ACCURATE,
- max(CASE `PARAM_KEY` WHEN 'numFiles' THEN `PARAM_VALUE` END) AS NUM_FILES,
- max(CASE `PARAM_KEY` WHEN 'numRows' THEN `PARAM_VALUE` END) AS NUM_ROWS,
- max(CASE `PARAM_KEY` WHEN 'rawDataSize' THEN `PARAM_VALUE` END) AS RAW_DATA_SIZE,
- max(CASE `PARAM_KEY` WHEN 'totalSize' THEN `PARAM_VALUE` END) AS TOTAL_SIZE,
-#### A masked pattern was here ####
-FROM `TABLE_PARAMS` GROUP BY `TBL_ID`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@table_params
-POSTHOOK: Output: SYS@TABLE_STATS_VIEW
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: TABLE_STATS_VIEW.column_stats_accurate EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.num_files EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.num_rows EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.raw_data_size EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.tbl_id SIMPLE [(table_params)table_params.FieldSchema(name:tbl_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.total_size EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.transient_last_ddl_time EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE OR REPLACE VIEW `PARTITION_STATS_VIEW` AS
-SELECT
- `PART_ID`,
- max(CASE `PARAM_KEY` WHEN 'COLUMN_STATS_ACCURATE' THEN `PARAM_VALUE` END) AS COLUMN_STATS_ACCURATE,
- max(CASE `PARAM_KEY` WHEN 'numFiles' THEN `PARAM_VALUE` END) AS NUM_FILES,
- max(CASE `PARAM_KEY` WHEN 'numRows' THEN `PARAM_VALUE` END) AS NUM_ROWS,
- max(CASE `PARAM_KEY` WHEN 'rawDataSize' THEN `PARAM_VALUE` END) AS RAW_DATA_SIZE,
- max(CASE `PARAM_KEY` WHEN 'totalSize' THEN `PARAM_VALUE` END) AS TOTAL_SIZE,
-#### A masked pattern was here ####
-FROM `PARTITION_PARAMS` GROUP BY `PART_ID`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@partition_params
-PREHOOK: Output: SYS@PARTITION_STATS_VIEW
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `PARTITION_STATS_VIEW` AS
-SELECT
- `PART_ID`,
- max(CASE `PARAM_KEY` WHEN 'COLUMN_STATS_ACCURATE' THEN `PARAM_VALUE` END) AS COLUMN_STATS_ACCURATE,
- max(CASE `PARAM_KEY` WHEN 'numFiles' THEN `PARAM_VALUE` END) AS NUM_FILES,
- max(CASE `PARAM_KEY` WHEN 'numRows' THEN `PARAM_VALUE` END) AS NUM_ROWS,
- max(CASE `PARAM_KEY` WHEN 'rawDataSize' THEN `PARAM_VALUE` END) AS RAW_DATA_SIZE,
- max(CASE `PARAM_KEY` WHEN 'totalSize' THEN `PARAM_VALUE` END) AS TOTAL_SIZE,
-#### A masked pattern was here ####
-FROM `PARTITION_PARAMS` GROUP BY `PART_ID`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@partition_params
-POSTHOOK: Output: SYS@PARTITION_STATS_VIEW
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.column_stats_accurate EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.num_files EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.num_rows EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.part_id SIMPLE [(partition_params)partition_params.FieldSchema(name:part_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.raw_data_size EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.total_size EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.transient_last_ddl_time EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_RESOURCEPLANS` (
- `NAME` string,
- `NS` string,
- `STATUS` string,
- `QUERY_PARALLELISM` int,
- `DEFAULT_POOL_PATH` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"STATUS\",
- \"WM_RESOURCEPLAN\".\"QUERY_PARALLELISM\",
- \"WM_POOL\".\"PATH\"
-FROM
- \"WM_RESOURCEPLAN\" LEFT OUTER JOIN \"WM_POOL\" ON \"WM_RESOURCEPLAN\".\"DEFAULT_POOL_ID\" = \"WM_POOL\".\"POOL_ID\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_RESOURCEPLANS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_RESOURCEPLANS` (
- `NAME` string,
- `NS` string,
- `STATUS` string,
- `QUERY_PARALLELISM` int,
- `DEFAULT_POOL_PATH` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"STATUS\",
- \"WM_RESOURCEPLAN\".\"QUERY_PARALLELISM\",
- \"WM_POOL\".\"PATH\"
-FROM
- \"WM_RESOURCEPLAN\" LEFT OUTER JOIN \"WM_POOL\" ON \"WM_RESOURCEPLAN\".\"DEFAULT_POOL_ID\" = \"WM_POOL\".\"POOL_ID\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_RESOURCEPLANS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_TRIGGERS` (
- `RP_NAME` string,
- `NS` string,
- `NAME` string,
- `TRIGGER_EXPRESSION` string,
- `ACTION_EXPRESSION` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- r.\"NAME\" AS RP_NAME,
- case when r.\"NS\" is null then 'default' else r.\"NS\" end,
- t.\"NAME\" AS NAME,
- \"TRIGGER_EXPRESSION\",
- \"ACTION_EXPRESSION\"
-FROM
- \"WM_TRIGGER\" t
-JOIN
- \"WM_RESOURCEPLAN\" r
-ON
- t.\"RP_ID\" = r.\"RP_ID\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_TRIGGERS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_TRIGGERS` (
- `RP_NAME` string,
- `NS` string,
- `NAME` string,
- `TRIGGER_EXPRESSION` string,
- `ACTION_EXPRESSION` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- r.\"NAME\" AS RP_NAME,
- case when r.\"NS\" is null then 'default' else r.\"NS\" end,
- t.\"NAME\" AS NAME,
- \"TRIGGER_EXPRESSION\",
- \"ACTION_EXPRESSION\"
-FROM
- \"WM_TRIGGER\" t
-JOIN
- \"WM_RESOURCEPLAN\" r
-ON
- t.\"RP_ID\" = r.\"RP_ID\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_TRIGGERS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_POOLS` (
- `RP_NAME` string,
- `NS` string,
- `PATH` string,
- `ALLOC_FRACTION` double,
- `QUERY_PARALLELISM` int,
- `SCHEDULING_POLICY` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"WM_POOL\".\"PATH\",
- \"WM_POOL\".\"ALLOC_FRACTION\",
- \"WM_POOL\".\"QUERY_PARALLELISM\",
- \"WM_POOL\".\"SCHEDULING_POLICY\"
-FROM
- \"WM_POOL\"
-JOIN
- \"WM_RESOURCEPLAN\"
-ON
- \"WM_POOL\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_POOLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_POOLS` (
- `RP_NAME` string,
- `NS` string,
- `PATH` string,
- `ALLOC_FRACTION` double,
- `QUERY_PARALLELISM` int,
- `SCHEDULING_POLICY` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"WM_POOL\".\"PATH\",
- \"WM_POOL\".\"ALLOC_FRACTION\",
- \"WM_POOL\".\"QUERY_PARALLELISM\",
- \"WM_POOL\".\"SCHEDULING_POLICY\"
-FROM
- \"WM_POOL\"
-JOIN
- \"WM_RESOURCEPLAN\"
-ON
- \"WM_POOL\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_POOLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_POOLS_TO_TRIGGERS` (
- `RP_NAME` string,
- `NS` string,
- `POOL_PATH` string,
- `TRIGGER_NAME` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\" AS RP_NAME,
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"WM_POOL\".\"PATH\" AS POOL_PATH,
- \"WM_TRIGGER\".\"NAME\" AS TRIGGER_NAME
-FROM \"WM_POOL_TO_TRIGGER\"
- JOIN \"WM_POOL\" ON \"WM_POOL_TO_TRIGGER\".\"POOL_ID\" = \"WM_POOL\".\"POOL_ID\"
- JOIN \"WM_TRIGGER\" ON \"WM_POOL_TO_TRIGGER\".\"TRIGGER_ID\" = \"WM_TRIGGER\".\"TRIGGER_ID\"
- JOIN \"WM_RESOURCEPLAN\" ON \"WM_POOL\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-UNION
-SELECT
- \"WM_RESOURCEPLAN\".\"NAME\" AS RP_NAME,
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- '<unmanaged queries>' AS POOL_PATH,
- \"WM_TRIGGER\".\"NAME\" AS TRIGGER_NAME
-FROM \"WM_TRIGGER\"
- JOIN \"WM_RESOURCEPLAN\" ON \"WM_TRIGGER\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-WHERE CAST(\"WM_TRIGGER\".\"IS_IN_UNMANAGED\" AS CHAR) IN ('1', 't')
-"
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_POOLS_TO_TRIGGERS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_POOLS_TO_TRIGGERS` (
- `RP_NAME` string,
- `NS` string,
- `POOL_PATH` string,
- `TRIGGER_NAME` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\" AS RP_NAME,
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"WM_POOL\".\"PATH\" AS POOL_PATH,
- \"WM_TRIGGER\".\"NAME\" AS TRIGGER_NAME
-FROM \"WM_POOL_TO_TRIGGER\"
- JOIN \"WM_POOL\" ON \"WM_POOL_TO_TRIGGER\".\"POOL_ID\" = \"WM_POOL\".\"POOL_ID\"
- JOIN \"WM_TRIGGER\" ON \"WM_POOL_TO_TRIGGER\".\"TRIGGER_ID\" = \"WM_TRIGGER\".\"TRIGGER_ID\"
- JOIN \"WM_RESOURCEPLAN\" ON \"WM_POOL\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-UNION
-SELECT
- \"WM_RESOURCEPLAN\".\"NAME\" AS RP_NAME,
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- '<unmanaged queries>' AS POOL_PATH,
- \"WM_TRIGGER\".\"NAME\" AS TRIGGER_NAME
-FROM \"WM_TRIGGER\"
- JOIN \"WM_RESOURCEPLAN\" ON \"WM_TRIGGER\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-WHERE CAST(\"WM_TRIGGER\".\"IS_IN_UNMANAGED\" AS CHAR) IN ('1', 't')
-"
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_POOLS_TO_TRIGGERS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_MAPPINGS` (
- `RP_NAME` string,
- `NS` string,
- `ENTITY_TYPE` string,
- `ENTITY_NAME` string,
- `POOL_PATH` string,
- `ORDERING` int
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"ENTITY_TYPE\",
- \"ENTITY_NAME\",
- case when \"WM_POOL\".\"PATH\" is null then '<unmanaged>' else \"WM_POOL\".\"PATH\" end,
- \"ORDERING\"
-FROM \"WM_MAPPING\"
-JOIN \"WM_RESOURCEPLAN\" ON \"WM_MAPPING\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-LEFT OUTER JOIN \"WM_POOL\" ON \"WM_POOL\".\"POOL_ID\" = \"WM_MAPPING\".\"POOL_ID\"
-"
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_MAPPINGS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_MAPPINGS` (
- `RP_NAME` string,
- `NS` string,
- `ENTITY_TYPE` string,
- `ENTITY_NAME` string,
- `POOL_PATH` string,
- `ORDERING` int
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"ENTITY_TYPE\",
- \"ENTITY_NAME\",
- case when \"WM_POOL\".\"PATH\" is null then '<unmanaged>' else \"WM_POOL\".\"PATH\" end,
- \"ORDERING\"
-FROM \"WM_MAPPING\"
-JOIN \"WM_RESOURCEPLAN\" ON \"WM_MAPPING\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-LEFT OUTER JOIN \"WM_POOL\" ON \"WM_POOL\".\"POOL_ID\" = \"WM_MAPPING\".\"POOL_ID\"
-"
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_MAPPINGS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COMPACTION_QUEUE` (
- `CQ_ID` bigint,
- `CQ_DATABASE` string,
- `CQ_TABLE` string,
- `CQ_PARTITION` string,
- `CQ_STATE` string,
- `CQ_TYPE` string,
- `CQ_TBLPROPERTIES` string,
- `CQ_WORKER_ID` string,
- `CQ_START` bigint,
- `CQ_RUN_AS` string,
- `CQ_HIGHEST_WRITE_ID` bigint,
- `CQ_HADOOP_JOB_ID` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"COMPACTION_QUEUE\".\"CQ_ID\",
- \"COMPACTION_QUEUE\".\"CQ_DATABASE\",
- \"COMPACTION_QUEUE\".\"CQ_TABLE\",
- \"COMPACTION_QUEUE\".\"CQ_PARTITION\",
- \"COMPACTION_QUEUE\".\"CQ_STATE\",
- \"COMPACTION_QUEUE\".\"CQ_TYPE\",
- \"COMPACTION_QUEUE\".\"CQ_TBLPROPERTIES\",
- \"COMPACTION_QUEUE\".\"CQ_WORKER_ID\",
- \"COMPACTION_QUEUE\".\"CQ_START\",
- \"COMPACTION_QUEUE\".\"CQ_RUN_AS\",
- \"COMPACTION_QUEUE\".\"CQ_HIGHEST_WRITE_ID\",
- \"COMPACTION_QUEUE\".\"CQ_HADOOP_JOB_ID\"
-FROM \"COMPACTION_QUEUE\"
-"
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@COMPACTION_QUEUE
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COMPACTION_QUEUE` (
- `CQ_ID` bigint,
- `CQ_DATABASE` string,
- `CQ_TABLE` string,
- `CQ_PARTITION` string,
- `CQ_STATE` string,
- `CQ_TYPE` string,
- `CQ_TBLPROPERTIES` string,
- `CQ_WORKER_ID` string,
- `CQ_START` bigint,
- `CQ_RUN_AS` string,
- `CQ_HIGHEST_WRITE_ID` bigint,
- `CQ_HADOOP_JOB_ID` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"COMPACTION_QUEUE\".\"CQ_ID\",
- \"COMPACTION_QUEUE\".\"CQ_DATABASE\",
- \"COMPACTION_QUEUE\".\"CQ_TABLE\",
- \"COMPACTION_QUEUE\".\"CQ_PARTITION\",
- \"COMPACTION_QUEUE\".\"CQ_STATE\",
- \"COMPACTION_QUEUE\".\"CQ_TYPE\",
- \"COMPACTION_QUEUE\".\"CQ_TBLPROPERTIES\",
- \"COMPACTION_QUEUE\".\"CQ_WORKER_ID\",
- \"COMPACTION_QUEUE\".\"CQ_START\",
- \"COMPACTION_QUEUE\".\"CQ_RUN_AS\",
- \"COMPACTION_QUEUE\".\"CQ_HIGHEST_WRITE_ID\",
- \"COMPACTION_QUEUE\".\"CQ_HADOOP_JOB_ID\"
-FROM \"COMPACTION_QUEUE\"
-"
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@COMPACTION_QUEUE
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COMPLETED_COMPACTIONS` (
- `CC_ID` bigint,
- `CC_DATABASE` string,
- `CC_TABLE` string,
- `CC_PARTITION` string,
- `CC_STATE` string,
- `CC_TYPE` string,
- `CC_TBLPROPERTIES` string,
- `CC_WORKER_ID` string,
- `CC_START` bigint,
- `CC_END` bigint,
- `CC_RUN_AS` string,
- `CC_HIGHEST_WRITE_ID` bigint,
- `CC_HADOOP_JOB_ID` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"COMPLETED_COMPACTIONS\".\"CC_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_DATABASE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TABLE\",
- \"COMPLETED_COMPACTIONS\".\"CC_PARTITION\",
- \"COMPLETED_COMPACTIONS\".\"CC_STATE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TYPE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TBLPROPERTIES\",
- \"COMPLETED_COMPACTIONS\".\"CC_WORKER_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_START\",
- \"COMPLETED_COMPACTIONS\".\"CC_END\",
- \"COMPLETED_COMPACTIONS\".\"CC_RUN_AS\",
- \"COMPLETED_COMPACTIONS\".\"CC_HIGHEST_WRITE_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_HADOOP_JOB_ID\"
-FROM \"COMPLETED_COMPACTIONS\"
-"
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@COMPLETED_COMPACTIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COMPLETED_COMPACTIONS` (
- `CC_ID` bigint,
- `CC_DATABASE` string,
- `CC_TABLE` string,
- `CC_PARTITION` string,
- `CC_STATE` string,
- `CC_TYPE` string,
- `CC_TBLPROPERTIES` string,
- `CC_WORKER_ID` string,
- `CC_START` bigint,
- `CC_END` bigint,
- `CC_RUN_AS` string,
- `CC_HIGHEST_WRITE_ID` bigint,
- `CC_HADOOP_JOB_ID` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"COMPLETED_COMPACTIONS\".\"CC_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_DATABASE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TABLE\",
- \"COMPLETED_COMPACTIONS\".\"CC_PARTITION\",
- \"COMPLETED_COMPACTIONS\".\"CC_STATE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TYPE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TBLPROPERTIES\",
- \"COMPLETED_COMPACTIONS\".\"CC_WORKER_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_START\",
- \"COMPLETED_COMPACTIONS\".\"CC_END\",
- \"COMPLETED_COMPACTIONS\".\"CC_RUN_AS\",
- \"COMPLETED_COMPACTIONS\".\"CC_HIGHEST_WRITE_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_HADOOP_JOB_ID\"
-FROM \"COMPLETED_COMPACTIONS\"
-"
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@COMPLETED_COMPACTIONS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE OR REPLACE VIEW `COMPACTIONS`
-(
- `C_ID`,
- `C_CATALOG`,
- `C_DATABASE`,
- `C_TABLE`,
- `C_PARTITION`,
- `C_TYPE`,
- `C_STATE`,
- `C_HOSTNAME`,
- `C_WORKER_ID`,
- `C_START`,
- `C_DURATION`,
- `C_HADOOP_JOB_ID`,
- `C_RUN_AS`,
- `C_HIGHEST_WRITE_ID`
-) AS
-SELECT
- CC_ID,
- 'default',
- CC_DATABASE,
- CC_TABLE,
- CC_PARTITION,
- CASE WHEN CC_TYPE = 'i' THEN 'minor' WHEN CC_TYPE = 'a' THEN 'major' ELSE 'UNKNOWN' END,
- CASE WHEN CC_STATE = 'f' THEN 'failed' WHEN CC_STATE = 's' THEN 'succeeded' WHEN CC_STATE = 'a' THEN 'attempted' ELSE 'UNKNOWN' END,
- CASE WHEN CC_WORKER_ID IS NULL THEN cast (null as string) ELSE split(CC_WORKER_ID,"-")[0] END,
- CASE WHEN CC_WORKER_ID IS NULL THEN cast (null as string) ELSE split(CC_WORKER_ID,"-")[1] END,
- CC_START,
- CASE WHEN CC_END IS NULL THEN cast (null as string) ELSE CC_END-CC_START END,
- CC_HADOOP_JOB_ID,
- CC_RUN_AS,
- CC_HIGHEST_WRITE_ID
-FROM COMPLETED_COMPACTIONS
-UNION ALL
-SELECT
- CQ_ID,
- 'default',
- CQ_DATABASE,
- CQ_TABLE,
- CQ_PARTITION,
- CASE WHEN CQ_TYPE = 'i' THEN 'minor' WHEN CQ_TYPE = 'a' THEN 'major' ELSE 'UNKNOWN' END,
- CASE WHEN CQ_STATE = 'i' THEN 'initiated' WHEN CQ_STATE = 'w' THEN 'working' WHEN CQ_STATE = 'r' THEN 'ready for cleaning' ELSE 'UNKNOWN' END,
- CASE WHEN CQ_WORKER_ID IS NULL THEN NULL ELSE split(CQ_WORKER_ID,"-")[0] END,
- CASE WHEN CQ_WORKER_ID IS NULL THEN NULL ELSE split(CQ_WORKER_ID,"-")[1] END,
- CQ_START,
- cast (null as string),
- CQ_HADOOP_JOB_ID,
- CQ_RUN_AS,
- CQ_HIGHEST_WRITE_ID
-FROM COMPACTION_QUEUE
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@compaction_queue
-PREHOOK: Input: sys@completed_compactions
-PREHOOK: Output: SYS@COMPACTIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `COMPACTIONS`
-(
- `C_ID`,
- `C_CATALOG`,
- `C_DATABASE`,
- `C_TABLE`,
- `C_PARTITION`,
- `C_TYPE`,
- `C_STATE`,
- `C_HOSTNAME`,
- `C_WORKER_ID`,
- `C_START`,
- `C_DURATION`,
- `C_HADOOP_JOB_ID`,
- `C_RUN_AS`,
- `C_HIGHEST_WRITE_ID`
-) AS
-SELECT
- CC_ID,
- 'default',
- CC_DATABASE,
- CC_TABLE,
- CC_PARTITION,
- CASE WHEN CC_TYPE = 'i' THEN 'minor' WHEN CC_TYPE = 'a' THEN 'major' ELSE 'UNKNOWN' END,
- CASE WHEN CC_STATE = 'f' THEN 'failed' WHEN CC_STATE = 's' THEN 'succeeded' WHEN CC_STATE = 'a' THEN 'attempted' ELSE 'UNKNOWN' END,
- CASE WHEN CC_WORKER_ID IS NULL THEN cast (null as string) ELSE split(CC_WORKER_ID,"-")[0] END,
- CASE WHEN CC_WORKER_ID IS NULL THEN cast (null as string) ELSE split(CC_WORKER_ID,"-")[1] END,
- CC_START,
- CASE WHEN CC_END IS NULL THEN cast (null as string) ELSE CC_END-CC_START END,
- CC_HADOOP_JOB_ID,
- CC_RUN_AS,
- CC_HIGHEST_WRITE_ID
-FROM COMPLETED_COMPACTIONS
-UNION ALL
-SELECT
- CQ_ID,
- 'default',
- CQ_DATABASE,
- CQ_TABLE,
- CQ_PARTITION,
- CASE WHEN CQ_TYPE = 'i' THEN 'minor' WHEN CQ_TYPE = 'a' THEN 'major' ELSE 'UNKNOWN' END,
- CASE WHEN CQ_STATE = 'i' THEN 'initiated' WHEN CQ_STATE = 'w' THEN 'working' WHEN CQ_STATE = 'r' THEN 'ready for cleaning' ELSE 'UNKNOWN' END,
- CASE WHEN CQ_WORKER_ID IS NULL THEN NULL ELSE split(CQ_WORKER_ID,"-")[0] END,
- CASE WHEN CQ_WORKER_ID IS NULL THEN NULL ELSE split(CQ_WORKER_ID,"-")[1] END,
- CQ_START,
- cast (null as string),
- CQ_HADOOP_JOB_ID,
- CQ_RUN_AS,
- CQ_HIGHEST_WRITE_ID
-FROM COMPACTION_QUEUE
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@compaction_queue
-POSTHOOK: Input: sys@completed_compactions
-POSTHOOK: Output: SYS@COMPACTIONS
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: COMPACTIONS.c_catalog EXPRESSION []
-POSTHOOK: Lineage: COMPACTIONS.c_database EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_database, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_database, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_duration EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_end, type:bigint, comment:from deserializer), (completed_compactions)completed_compactions.FieldSchema(name:cc_start, type:bigint, comment:from deserializer), ]
-#### A masked pattern was here ####
-POSTHOOK: Lineage: COMPACTIONS.c_highest_write_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_highest_write_id, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_highest_write_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_hostname EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_worker_id, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_worker_id, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_id, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_partition EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_partition, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_partition, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_run_as EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_run_as, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_run_as, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_start EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_start, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_start, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_state EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_state, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_state, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_table EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_table, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_table, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_type EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_type, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_type, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_worker_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_worker_id, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_worker_id, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SCHEDULED_QUERIES` (
- `SCHEDULED_QUERY_ID` bigint,
- `SCHEDULE_NAME` string,
- `ENABLED` boolean,
- `CLUSTER_NAMESPACE` string,
- `SCHEDULE` string,
- `USER` string,
- `QUERY` string,
- `NEXT_EXECUTION` bigint,
- CONSTRAINT `SYS_PK_SCHEDULED_QUERIES` PRIMARY KEY (`SCHEDULED_QUERY_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SCHEDULED_QUERY_ID\",
- \"SCHEDULE_NAME\",
- \"ENABLED\",
- \"CLUSTER_NAMESPACE\",
- \"SCHEDULE\",
- \"USER\",
- \"QUERY\",
- \"NEXT_EXECUTION\"
-FROM
- \"SCHEDULED_QUERIES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SCHEDULED_QUERIES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SCHEDULED_QUERIES` (
- `SCHEDULED_QUERY_ID` bigint,
- `SCHEDULE_NAME` string,
- `ENABLED` boolean,
- `CLUSTER_NAMESPACE` string,
- `SCHEDULE` string,
- `USER` string,
- `QUERY` string,
- `NEXT_EXECUTION` bigint,
- CONSTRAINT `SYS_PK_SCHEDULED_QUERIES` PRIMARY KEY (`SCHEDULED_QUERY_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SCHEDULED_QUERY_ID\",
- \"SCHEDULE_NAME\",
- \"ENABLED\",
- \"CLUSTER_NAMESPACE\",
- \"SCHEDULE\",
- \"USER\",
- \"QUERY\",
- \"NEXT_EXECUTION\"
-FROM
- \"SCHEDULED_QUERIES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SCHEDULED_QUERIES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SCHEDULED_EXECUTIONS` (
- `SCHEDULED_EXECUTION_ID` bigint,
- `SCHEDULED_QUERY_ID` bigint,
- `EXECUTOR_QUERY_ID` string,
- `STATE` string,
- `START_TIME` int,
- `END_TIME` int,
- `ERROR_MESSAGE` string,
- `LAST_UPDATE_TIME` int,
- CONSTRAINT `SYS_PK_SCHEDULED_EXECUTIONS` PRIMARY KEY (`SCHEDULED_EXECUTION_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SCHEDULED_EXECUTION_ID\",
- \"SCHEDULED_QUERY_ID\",
- \"EXECUTOR_QUERY_ID\",
- \"STATE\",
- \"START_TIME\",
- \"END_TIME\",
- \"ERROR_MESSAGE\",
- \"LAST_UPDATE_TIME\"
-FROM
- \"SCHEDULED_EXECUTIONS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SCHEDULED_EXECUTIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SCHEDULED_EXECUTIONS` (
- `SCHEDULED_EXECUTION_ID` bigint,
- `SCHEDULED_QUERY_ID` bigint,
- `EXECUTOR_QUERY_ID` string,
- `STATE` string,
- `START_TIME` int,
- `END_TIME` int,
- `ERROR_MESSAGE` string,
- `LAST_UPDATE_TIME` int,
- CONSTRAINT `SYS_PK_SCHEDULED_EXECUTIONS` PRIMARY KEY (`SCHEDULED_EXECUTION_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SCHEDULED_EXECUTION_ID\",
- \"SCHEDULED_QUERY_ID\",
- \"EXECUTOR_QUERY_ID\",
- \"STATE\",
- \"START_TIME\",
- \"END_TIME\",
- \"ERROR_MESSAGE\",
- \"LAST_UPDATE_TIME\"
-FROM
- \"SCHEDULED_EXECUTIONS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SCHEDULED_EXECUTIONS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE DATABASE IF NOT EXISTS INFORMATION_SCHEMA
-PREHOOK: type: CREATEDATABASE
-PREHOOK: Output: database:INFORMATION_SCHEMA
-POSTHOOK: query: CREATE DATABASE IF NOT EXISTS INFORMATION_SCHEMA
-POSTHOOK: type: CREATEDATABASE
-POSTHOOK: Output: database:INFORMATION_SCHEMA
-PREHOOK: query: USE INFORMATION_SCHEMA
-PREHOOK: type: SWITCHDATABASE
-PREHOOK: Input: database:information_schema
-POSTHOOK: query: USE INFORMATION_SCHEMA
-POSTHOOK: type: SWITCHDATABASE
-POSTHOOK: Input: database:information_schema
-PREHOOK: query: CREATE OR REPLACE VIEW `SCHEMATA`
-(
- `CATALOG_NAME`,
- `SCHEMA_NAME`,
- `SCHEMA_OWNER`,
- `DEFAULT_CHARACTER_SET_CATALOG`,
- `DEFAULT_CHARACTER_SET_SCHEMA`,
- `DEFAULT_CHARACTER_SET_NAME`,
- `SQL_PATH`
-) AS
-SELECT DISTINCT
- 'default',
- D.`NAME`,
- D.`OWNER_NAME`,
- cast(null as string),
- cast(null as string),
- cast(null as string),
- `DB_LOCATION_URI`
-FROM
- `sys`.`DBS` D LEFT JOIN `sys`.`TBLS` T ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND current_authorizer() = P.`AUTHORIZER`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@SCHEMATA
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `SCHEMATA`
-(
- `CATALOG_NAME`,
- `SCHEMA_NAME`,
- `SCHEMA_OWNER`,
- `DEFAULT_CHARACTER_SET_CATALOG`,
- `DEFAULT_CHARACTER_SET_SCHEMA`,
- `DEFAULT_CHARACTER_SET_NAME`,
- `SQL_PATH`
-) AS
-SELECT DISTINCT
- 'default',
- D.`NAME`,
- D.`OWNER_NAME`,
- cast(null as string),
- cast(null as string),
- cast(null as string),
- `DB_LOCATION_URI`
-FROM
- `sys`.`DBS` D LEFT JOIN `sys`.`TBLS` T ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND current_authorizer() = P.`AUTHORIZER`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@SCHEMATA
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: SCHEMATA.catalog_name SIMPLE []
-POSTHOOK: Lineage: SCHEMATA.default_character_set_catalog EXPRESSION []
-POSTHOOK: Lineage: SCHEMATA.default_character_set_name EXPRESSION []
-POSTHOOK: Lineage: SCHEMATA.default_character_set_schema EXPRESSION []
-POSTHOOK: Lineage: SCHEMATA.schema_name SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-#### A masked pattern was here ####
-POSTHOOK: Lineage: SCHEMATA.sql_path SIMPLE [(dbs)d.FieldSchema(name:db_location_uri, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE OR REPLACE VIEW `TABLES`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `TABLE_TYPE`,
- `SELF_REFERENCING_COLUMN_NAME`,
- `REFERENCE_GENERATION`,
- `USER_DEFINED_TYPE_CATALOG`,
- `USER_DEFINED_TYPE_SCHEMA`,
- `USER_DEFINED_TYPE_NAME`,
- `IS_INSERTABLE_INTO`,
- `IS_TYPED`,
- `COMMIT_ACTION`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- IF(length(T.VIEW_ORIGINAL_TEXT) > 0, 'VIEW', 'BASE_TABLE'),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- IF(length(T.VIEW_ORIGINAL_TEXT) > 0, 'NO', 'YES'),
- 'NO',
- cast(null as string)
-FROM
- `sys`.`TBLS` T JOIN `sys`.`DBS` D ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer()
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@TABLES
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `TABLES`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `TABLE_TYPE`,
- `SELF_REFERENCING_COLUMN_NAME`,
- `REFERENCE_GENERATION`,
- `USER_DEFINED_TYPE_CATALOG`,
- `USER_DEFINED_TYPE_SCHEMA`,
- `USER_DEFINED_TYPE_NAME`,
- `IS_INSERTABLE_INTO`,
- `IS_TYPED`,
- `COMMIT_ACTION`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- IF(length(T.VIEW_ORIGINAL_TEXT) > 0, 'VIEW', 'BASE_TABLE'),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- IF(length(T.VIEW_ORIGINAL_TEXT) > 0, 'NO', 'YES'),
- 'NO',
- cast(null as string)
-FROM
- `sys`.`TBLS` T JOIN `sys`.`DBS` D ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer()
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@TABLES
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: TABLES.commit_action EXPRESSION []
-POSTHOOK: Lineage: TABLES.is_insertable_into EXPRESSION [(tbls)t.FieldSchema(name:view_original_text, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLES.is_typed SIMPLE []
-POSTHOOK: Lineage: TABLES.reference_generation EXPRESSION []
-POSTHOOK: Lineage: TABLES.self_referencing_column_name EXPRESSION []
-POSTHOOK: Lineage: TABLES.table_catalog SIMPLE []
-POSTHOOK: Lineage: TABLES.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLES.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLES.table_type EXPRESSION [(tbls)t.FieldSchema(name:view_original_text, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLES.user_defined_type_catalog EXPRESSION []
-POSTHOOK: Lineage: TABLES.user_defined_type_name EXPRESSION []
-POSTHOOK: Lineage: TABLES.user_defined_type_schema EXPRESSION []
-PREHOOK: query: CREATE OR REPLACE VIEW `TABLE_PRIVILEGES`
-(
- `GRANTOR`,
- `GRANTEE`,
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `PRIVILEGE_TYPE`,
- `IS_GRANTABLE`,
- `WITH_HIERARCHY`
-) AS
-SELECT DISTINCT
- P.`GRANTOR`,
- P.`PRINCIPAL_NAME`,
- 'default',
- D.`NAME`,
- T.`TBL_NAME`,
- P.`TBL_PRIV`,
- IF (P.`GRANT_OPTION` == 0, 'NO', 'YES'),
- 'NO'
-FROM
- `sys`.`TBL_PRIVS` P JOIN `sys`.`TBLS` T ON (P.`TBL_ID` = T.`TBL_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P2 ON (P.`TBL_ID` = P2.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR
- (P2.`TBL_ID` IS NOT NULL AND P.`PRINCIPAL_NAME` = P2.`PRINCIPAL_NAME` AND P.`PRINCIPAL_TYPE` = P2.`PRINCIPAL_TYPE`
- AND (P2.`PRINCIPAL_NAME`=current_user() AND P2.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P2.`PRINCIPAL_NAME`) OR P2.`PRINCIPAL_NAME` = 'public') AND P2.`PRINCIPAL_TYPE`='GROUP'))
- AND P2.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER` = current_authorizer() AND P2.`AUTHORIZER` = current_authorizer())
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@TABLE_PRIVILEGES
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `TABLE_PRIVILEGES`
-(
- `GRANTOR`,
- `GRANTEE`,
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `PRIVILEGE_TYPE`,
- `IS_GRANTABLE`,
- `WITH_HIERARCHY`
-) AS
-SELECT DISTINCT
- P.`GRANTOR`,
- P.`PRINCIPAL_NAME`,
- 'default',
- D.`NAME`,
- T.`TBL_NAME`,
- P.`TBL_PRIV`,
- IF (P.`GRANT_OPTION` == 0, 'NO', 'YES'),
- 'NO'
-FROM
- `sys`.`TBL_PRIVS` P JOIN `sys`.`TBLS` T ON (P.`TBL_ID` = T.`TBL_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P2 ON (P.`TBL_ID` = P2.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR
- (P2.`TBL_ID` IS NOT NULL AND P.`PRINCIPAL_NAME` = P2.`PRINCIPAL_NAME` AND P.`PRINCIPAL_TYPE` = P2.`PRINCIPAL_TYPE`
- AND (P2.`PRINCIPAL_NAME`=current_user() AND P2.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P2.`PRINCIPAL_NAME`) OR P2.`PRINCIPAL_NAME` = 'public') AND P2.`PRINCIPAL_TYPE`='GROUP'))
- AND P2.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER` = current_authorizer() AND P2.`AUTHORIZER` = current_authorizer())
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@TABLE_PRIVILEGES
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: TABLE_PRIVILEGES.grantee SIMPLE [(tbl_privs)p.FieldSchema(name:principal_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.grantor SIMPLE [(tbl_privs)p.FieldSchema(name:grantor, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.is_grantable EXPRESSION [(tbl_privs)p.FieldSchema(name:grant_option, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.privilege_type SIMPLE [(tbl_privs)p.FieldSchema(name:tbl_priv, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.table_catalog SIMPLE []
-POSTHOOK: Lineage: TABLE_PRIVILEGES.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.with_hierarchy SIMPLE []
-PREHOOK: query: CREATE OR REPLACE VIEW `COLUMNS`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `COLUMN_NAME`,
- `ORDINAL_POSITION`,
- `COLUMN_DEFAULT`,
- `IS_NULLABLE`,
- `DATA_TYPE`,
- `CHARACTER_MAXIMUM_LENGTH`,
- `CHARACTER_OCTET_LENGTH`,
- `NUMERIC_PRECISION`,
- `NUMERIC_PRECISION_RADIX`,
- `NUMERIC_SCALE`,
- `DATETIME_PRECISION`,
- `INTERVAL_TYPE`,
- `INTERVAL_PRECISION`,
- `CHARACTER_SET_CATALOG`,
- `CHARACTER_SET_SCHEMA`,
- `CHARACTER_SET_NAME`,
- `COLLATION_CATALOG`,
- `COLLATION_SCHEMA`,
- `COLLATION_NAME`,
- `UDT_CATALOG`,
- `UDT_SCHEMA`,
- `UDT_NAME`,
- `SCOPE_CATALOG`,
- `SCOPE_SCHEMA`,
- `SCOPE_NAME`,
- `MAXIMUM_CARDINALITY`,
- `DTD_IDENTIFIER`,
- `IS_SELF_REFERENCING`,
- `IS_IDENTITY`,
- `IDENTITY_GENERATION`,
- `IDENTITY_START`,
- `IDENTITY_INCREMENT`,
- `IDENTITY_MAXIMUM`,
- `IDENTITY_MINIMUM`,
- `IDENTITY_CYCLE`,
- `IS_GENERATED`,
- `GENERATION_EXPRESSION`,
- `IS_SYSTEM_TIME_PERIOD_START`,
- `IS_SYSTEM_TIME_PERIOD_END`,
- `SYSTEM_TIME_PERIOD_TIMESTAMP_GENERATION`,
- `IS_UPDATABLE`,
- `DECLARED_DATA_TYPE`,
- `DECLARED_NUMERIC_PRECISION`,
- `DECLARED_NUMERIC_SCALE`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- C.COLUMN_NAME,
- C.INTEGER_IDX,
- cast (null as string),
- 'YES',
- C.TYPE_NAME as TYPE_NAME,
- CASE WHEN lower(C.TYPE_NAME) like 'varchar%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^VARCHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- WHEN lower(C.TYPE_NAME) like 'char%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^CHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) like 'varchar%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^VARCHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- WHEN lower(C.TYPE_NAME) like 'char%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^CHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 19
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 5
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 3
- WHEN lower(C.TYPE_NAME) = 'float' THEN 23
- WHEN lower(C.TYPE_NAME) = 'double' THEN 53
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+)',1)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+)',1)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'float' THEN 2
- WHEN lower(C.TYPE_NAME) = 'double' THEN 2
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN 10
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN 10
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+),(\\d+)',2)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+),(\\d+)',2)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'date' THEN 0
- WHEN lower(C.TYPE_NAME) = 'timestamp' THEN 9
- ELSE null END,
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- C.CD_ID,
- 'NO',
- 'NO',
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- 'NEVER',
- cast (null as string),
- 'NO',
- 'NO',
- cast (null as string),
- 'YES',
- C.TYPE_NAME as DECLARED_DATA_TYPE,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 19
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 5
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 3
- WHEN lower(C.TYPE_NAME) = 'float' THEN 23
- WHEN lower(C.TYPE_NAME) = 'double' THEN 53
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+)',1)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+)',1)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'float' THEN 2
- WHEN lower(C.TYPE_NAME) = 'double' THEN 2
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN 10
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN 10
- ELSE null END
-FROM
- `sys`.`COLUMNS_V2` C JOIN `sys`.`SDS` S ON (C.`CD_ID` = S.`CD_ID`)
- JOIN `sys`.`TBLS` T ON (S.`SD_ID` = T.`SD_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- LEFT JOIN `sys`.`TBL_COL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND C.`COLUMN_NAME` = P.`COLUMN_NAME`
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_COL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer()
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@columns_v2
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@sds
-PREHOOK: Input: sys@tbl_col_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@COLUMNS
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `COLUMNS`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `COLUMN_NAME`,
- `ORDINAL_POSITION`,
- `COLUMN_DEFAULT`,
- `IS_NULLABLE`,
- `DATA_TYPE`,
- `CHARACTER_MAXIMUM_LENGTH`,
- `CHARACTER_OCTET_LENGTH`,
- `NUMERIC_PRECISION`,
- `NUMERIC_PRECISION_RADIX`,
- `NUMERIC_SCALE`,
- `DATETIME_PRECISION`,
- `INTERVAL_TYPE`,
- `INTERVAL_PRECISION`,
- `CHARACTER_SET_CATALOG`,
- `CHARACTER_SET_SCHEMA`,
- `CHARACTER_SET_NAME`,
- `COLLATION_CATALOG`,
- `COLLATION_SCHEMA`,
- `COLLATION_NAME`,
- `UDT_CATALOG`,
- `UDT_SCHEMA`,
- `UDT_NAME`,
- `SCOPE_CATALOG`,
- `SCOPE_SCHEMA`,
- `SCOPE_NAME`,
- `MAXIMUM_CARDINALITY`,
- `DTD_IDENTIFIER`,
- `IS_SELF_REFERENCING`,
- `IS_IDENTITY`,
- `IDENTITY_GENERATION`,
- `IDENTITY_START`,
- `IDENTITY_INCREMENT`,
- `IDENTITY_MAXIMUM`,
- `IDENTITY_MINIMUM`,
- `IDENTITY_CYCLE`,
- `IS_GENERATED`,
- `GENERATION_EXPRESSION`,
- `IS_SYSTEM_TIME_PERIOD_START`,
- `IS_SYSTEM_TIME_PERIOD_END`,
- `SYSTEM_TIME_PERIOD_TIMESTAMP_GENERATION`,
- `IS_UPDATABLE`,
- `DECLARED_DATA_TYPE`,
- `DECLARED_NUMERIC_PRECISION`,
- `DECLARED_NUMERIC_SCALE`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- C.COLUMN_NAME,
- C.INTEGER_IDX,
- cast (null as string),
- 'YES',
- C.TYPE_NAME as TYPE_NAME,
- CASE WHEN lower(C.TYPE_NAME) like 'varchar%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^VARCHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- WHEN lower(C.TYPE_NAME) like 'char%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^CHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) like 'varchar%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^VARCHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- WHEN lower(C.TYPE_NAME) like 'char%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^CHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 19
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 5
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 3
- WHEN lower(C.TYPE_NAME) = 'float' THEN 23
- WHEN lower(C.TYPE_NAME) = 'double' THEN 53
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+)',1)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+)',1)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'float' THEN 2
- WHEN lower(C.TYPE_NAME) = 'double' THEN 2
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN 10
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN 10
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+),(\\d+)',2)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+),(\\d+)',2)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'date' THEN 0
- WHEN lower(C.TYPE_NAME) = 'timestamp' THEN 9
- ELSE null END,
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- C.CD_ID,
- 'NO',
- 'NO',
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- 'NEVER',
- cast (null as string),
- 'NO',
- 'NO',
- cast (null as string),
- 'YES',
- C.TYPE_NAME as DECLARED_DATA_TYPE,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 19
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 5
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 3
- WHEN lower(C.TYPE_NAME) = 'float' THEN 23
- WHEN lower(C.TYPE_NAME) = 'double' THEN 53
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+)',1)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+)',1)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'float' THEN 2
- WHEN lower(C.TYPE_NAME) = 'double' THEN 2
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN 10
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN 10
- ELSE null END
-FROM
- `sys`.`COLUMNS_V2` C JOIN `sys`.`SDS` S ON (C.`CD_ID` = S.`CD_ID`)
- JOIN `sys`.`TBLS` T ON (S.`SD_ID` = T.`SD_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- LEFT JOIN `sys`.`TBL_COL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND C.`COLUMN_NAME` = P.`COLUMN_NAME`
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_COL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer()
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@columns_v2
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@sds
-POSTHOOK: Input: sys@tbl_col_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@COLUMNS
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: COLUMNS.character_maximum_length EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.character_octet_length EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.character_set_catalog EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.character_set_name EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.character_set_schema EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.collation_catalog EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.collation_name EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.collation_schema EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.column_default EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.column_name SIMPLE [(columns_v2)c.FieldSchema(name:column_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.data_type SIMPLE [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.datetime_precision EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.declared_data_type SIMPLE [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.declared_numeric_precision EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.declared_numeric_scale EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.dtd_identifier SIMPLE [(columns_v2)c.FieldSchema(name:cd_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.generation_expression EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_cycle EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_generation EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_increment EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_maximum EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_minimum EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_start EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.interval_precision EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.interval_type EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.is_generated SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_identity SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_nullable SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_self_referencing SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_system_time_period_end SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_system_time_period_start SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_updatable SIMPLE []
-POSTHOOK: Lineage: COLUMNS.maximum_cardinality EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.numeric_precision EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.numeric_precision_radix EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.numeric_scale EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.ordinal_position SIMPLE [(columns_v2)c.FieldSchema(name:integer_idx, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.scope_catalog EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.scope_name EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.scope_schema EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.system_time_period_timestamp_generation EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.table_catalog SIMPLE []
-POSTHOOK: Lineage: COLUMNS.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.udt_catalog EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.udt_name EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.udt_schema EXPRESSION []
-PREHOOK: query: CREATE OR REPLACE VIEW `COLUMN_PRIVILEGES`
-(
- `GRANTOR`,
- `GRANTEE`,
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `COLUMN_NAME`,
- `PRIVILEGE_TYPE`,
- `IS_GRANTABLE`
-) AS
-SELECT DISTINCT
- P.`GRANTOR`,
- P.`PRINCIPAL_NAME`,
- 'default',
- D.`NAME`,
- T.`TBL_NAME`,
- P.`COLUMN_NAME`,
- P.`TBL_COL_PRIV`,
- IF (P.`GRANT_OPTION` == 0, 'NO', 'YES')
-FROM
- `sys`.`TBL_COL_PRIVS` P JOIN `sys`.`TBLS` T ON (P.`TBL_ID` = T.`TBL_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- JOIN `sys`.`SDS` S ON (S.`SD_ID` = T.`SD_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P2 ON (P.`TBL_ID` = P2.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P2.`TBL_ID` IS NOT NULL
- AND P.`PRINCIPAL_NAME` = P2.`PRINCIPAL_NAME` AND P.`PRINCIPAL_TYPE` = P2.`PRINCIPAL_TYPE`
- AND (P2.`PRINCIPAL_NAME`=current_user() AND P2.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P2.`PRINCIPAL_NAME`) OR P2.`PRINCIPAL_NAME` = 'public') AND P2.`PRINCIPAL_TYPE`='GROUP'))
- AND P2.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer() AND P2.`AUTHORIZER`=current_authorizer()
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@sds
-PREHOOK: Input: sys@tbl_col_privs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@COLUMN_PRIVILEGES
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `COLUMN_PRIVILEGES`
-(
- `GRANTOR`,
- `GRANTEE`,
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `COLUMN_NAME`,
- `PRIVILEGE_TYPE`,
- `IS_GRANTABLE`
-) AS
-SELECT DISTINCT
- P.`GRANTOR`,
- P.`PRINCIPAL_NAME`,
- 'default',
- D.`NAME`,
- T.`TBL_NAME`,
- P.`COLUMN_NAME`,
- P.`TBL_COL_PRIV`,
- IF (P.`GRANT_OPTION` == 0, 'NO', 'YES')
-FROM
- `sys`.`TBL_COL_PRIVS` P JOIN `sys`.`TBLS` T ON (P.`TBL_ID` = T.`TBL_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- JOIN `sys`.`SDS` S ON (S.`SD_ID` = T.`SD_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P2 ON (P.`TBL_ID` = P2.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P2.`TBL_ID` IS NOT NULL
- AND P.`PRINCIPAL_NAME` = P2.`PRINCIPAL_NAME` AND P.`PRINCIPAL_TYPE` = P2.`PRINCIPAL_TYPE`
- AND (P2.`PRINCIPAL_NAME`=current_user() AND P2.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P2.`PRINCIPAL_NAME`) OR P2.`PRINCIPAL_NAME` = 'public') AND P2.`PRINCIPAL_TYPE`='GROUP'))
- AND P2.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer() AND P2.`AUTHORIZER`=current_authorizer()
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@sds
-POSTHOOK: Input: sys@tbl_col_privs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@COLUMN_PRIVILEGES
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.column_name SIMPLE [(tbl_col_privs)p.FieldSchema(name:column_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.grantee SIMPLE [(tbl_col_privs)p.FieldSchema(name:principal_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.grantor SIMPLE [(tbl_col_privs)p.FieldSchema(name:grantor, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.is_grantable EXPRESSION [(tbl_col_privs)p.FieldSchema(name:grant_option, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.privilege_type SIMPLE [(tbl_col_privs)p.FieldSchema(name:tbl_col_priv, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.table_catalog SIMPLE []
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE OR REPLACE VIEW `VIEWS`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `VIEW_DEFINITION`,
- `CHECK_OPTION`,
- `IS_UPDATABLE`,
- `IS_INSERTABLE_INTO`,
- `IS_TRIGGER_UPDATABLE`,
- `IS_TRIGGER_DELETABLE`,
- `IS_TRIGGER_INSERTABLE_INTO`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- T.VIEW_ORIGINAL_TEXT,
- CAST(NULL as string),
- false,
- false,
- false,
- false,
- false
-FROM
- `sys`.`DBS` D JOIN `sys`.`TBLS` T ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- length(T.VIEW_ORIGINAL_TEXT) > 0
- AND (NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer())
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@VIEWS
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `VIEWS`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `VIEW_DEFINITION`,
- `CHECK_OPTION`,
- `IS_UPDATABLE`,
- `IS_INSERTABLE_INTO`,
- `IS_TRIGGER_UPDATABLE`,
- `IS_TRIGGER_DELETABLE`,
- `IS_TRIGGER_INSERTABLE_INTO`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- T.VIEW_ORIGINAL_TEXT,
- CAST(NULL as string),
- false,
- false,
- false,
- false,
- false
-FROM
- `sys`.`DBS` D JOIN `sys`.`TBLS` T ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- length(T.VIEW_ORIGINAL_TEXT) > 0
- AND (NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer())
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@VIEWS
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: VIEWS.check_option EXPRESSION []
-POSTHOOK: Lineage: VIEWS.is_insertable_into SIMPLE []
-POSTHOOK: Lineage: VIEWS.is_trigger_deletable SIMPLE []
-POSTHOOK: Lineage: VIEWS.is_trigger_insertable_into SIMPLE []
-POSTHOOK: Lineage: VIEWS.is_trigger_updatable SIMPLE []
-POSTHOOK: Lineage: VIEWS.is_updatable SIMPLE []
-POSTHOOK: Lineage: VIEWS.table_catalog SIMPLE []
-POSTHOOK: Lineage: VIEWS.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: VIEWS.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: VIEWS.view_definition SIMPLE [(tbls)t.FieldSchema(name:view_original_text, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE OR REPLACE VIEW `COMPACTIONS`
-(
- `C_ID`,
- `C_CATALOG`,
- `C_DATABASE`,
- `C_TABLE`,
- `C_PARTITION`,
- `C_TYPE`,
- `C_STATE`,
- `C_HOSTNAME`,
- `C_WORKER_ID`,
- `C_START`,
- `C_DURATION`,
- `C_HADOOP_JOB_ID`,
- `C_RUN_AS`,
- `C_HIGHEST_WRITE_ID`
-) AS
-SELECT DISTINCT
- C_ID,
- C_CATALOG,
- C_DATABASE,
- C_TABLE,
- C_PARTITION,
- C_TYPE,
- C_STATE,
- C_HOSTNAME,
- C_WORKER_ID,
- C_START,
- C_DURATION,
- C_HADOOP_JOB_ID,
- C_RUN_AS,
- C_HIGHEST_WRITE_ID
-FROM
- `sys`.`COMPACTIONS` C JOIN `sys`.`TBLS` T ON (C.`C_TABLE` = T.`TBL_NAME`)
- JOIN `sys`.`DBS` D ON (C.`C_DATABASE` = D.`NAME`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- (NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer())
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@compaction_queue
-PREHOOK: Input: sys@compactions
-PREHOOK: Input: sys@completed_compactions
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@COMPACTIONS
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `COMPACTIONS`
-(
- `C_ID`,
- `C_CATALOG`,
- `C_DATABASE`,
- `C_TABLE`,
- `C_PARTITION`,
- `C_TYPE`,
- `C_STATE`,
- `C_HOSTNAME`,
- `C_WORKER_ID`,
- `C_START`,
- `C_DURATION`,
- `C_HADOOP_JOB_ID`,
- `C_RUN_AS`,
- `C_HIGHEST_WRITE_ID`
-) AS
-SELECT DISTINCT
- C_ID,
- C_CATALOG,
- C_DATABASE,
- C_TABLE,
- C_PARTITION,
- C_TYPE,
- C_STATE,
- C_HOSTNAME,
- C_WORKER_ID,
- C_START,
- C_DURATION,
- C_HADOOP_JOB_ID,
- C_RUN_AS,
- C_HIGHEST_WRITE_ID
-FROM
- `sys`.`COMPACTIONS` C JOIN `sys`.`TBLS` T ON (C.`C_TABLE` = T.`TBL_NAME`)
- JOIN `sys`.`DBS` D ON (C.`C_DATABASE` = D.`NAME`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- (NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer())
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@compaction_queue
-POSTHOOK: Input: sys@compactions
-POSTHOOK: Input: sys@completed_compactions
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@COMPACTIONS
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: COMPACTIONS.c_catalog EXPRESSION []
-POSTHOOK: Lineage: COMPACTIONS.c_database EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_database, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_database, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_duration EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_end, type:bigint, comment:from deserializer), (completed_compactions)completed_compactions.FieldSchema(name:cc_start, type:bigint, comment:from deserializer), ]
-#### A masked pattern was here ####
-POSTHOOK: Lineage: COMPACTIONS.c_highest_write_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_highest_write_id, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_highest_write_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_hostname EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_worker_id, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_worker_id, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_id, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_partition EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_partition, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_partition, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_run_as EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_run_as, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_run_as, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_start EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_start, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_start, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_state EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_state, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_state, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_table EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_table, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_table, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_type EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_type, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_type, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_worker_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_worker_id, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_worker_id, type:string, comment:from deserializer), ]
-PREHOOK: query: create or replace view SCHEDULED_QUERIES as
-select
- `SCHEDULED_QUERY_ID` ,
- `SCHEDULE_NAME` ,
- `ENABLED`,
- `CLUSTER_NAMESPACE`,
- `SCHEDULE`,
- `USER`,
- `QUERY`,
- FROM_UNIXTIME(NEXT_EXECUTION) as NEXT_EXECUTION
-FROM
- SYS.SCHEDULED_QUERIES
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@scheduled_queries
-PREHOOK: Output: INFORMATION_SCHEMA@SCHEDULED_QUERIES
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: create or replace view SCHEDULED_QUERIES as
-select
- `SCHEDULED_QUERY_ID` ,
- `SCHEDULE_NAME` ,
- `ENABLED`,
- `CLUSTER_NAMESPACE`,
- `SCHEDULE`,
- `USER`,
- `QUERY`,
- FROM_UNIXTIME(NEXT_EXECUTION) as NEXT_EXECUTION
-FROM
- SYS.SCHEDULED_QUERIES
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@scheduled_queries
-POSTHOOK: Output: INFORMATION_SCHEMA@SCHEDULED_QUERIES
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: SCHEDULED_QUERIES.cluster_namespace SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:cluster_namespace, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.enabled SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:enabled, type:boolean, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.next_execution EXPRESSION [(scheduled_queries)scheduled_queries.FieldSchema(name:next_execution, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.query SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:query, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.schedule SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:schedule, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.schedule_name SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:schedule_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.scheduled_query_id SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:scheduled_query_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.user SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:user, type:string, comment:from deserializer), ]
-PREHOOK: query: create or replace view SCHEDULED_EXECUTIONS as
-SELECT
- SCHEDULED_EXECUTION_ID,
- SCHEDULE_NAME,
- EXECUTOR_QUERY_ID,
- `STATE`,
- FROM_UNIXTIME(START_TIME) as START_TIME,
- FROM_UNIXTIME(END_TIME) as END_TIME,
- END_TIME-START_TIME as ELAPSED,
- ERROR_MESSAGE,
- FROM_UNIXTIME(LAST_UPDATE_TIME) AS LAST_UPDATE_TIME
-FROM
- SYS.SCHEDULED_EXECUTIONS SE
-JOIN
- SYS.SCHEDULED_QUERIES SQ
-WHERE
- SE.SCHEDULED_QUERY_ID=SQ.SCHEDULED_QUERY_ID
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@scheduled_executions
-PREHOOK: Input: sys@scheduled_queries
-PREHOOK: Output: INFORMATION_SCHEMA@SCHEDULED_EXECUTIONS
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: create or replace view SCHEDULED_EXECUTIONS as
-SELECT
- SCHEDULED_EXECUTION_ID,
- SCHEDULE_NAME,
- EXECUTOR_QUERY_ID,
- `STATE`,
- FROM_UNIXTIME(START_TIME) as START_TIME,
- FROM_UNIXTIME(END_TIME) as END_TIME,
- END_TIME-START_TIME as ELAPSED,
- ERROR_MESSAGE,
- FROM_UNIXTIME(LAST_UPDATE_TIME) AS LAST_UPDATE_TIME
-FROM
- SYS.SCHEDULED_EXECUTIONS SE
-JOIN
- SYS.SCHEDULED_QUERIES SQ
-WHERE
- SE.SCHEDULED_QUERY_ID=SQ.SCHEDULED_QUERY_ID
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@scheduled_executions
-POSTHOOK: Input: sys@scheduled_queries
-POSTHOOK: Output: INFORMATION_SCHEMA@SCHEDULED_EXECUTIONS
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.elapsed EXPRESSION [(scheduled_executions)se.FieldSchema(name:end_time, type:int, comment:from deserializer), (scheduled_executions)se.FieldSchema(name:start_time, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.end_time EXPRESSION [(scheduled_executions)se.FieldSchema(name:end_time, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.error_message SIMPLE [(scheduled_executions)se.FieldSchema(name:error_message, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.executor_query_id SIMPLE [(scheduled_executions)se.FieldSchema(name:executor_query_id, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.last_update_time EXPRESSION [(scheduled_executions)se.FieldSchema(name:last_update_time, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.schedule_name SIMPLE [(scheduled_queries)sq.FieldSchema(name:schedule_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.scheduled_execution_id SIMPLE [(scheduled_executions)se.FieldSchema(name:scheduled_execution_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.start_time EXPRESSION [(scheduled_executions)se.FieldSchema(name:start_time, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.state SIMPLE [(scheduled_executions)se.FieldSchema(name:state, type:string, comment:from deserializer), ]
+information_schema column_privileges hive_test_user USER DELETE true -1 hive_test_user
+information_schema column_privileges hive_test_user USER INSERT true -1 hive_test_user
+information_schema column_privileges hive_test_user USER SELECT true -1 hive_test_user
+information_schema column_privileges hive_test_user USER UPDATE true -1 hive_test_user
+information_schema columns hive_test_user USER DELETE true -1 hive_test_user
+information_schema columns hive_test_user USER INSERT true -1 hive_test_user
+information_schema columns hive_test_user USER SELECT true -1 hive_test_user
+information_schema columns hive_test_user USER UPDATE true -1 hive_test_user
+information_schema compactions hive_test_user USER DELETE true -1 hive_test_user
+information_schema compactions hive_test_user USER INSERT true -1 hive_test_user
+information_schema compactions hive_test_user USER SELECT true -1 hive_test_user
+information_schema compactions hive_test_user USER UPDATE true -1 hive_test_user
+information_schema scheduled_executions hive_test_user USER DELETE true -1 hive_test_user
+information_schema scheduled_executions hive_test_user USER INSERT true -1 hive_test_user
+information_schema scheduled_executions hive_test_user USER SELECT true -1 hive_test_user
+information_schema scheduled_executions hive_test_user USER UPDATE true -1 hive_test_user
+information_schema scheduled_queries hive_test_user USER DELETE true -1 hive_test_user
+information_schema scheduled_queries hive_test_user USER INSERT true -1 hive_test_user
+information_schema scheduled_queries hive_test_user USER SELECT true -1 hive_test_user
+information_schema scheduled_queries hive_test_user USER UPDATE true -1 hive_test_user
+information_schema schemata hive_test_user USER DELETE true -1 hive_test_user
+information_schema schemata hive_test_user USER INSERT true -1 hive_test_user
+information_schema schemata hive_test_user USER SELECT true -1 hive_test_user
+information_schema schemata hive_test_user USER UPDATE true -1 hive_test_user
+information_schema table_privileges hive_test_user USER DELETE true -1 hive_test_user
+information_schema table_privileges hive_test_user USER INSERT true -1 hive_test_user
+information_schema table_privileges hive_test_user USER SELECT true -1 hive_test_user
+information_schema table_privileges hive_test_user USER UPDATE true -1 hive_test_user
+information_schema tables hive_test_user USER DELETE true -1 hive_test_user
+information_schema tables hive_test_user USER INSERT true -1 hive_test_user
+information_schema tables hive_test_user USER SELECT true -1 hive_test_user
+information_schema tables hive_test_user USER UPDATE true -1 hive_test_user
+information_schema views hive_test_user USER DELETE true -1 hive_test_user
+information_schema views hive_test_user USER INSERT true -1 hive_test_user
+information_schema views hive_test_user USER SELECT true -1 hive_test_user
+information_schema views hive_test_user USER UPDATE true -1 hive_test_user
+sys bucketing_cols hive_test_user USER DELETE true -1 hive_test_user
+sys bucketing_cols hive_test_user USER INSERT true -1 hive_test_user
+sys bucketing_cols hive_test_user USER SELECT true -1 hive_test_user
+sys bucketing_cols hive_test_user USER UPDATE true -1 hive_test_user
+sys cds hive_test_user USER DELETE true -1 hive_test_user
+sys cds hive_test_user USER INSERT true -1 hive_test_user
+sys cds hive_test_user USER SELECT true -1 hive_test_user
+sys cds hive_test_user USER UPDATE true -1 hive_test_user
+sys columns_v2 hive_test_user USER DELETE true -1 hive_test_user
+sys columns_v2 hive_test_user USER INSERT true -1 hive_test_user
+sys columns_v2 hive_test_user USER SELECT true -1 hive_test_user
+sys columns_v2 hive_test_user USER UPDATE true -1 hive_test_user
+sys compaction_queue hive_test_user USER DELETE true -1 hive_test_user
+sys compaction_queue hive_test_user USER INSERT true -1 hive_test_user
+sys compaction_queue hive_test_user USER SELECT true -1 hive_test_user
+sys compaction_queue hive_test_user USER UPDATE true -1 hive_test_user
+sys compactions hive_test_user USER DELETE true -1 hive_test_user
+sys compactions hive_test_user USER INSERT true -1 hive_test_user
+sys compactions hive_test_user USER SELECT true -1 hive_test_user
+sys compactions hive_test_user USER UPDATE true -1 hive_test_user
+sys completed_compactions hive_test_user USER DELETE true -1 hive_test_user
+sys completed_compactions hive_test_user USER INSERT true -1 hive_test_user
+sys completed_compactions hive_test_user USER SELECT true -1 hive_test_user
+sys completed_compactions hive_test_user USER UPDATE true -1 hive_test_user
+sys database_params hive_test_user USER DELETE true -1 hive_test_user
+sys database_params hive_test_user USER INSERT true -1 hive_test_user
+sys database_params hive_test_user USER SELECT true -1 hive_test_user
+sys database_params hive_test_user USER UPDATE true -1 hive_test_user
+sys db_privs hive_test_user USER DELETE true -1 hive_test_user
+sys db_privs hive_test_user USER INSERT true -1 hive_test_user
+sys db_privs hive_test_user USER SELECT true -1 hive_test_user
+sys db_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys db_version hive_test_user USER DELETE true -1 hive_test_user
+sys db_version hive_test_user USER INSERT true -1 hive_test_user
+sys db_version hive_test_user USER SELECT true -1 hive_test_user
+sys db_version hive_test_user USER UPDATE true -1 hive_test_user
+sys dbs hive_test_user USER DELETE true -1 hive_test_user
+sys dbs hive_test_user USER INSERT true -1 hive_test_user
+sys dbs hive_test_user USER SELECT true -1 hive_test_user
+sys dbs hive_test_user USER UPDATE true -1 hive_test_user
+sys funcs hive_test_user USER DELETE true -1 hive_test_user
+sys funcs hive_test_user USER INSERT true -1 hive_test_user
+sys funcs hive_test_user USER SELECT true -1 hive_test_user
+sys funcs hive_test_user USER UPDATE true -1 hive_test_user
+sys global_privs hive_test_user USER DELETE true -1 hive_test_user
+sys global_privs hive_test_user USER INSERT true -1 hive_test_user
+sys global_privs hive_test_user USER SELECT true -1 hive_test_user
+sys global_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys key_constraints hive_test_user USER DELETE true -1 hive_test_user
+sys key_constraints hive_test_user USER INSERT true -1 hive_test_user
+sys key_constraints hive_test_user USER SELECT true -1 hive_test_user
+sys key_constraints hive_test_user USER UPDATE true -1 hive_test_user
+sys mv_creation_metadata hive_test_user USER DELETE true -1 hive_test_user
+sys mv_creation_metadata hive_test_user USER INSERT true -1 hive_test_user
+sys mv_creation_metadata hive_test_user USER SELECT true -1 hive_test_user
+sys mv_creation_metadata hive_test_user USER UPDATE true -1 hive_test_user
+sys mv_tables_used hive_test_user USER DELETE true -1 hive_test_user
+sys mv_tables_used hive_test_user USER INSERT true -1 hive_test_user
+sys mv_tables_used hive_test_user USER SELECT true -1 hive_test_user
+sys mv_tables_used hive_test_user USER UPDATE true -1 hive_test_user
+sys part_col_privs hive_test_user USER DELETE true -1 hive_test_user
+sys part_col_privs hive_test_user USER INSERT true -1 hive_test_user
+sys part_col_privs hive_test_user USER SELECT true -1 hive_test_user
+sys part_col_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys part_col_stats hive_test_user USER DELETE true -1 hive_test_user
+sys part_col_stats hive_test_user USER INSERT true -1 hive_test_user
+sys part_col_stats hive_test_user USER SELECT true -1 hive_test_user
+sys part_col_stats hive_test_user USER UPDATE true -1 hive_test_user
+sys part_privs hive_test_user USER DELETE true -1 hive_test_user
+sys part_privs hive_test_user USER INSERT true -1 hive_test_user
+sys part_privs hive_test_user USER SELECT true -1 hive_test_user
+sys part_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys partition_key_vals hive_test_user USER DELETE true -1 hive_test_user
+sys partition_key_vals hive_test_user USER INSERT true -1 hive_test_user
+sys partition_key_vals hive_test_user USER SELECT true -1 hive_test_user
+sys partition_key_vals hive_test_user USER UPDATE true -1 hive_test_user
+sys partition_keys hive_test_user USER DELETE true -1 hive_test_user
+sys partition_keys hive_test_user USER INSERT true -1 hive_test_user
+sys partition_keys hive_test_user USER SELECT true -1 hive_test_user
+sys partition_keys hive_test_user USER UPDATE true -1 hive_test_user
+sys partition_params hive_test_user USER DELETE true -1 hive_test_user
+sys partition_params hive_test_user USER INSERT true -1 hive_test_user
+sys partition_params hive_test_user USER SELECT true -1 hive_test_user
+sys partition_params hive_test_user USER UPDATE true -1 hive_test_user
+sys partition_stats_view hive_test_user USER DELETE true -1 hive_test_user
+sys partition_stats_view hive_test_user USER INSERT true -1 hive_test_user
+sys partition_stats_view hive_test_user USER SELECT true -1 hive_test_user
+sys partition_stats_view hive_test_user USER UPDATE true -1 hive_test_user
+sys partitions hive_test_user USER DELETE true -1 hive_test_user
+sys partitions hive_test_user USER INSERT true -1 hive_test_user
+sys partitions hive_test_user USER SELECT true -1 hive_test_user
+sys partitions hive_test_user USER UPDATE true -1 hive_test_user
+sys role_map hive_test_user USER DELETE true -1 hive_test_user
+sys role_map hive_test_user USER INSERT true -1 hive_test_user
+sys role_map hive_test_user USER SELECT true -1 hive_test_user
+sys role_map hive_test_user USER UPDATE true -1 hive_test_user
+sys roles hive_test_user USER DELETE true -1 hive_test_user
+sys roles hive_test_user USER INSERT true -1 hive_test_user
+sys roles hive_test_user USER SELECT true -1 hive_test_user
+sys roles hive_test_user USER UPDATE true -1 hive_test_user
+sys scheduled_executions hive_test_user USER DELETE true -1 hive_test_user
+sys scheduled_executions hive_test_user USER INSERT true -1 hive_test_user
+sys scheduled_executions hive_test_user USER SELECT true -1 hive_test_user
+sys scheduled_executions hive_test_user USER UPDATE true -1 hive_test_user
+sys scheduled_queries hive_test_user USER DELETE true -1 hive_test_user
+sys scheduled_queries hive_test_user USER INSERT true -1 hive_test_user
+sys scheduled_queries hive_test_user USER SELECT true -1 hive_test_user
+sys scheduled_queries hive_test_user USER UPDATE true -1 hive_test_user
+sys sd_params hive_test_user USER DELETE true -1 hive_test_user
+sys sd_params hive_test_user USER INSERT true -1 hive_test_user
+sys sd_params hive_test_user USER SELECT true -1 hive_test_user
+sys sd_params hive_test_user USER UPDATE true -1 hive_test_user
+sys sds hive_test_user USER DELETE true -1 hive_test_user
+sys sds hive_test_user USER INSERT true -1 hive_test_user
+sys sds hive_test_user USER SELECT true -1 hive_test_user
+sys sds hive_test_user USER UPDATE true -1 hive_test_user
+sys sequence_table hive_test_user USER DELETE true -1 hive_test_user
+sys sequence_table hive_test_user USER INSERT true -1 hive_test_user
+sys sequence_table hive_test_user USER SELECT true -1 hive_test_user
+sys sequence_table hive_test_user USER UPDATE true -1 hive_test_user
+sys serde_params hive_test_user USER DELETE true -1 hive_test_user
+sys serde_params hive_test_user USER INSERT true -1 hive_test_user
+sys serde_params hive_test_user USER SELECT true -1 hive_test_user
+sys serde_params hive_test_user USER UPDATE true -1 hive_test_user
+sys serdes hive_test_user USER DELETE true -1 hive_test_user
+sys serdes hive_test_user USER INSERT true -1 hive_test_user
+sys serdes hive_test_user USER SELECT true -1 hive_test_user
+sys serdes hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_col_names hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_col_names hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_col_names hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_col_names hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_col_value_loc_map hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_col_value_loc_map hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_col_value_loc_map hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_col_value_loc_map hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_string_list hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_string_list hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_string_list hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_string_list hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_string_list_values hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_string_list_values hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_string_list_values hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_string_list_values hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_values hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_values hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_values hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_values hive_test_user USER UPDATE true -1 hive_test_user
+sys sort_cols hive_test_user USER DELETE true -1 hive_test_user
+sys sort_cols hive_test_user USER INSERT true -1 hive_test_user
+sys sort_cols hive_test_user USER SELECT true -1 hive_test_user
+sys sort_cols hive_test_user USER UPDATE true -1 hive_test_user
+sys tab_col_stats hive_test_user USER DELETE true -1 hive_test_user
+sys tab_col_stats hive_test_user USER INSERT true -1 hive_test_user
+sys tab_col_stats hive_test_user USER SELECT true -1 hive_test_user
+sys tab_col_stats hive_test_user USER UPDATE true -1 hive_test_user
+sys table_params hive_test_user USER DELETE true -1 hive_test_user
+sys table_params hive_test_user USER INSERT true -1 hive_test_user
+sys table_params hive_test_user USER SELECT true -1 hive_test_user
+sys table_params hive_test_user USER UPDATE true -1 hive_test_user
+sys table_stats_view hive_test_user USER DELETE true -1 hive_test_user
+sys table_stats_view hive_test_user USER INSERT true -1 hive_test_user
+sys table_stats_view hive_test_user USER SELECT true -1 hive_test_user
+sys table_stats_view hive_test_user USER UPDATE true -1 hive_test_user
+sys tbl_col_privs hive_test_user USER DELETE true -1 hive_test_user
+sys tbl_col_privs hive_test_user USER INSERT true -1 hive_test_user
+sys tbl_col_privs hive_test_user USER SELECT true -1 hive_test_user
+sys tbl_col_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys tbl_privs hive_test_user USER DELETE true -1 hive_test_user
+sys tbl_privs hive_test_user USER INSERT true -1 hive_test_user
+sys tbl_privs hive_test_user USER SELECT true -1 hive_test_user
+sys tbl_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys tbls hive_test_user USER DELETE true -1 hive_test_user
+sys tbls hive_test_user USER INSERT true -1 hive_test_user
+sys tbls hive_test_user USER SELECT true -1 hive_test_user
+sys tbls hive_test_user USER UPDATE true -1 hive_test_user
+sys version hive_test_user USER DELETE true -1 hive_test_user
+sys version hive_test_user USER INSERT true -1 hive_test_user
+sys version hive_test_user USER SELECT true -1 hive_test_user
+sys version hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_mappings hive_test_user USER DELETE true -1 hive_test_user
+sys wm_mappings hive_test_user USER INSERT true -1 hive_test_user
+sys wm_mappings hive_test_user USER SELECT true -1 hive_test_user
+sys wm_mappings hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_pools hive_test_user USER DELETE true -1 hive_test_user
+sys wm_pools hive_test_user USER INSERT true -1 hive_test_user
+sys wm_pools hive_test_user USER SELECT true -1 hive_test_user
+sys wm_pools hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_pools_to_triggers hive_test_user USER DELETE true -1 hive_test_user
+sys wm_pools_to_triggers hive_test_user USER INSERT true -1 hive_test_user
+sys wm_pools_to_triggers hive_test_user USER SELECT true -1 hive_test_user
+sys wm_pools_to_triggers hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_resourceplans hive_test_user USER DELETE true -1 hive_test_user
+sys wm_resourceplans hive_test_user USER INSERT true -1 hive_test_user
+sys wm_resourceplans hive_test_user USER SELECT true -1 hive_test_user
+sys wm_resourceplans hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_triggers hive_test_user USER DELETE true -1 hive_test_user
+sys wm_triggers hive_test_user USER INSERT true -1 hive_test_user
+sys wm_triggers hive_test_user USER SELECT true -1 hive_test_user
+sys wm_triggers hive_test_user USER UPDATE true -1 hive_test_user
PREHOOK: query: SHOW RESOURCE PLANS
PREHOOK: type: SHOW RESOURCEPLAN
PREHOOK: Output: dummyHostnameForTest
@@ -4369,36 +883,36 @@ plan_2 default ACTIVE 10 default
table default DISABLED 1 default
PREHOOK: query: create table wm_test(key string)
PREHOOK: type: CREATETABLE
-PREHOOK: Output: INFORMATION_SCHEMA@wm_test
-PREHOOK: Output: database:information_schema
+PREHOOK: Output: database:default
+PREHOOK: Output: default@wm_test
POSTHOOK: query: create table wm_test(key string)
POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: INFORMATION_SCHEMA@wm_test
-POSTHOOK: Output: database:information_schema
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@wm_test
PREHOOK: query: select key as 30min from wm_test
PREHOOK: type: QUERY
-PREHOOK: Input: information_schema@wm_test
+PREHOOK: Input: default@wm_test
#### A masked pattern was here ####
POSTHOOK: query: select key as 30min from wm_test
POSTHOOK: type: QUERY
-POSTHOOK: Input: information_schema@wm_test
+POSTHOOK: Input: default@wm_test
#### A masked pattern was here ####
PREHOOK: query: select "10kb" as str from wm_test
PREHOOK: type: QUERY
-PREHOOK: Input: information_schema@wm_test
+PREHOOK: Input: default@wm_test
#### A masked pattern was here ####
POSTHOOK: query: select "10kb" as str from wm_test
POSTHOOK: type: QUERY
-POSTHOOK: Input: information_schema@wm_test
+POSTHOOK: Input: default@wm_test
#### A masked pattern was here ####
PREHOOK: query: drop table wm_test
PREHOOK: type: DROPTABLE
-PREHOOK: Input: information_schema@wm_test
-PREHOOK: Output: information_schema@wm_test
+PREHOOK: Input: default@wm_test
+PREHOOK: Output: default@wm_test
POSTHOOK: query: drop table wm_test
POSTHOOK: type: DROPTABLE
-POSTHOOK: Input: information_schema@wm_test
-POSTHOOK: Output: information_schema@wm_test
+POSTHOOK: Input: default@wm_test
+POSTHOOK: Output: default@wm_test
PREHOOK: query: CREATE RESOURCE PLAN plan_1
PREHOOK: type: CREATE RESOURCEPLAN
PREHOOK: Output: dummyHostnameForTest
diff --git a/ql/src/test/results/clientpositive/llap/strict_managed_tables_sysdb.q.out b/ql/src/test/results/clientpositive/llap/strict_managed_tables_sysdb.q.out
index 7fdad23..f0c8266 100644
--- a/ql/src/test/results/clientpositive/llap/strict_managed_tables_sysdb.q.out
+++ b/ql/src/test/results/clientpositive/llap/strict_managed_tables_sysdb.q.out
@@ -156,3728 +156,242 @@ default srcpart hive_test_user USER DELETE true -1 hive_test_user
default srcpart hive_test_user USER INSERT true -1 hive_test_user
default srcpart hive_test_user USER SELECT true -1 hive_test_user
default srcpart hive_test_user USER UPDATE true -1 hive_test_user
-PREHOOK: query: CREATE DATABASE IF NOT EXISTS SYS
-PREHOOK: type: CREATEDATABASE
-PREHOOK: Output: database:SYS
-POSTHOOK: query: CREATE DATABASE IF NOT EXISTS SYS
-POSTHOOK: type: CREATEDATABASE
-POSTHOOK: Output: database:SYS
-PREHOOK: query: USE SYS
-PREHOOK: type: SWITCHDATABASE
-PREHOOK: Input: database:sys
-POSTHOOK: query: USE SYS
-POSTHOOK: type: SWITCHDATABASE
-POSTHOOK: Input: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `BUCKETING_COLS` (
- `SD_ID` bigint,
- `BUCKET_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_BUCKETING_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"BUCKET_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"BUCKETING_COLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@BUCKETING_COLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `BUCKETING_COLS` (
- `SD_ID` bigint,
- `BUCKET_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_BUCKETING_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"BUCKET_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"BUCKETING_COLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@BUCKETING_COLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `CDS` (
- `CD_ID` bigint,
- CONSTRAINT `SYS_PK_CDS` PRIMARY KEY (`CD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\"
-FROM
- \"CDS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@CDS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `CDS` (
- `CD_ID` bigint,
- CONSTRAINT `SYS_PK_CDS` PRIMARY KEY (`CD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\"
-FROM
- \"CDS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@CDS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COLUMNS_V2` (
- `CD_ID` bigint,
- `COMMENT` string,
- `COLUMN_NAME` string,
- `TYPE_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_COLUMN_V2` PRIMARY KEY (`CD_ID`,`COLUMN_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\",
- \"COMMENT\",
- \"COLUMN_NAME\",
- \"TYPE_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"COLUMNS_V2\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@COLUMNS_V2
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COLUMNS_V2` (
- `CD_ID` bigint,
- `COMMENT` string,
- `COLUMN_NAME` string,
- `TYPE_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_COLUMN_V2` PRIMARY KEY (`CD_ID`,`COLUMN_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\",
- \"COMMENT\",
- \"COLUMN_NAME\",
- \"TYPE_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"COLUMNS_V2\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@COLUMNS_V2
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DATABASE_PARAMS` (
- `DB_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_DATABASE_PARAMS` PRIMARY KEY (`DB_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"DATABASE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DATABASE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DATABASE_PARAMS` (
- `DB_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_DATABASE_PARAMS` PRIMARY KEY (`DB_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"DATABASE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DATABASE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DBS` (
- `DB_ID` bigint,
- `DB_LOCATION_URI` string,
- `NAME` string,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_DBS` PRIMARY KEY (`DB_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"DB_LOCATION_URI\",
- \"NAME\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"DBS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DBS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DBS` (
- `DB_ID` bigint,
- `DB_LOCATION_URI` string,
- `NAME` string,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_DBS` PRIMARY KEY (`DB_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"DB_LOCATION_URI\",
- \"NAME\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"DBS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DBS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_PRIVS` (
- `DB_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `DB_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_DB_PRIVS` PRIMARY KEY (`DB_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_GRANT_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"DB_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"DB_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DB_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_PRIVS` (
- `DB_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `DB_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_DB_PRIVS` PRIMARY KEY (`DB_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_GRANT_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"DB_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"DB_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DB_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `GLOBAL_PRIVS` (
- `USER_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` string,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `USER_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_GLOBAL_PRIVS` PRIMARY KEY (`USER_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"USER_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"USER_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"GLOBAL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@GLOBAL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `GLOBAL_PRIVS` (
- `USER_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` string,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `USER_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_GLOBAL_PRIVS` PRIMARY KEY (`USER_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"USER_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"USER_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"GLOBAL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@GLOBAL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITIONS` (
- `PART_ID` bigint,
- `CREATE_TIME` int,
- `LAST_ACCESS_TIME` int,
- `PART_NAME` string,
- `SD_ID` bigint,
- `TBL_ID` bigint,
- CONSTRAINT `SYS_PK_PARTITIONS` PRIMARY KEY (`PART_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"CREATE_TIME\",
- \"LAST_ACCESS_TIME\",
- \"PART_NAME\",
- \"SD_ID\",
- \"TBL_ID\"
-FROM
- \"PARTITIONS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITIONS` (
- `PART_ID` bigint,
- `CREATE_TIME` int,
- `LAST_ACCESS_TIME` int,
- `PART_NAME` string,
- `SD_ID` bigint,
- `TBL_ID` bigint,
- CONSTRAINT `SYS_PK_PARTITIONS` PRIMARY KEY (`PART_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"CREATE_TIME\",
- \"LAST_ACCESS_TIME\",
- \"PART_NAME\",
- \"SD_ID\",
- \"TBL_ID\"
-FROM
- \"PARTITIONS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITIONS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEYS` (
- `TBL_ID` bigint,
- `PKEY_COMMENT` string,
- `PKEY_NAME` string,
- `PKEY_TYPE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEYS` PRIMARY KEY (`TBL_ID`,`PKEY_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PKEY_COMMENT\",
- \"PKEY_NAME\",
- \"PKEY_TYPE\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEYS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_KEYS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEYS` (
- `TBL_ID` bigint,
- `PKEY_COMMENT` string,
- `PKEY_NAME` string,
- `PKEY_TYPE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEYS` PRIMARY KEY (`TBL_ID`,`PKEY_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PKEY_COMMENT\",
- \"PKEY_NAME\",
- \"PKEY_TYPE\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEYS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_KEYS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEY_VALS` (
- `PART_ID` bigint,
- `PART_KEY_VAL` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEY_VALS` PRIMARY KEY (`PART_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PART_KEY_VAL\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEY_VALS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_KEY_VALS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEY_VALS` (
- `PART_ID` bigint,
- `PART_KEY_VAL` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEY_VALS` PRIMARY KEY (`PART_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PART_KEY_VAL\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEY_VALS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_KEY_VALS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_PARAMS` (
- `PART_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_PARTITION_PARAMS` PRIMARY KEY (`PART_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"PARTITION_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_PARAMS` (
- `PART_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_PARTITION_PARAMS` PRIMARY KEY (`PART_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"PARTITION_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_PRIVS` (
- `PART_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_COL_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_COL_PRIVS` PRIMARY KEY (`PART_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_COL_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_COL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_COL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_PRIVS` (
- `PART_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_COL_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_COL_PRIVS` PRIMARY KEY (`PART_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_COL_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_COL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_COL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_PRIVS` (
- `PART_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_PRIVS` PRIMARY KEY (`PART_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_PRIVS` (
- `PART_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_PRIVS` PRIMARY KEY (`PART_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLES` (
- `ROLE_ID` bigint,
- `CREATE_TIME` int,
- `OWNER_NAME` string,
- `ROLE_NAME` string,
- CONSTRAINT `SYS_PK_ROLES` PRIMARY KEY (`ROLE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_ID\",
- \"CREATE_TIME\",
- \"OWNER_NAME\",
- \"ROLE_NAME\"
-FROM
- \"ROLES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@ROLES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLES` (
- `ROLE_ID` bigint,
- `CREATE_TIME` int,
- `OWNER_NAME` string,
- `ROLE_NAME` string,
- CONSTRAINT `SYS_PK_ROLES` PRIMARY KEY (`ROLE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_ID\",
- \"CREATE_TIME\",
- \"OWNER_NAME\",
- \"ROLE_NAME\"
-FROM
- \"ROLES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@ROLES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLE_MAP` (
- `ROLE_GRANT_ID` bigint,
- `ADD_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `ROLE_ID` bigint,
- CONSTRAINT `SYS_PK_ROLE_MAP` PRIMARY KEY (`ROLE_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_GRANT_ID\",
- \"ADD_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"ROLE_ID\"
-FROM
- \"ROLE_MAP\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@ROLE_MAP
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLE_MAP` (
- `ROLE_GRANT_ID` bigint,
- `ADD_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `ROLE_ID` bigint,
- CONSTRAINT `SYS_PK_ROLE_MAP` PRIMARY KEY (`ROLE_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_GRANT_ID\",
- \"ADD_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"ROLE_ID\"
-FROM
- \"ROLE_MAP\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@ROLE_MAP
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SDS` (
- `SD_ID` bigint,
- `CD_ID` bigint,
- `INPUT_FORMAT` string,
- `IS_COMPRESSED` boolean,
- `IS_STOREDASSUBDIRECTORIES` boolean,
- `LOCATION` string,
- `NUM_BUCKETS` int,
- `OUTPUT_FORMAT` string,
- `SERDE_ID` bigint,
- CONSTRAINT `SYS_PK_SDS` PRIMARY KEY (`SD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"CD_ID\",
- \"INPUT_FORMAT\",
- \"IS_COMPRESSED\",
- \"IS_STOREDASSUBDIRECTORIES\",
- \"LOCATION\",
- \"NUM_BUCKETS\",
- \"OUTPUT_FORMAT\",
- \"SERDE_ID\"
-FROM
- \"SDS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SDS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SDS` (
- `SD_ID` bigint,
- `CD_ID` bigint,
- `INPUT_FORMAT` string,
- `IS_COMPRESSED` boolean,
- `IS_STOREDASSUBDIRECTORIES` boolean,
- `LOCATION` string,
- `NUM_BUCKETS` int,
- `OUTPUT_FORMAT` string,
- `SERDE_ID` bigint,
- CONSTRAINT `SYS_PK_SDS` PRIMARY KEY (`SD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"CD_ID\",
- \"INPUT_FORMAT\",
- \"IS_COMPRESSED\",
- \"IS_STOREDASSUBDIRECTORIES\",
- \"LOCATION\",
- \"NUM_BUCKETS\",
- \"OUTPUT_FORMAT\",
- \"SERDE_ID\"
-FROM
- \"SDS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SDS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SD_PARAMS` (
- `SD_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SD_PARAMS` PRIMARY KEY (`SD_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SD_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SD_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SD_PARAMS` (
- `SD_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SD_PARAMS` PRIMARY KEY (`SD_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SD_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SD_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SEQUENCE_TABLE` (
- `SEQUENCE_NAME` string,
- `NEXT_VAL` bigint,
- CONSTRAINT `SYS_PK_SEQUENCE_TABLE` PRIMARY KEY (`SEQUENCE_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SEQUENCE_NAME\",
- \"NEXT_VAL\"
-FROM
- \"SEQUENCE_TABLE\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SEQUENCE_TABLE
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SEQUENCE_TABLE` (
- `SEQUENCE_NAME` string,
- `NEXT_VAL` bigint,
- CONSTRAINT `SYS_PK_SEQUENCE_TABLE` PRIMARY KEY (`SEQUENCE_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SEQUENCE_NAME\",
- \"NEXT_VAL\"
-FROM
- \"SEQUENCE_TABLE\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SEQUENCE_TABLE
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDES` (
- `SERDE_ID` bigint,
- `NAME` string,
- `SLIB` string,
- CONSTRAINT `SYS_PK_SERDES` PRIMARY KEY (`SERDE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"NAME\",
- \"SLIB\"
-FROM
- \"SERDES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SERDES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDES` (
- `SERDE_ID` bigint,
- `NAME` string,
- `SLIB` string,
- CONSTRAINT `SYS_PK_SERDES` PRIMARY KEY (`SERDE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"NAME\",
- \"SLIB\"
-FROM
- \"SERDES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SERDES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDE_PARAMS` (
- `SERDE_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SERDE_PARAMS` PRIMARY KEY (`SERDE_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SERDE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SERDE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDE_PARAMS` (
- `SERDE_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SERDE_PARAMS` PRIMARY KEY (`SERDE_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SERDE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SERDE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_NAMES` (
- `SD_ID` bigint,
- `SKEWED_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_COL_NAMES` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"SKEWED_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_COL_NAMES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_COL_NAMES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_NAMES` (
- `SD_ID` bigint,
- `SKEWED_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_COL_NAMES` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"SKEWED_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_COL_NAMES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_COL_NAMES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_VALUE_LOC_MAP` (
- `SD_ID` bigint,
- `STRING_LIST_ID_KID` bigint,
- `LOCATION` string,
- CONSTRAINT `SYS_PK_COL_VALUE_LOC_MAP` PRIMARY KEY (`SD_ID`,`STRING_LIST_ID_KID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"STRING_LIST_ID_KID\",
- \"LOCATION\"
-FROM
- \"SKEWED_COL_VALUE_LOC_MAP\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_COL_VALUE_LOC_MAP
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_VALUE_LOC_MAP` (
- `SD_ID` bigint,
- `STRING_LIST_ID_KID` bigint,
- `LOCATION` string,
- CONSTRAINT `SYS_PK_COL_VALUE_LOC_MAP` PRIMARY KEY (`SD_ID`,`STRING_LIST_ID_KID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"STRING_LIST_ID_KID\",
- \"LOCATION\"
-FROM
- \"SKEWED_COL_VALUE_LOC_MAP\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_COL_VALUE_LOC_MAP
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST` (
- `STRING_LIST_ID` bigint,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST` PRIMARY KEY (`STRING_LIST_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\"
-FROM
- \"SKEWED_STRING_LIST\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_STRING_LIST
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST` (
- `STRING_LIST_ID` bigint,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST` PRIMARY KEY (`STRING_LIST_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\"
-FROM
- \"SKEWED_STRING_LIST\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_STRING_LIST
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST_VALUES` (
- `STRING_LIST_ID` bigint,
- `STRING_LIST_VALUE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST_VALUES` PRIMARY KEY (`STRING_LIST_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\",
- \"STRING_LIST_VALUE\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_STRING_LIST_VALUES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_STRING_LIST_VALUES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST_VALUES` (
- `STRING_LIST_ID` bigint,
- `STRING_LIST_VALUE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST_VALUES` PRIMARY KEY (`STRING_LIST_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\",
- \"STRING_LIST_VALUE\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_STRING_LIST_VALUES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_STRING_LIST_VALUES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_VALUES` (
- `SD_ID_OID` bigint,
- `STRING_LIST_ID_EID` bigint,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_VALUES` PRIMARY KEY (`SD_ID_OID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID_OID\",
- \"STRING_LIST_ID_EID\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_VALUES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_VALUES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_VALUES` (
- `SD_ID_OID` bigint,
- `STRING_LIST_ID_EID` bigint,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_VALUES` PRIMARY KEY (`SD_ID_OID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID_OID\",
- \"STRING_LIST_ID_EID\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_VALUES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_VALUES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SORT_COLS` (
- `SD_ID` bigint,
- `COLUMN_NAME` string,
- `ORDER` int,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SORT_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"COLUMN_NAME\",
- \"ORDER\",
- \"INTEGER_IDX\"
-FROM
- \"SORT_COLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SORT_COLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SORT_COLS` (
- `SD_ID` bigint,
- `COLUMN_NAME` string,
- `ORDER` int,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SORT_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"COLUMN_NAME\",
- \"ORDER\",
- \"INTEGER_IDX\"
-FROM
- \"SORT_COLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SORT_COLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TABLE_PARAMS` (
- `TBL_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_TABLE_PARAMS` PRIMARY KEY (`TBL_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"TABLE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TABLE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TABLE_PARAMS` (
- `TBL_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_TABLE_PARAMS` PRIMARY KEY (`TBL_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"TABLE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TABLE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBLS` (
- `TBL_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `LAST_ACCESS_TIME` int,
- `OWNER` string,
- `RETENTION` int,
- `SD_ID` bigint,
- `TBL_NAME` string,
- `TBL_TYPE` string,
- `VIEW_EXPANDED_TEXT` string,
- `VIEW_ORIGINAL_TEXT` string,
- `IS_REWRITE_ENABLED` boolean,
- CONSTRAINT `SYS_PK_TBLS` PRIMARY KEY (`TBL_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"LAST_ACCESS_TIME\",
- \"OWNER\",
- \"RETENTION\",
- \"SD_ID\",
- \"TBL_NAME\",
- \"TBL_TYPE\",
- \"VIEW_EXPANDED_TEXT\",
- \"VIEW_ORIGINAL_TEXT\",
- \"IS_REWRITE_ENABLED\"
-FROM \"TBLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBLS` (
- `TBL_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `LAST_ACCESS_TIME` int,
- `OWNER` string,
- `RETENTION` int,
- `SD_ID` bigint,
- `TBL_NAME` string,
- `TBL_TYPE` string,
- `VIEW_EXPANDED_TEXT` string,
- `VIEW_ORIGINAL_TEXT` string,
- `IS_REWRITE_ENABLED` boolean,
- CONSTRAINT `SYS_PK_TBLS` PRIMARY KEY (`TBL_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"LAST_ACCESS_TIME\",
- \"OWNER\",
- \"RETENTION\",
- \"SD_ID\",
- \"TBL_NAME\",
- \"TBL_TYPE\",
- \"VIEW_EXPANDED_TEXT\",
- \"VIEW_ORIGINAL_TEXT\",
- \"IS_REWRITE_ENABLED\"
-FROM \"TBLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_CREATION_METADATA` (
- `MV_CREATION_METADATA_ID` bigint,
- `DB_NAME` string,
- `TBL_NAME` string,
- `TXN_LIST` string,
- CONSTRAINT `SYS_PK_MV_CREATION_METADATA` PRIMARY KEY (`MV_CREATION_METADATA_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"DB_NAME\",
- \"TBL_NAME\",
- \"TXN_LIST\"
-FROM \"MV_CREATION_METADATA\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@MV_CREATION_METADATA
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_CREATION_METADATA` (
- `MV_CREATION_METADATA_ID` bigint,
- `DB_NAME` string,
- `TBL_NAME` string,
- `TXN_LIST` string,
- CONSTRAINT `SYS_PK_MV_CREATION_METADATA` PRIMARY KEY (`MV_CREATION_METADATA_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"DB_NAME\",
- \"TBL_NAME\",
- \"TXN_LIST\"
-FROM \"MV_CREATION_METADATA\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@MV_CREATION_METADATA
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_TABLES_USED` (
- `MV_CREATION_METADATA_ID` bigint,
- `TBL_ID` bigint
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"TBL_ID\"
-FROM \"MV_TABLES_USED\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@MV_TABLES_USED
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_TABLES_USED` (
- `MV_CREATION_METADATA_ID` bigint,
- `TBL_ID` bigint
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"TBL_ID\"
-FROM \"MV_TABLES_USED\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@MV_TABLES_USED
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_COL_PRIVS` (
- `TBL_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_COL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_COL_PRIVS` PRIMARY KEY (`TBL_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_COL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_COL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBL_COL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_COL_PRIVS` (
- `TBL_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_COL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_COL_PRIVS` PRIMARY KEY (`TBL_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_COL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_COL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBL_COL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_PRIVS` (
- `TBL_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_PRIVS` PRIMARY KEY (`TBL_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_PRIVS` (
- `TBL_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_PRIVS` PRIMARY KEY (`TBL_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TAB_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `TBL_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_TAB_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"TBL_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"TAB_COL_STATS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TAB_COL_STATS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TAB_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `TBL_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_TAB_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"TBL_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"TAB_COL_STATS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TAB_COL_STATS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `PARTITION_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `PART_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_PART_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"PARTITION_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"PART_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"PART_COL_STATS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_COL_STATS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `PARTITION_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `PART_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_PART_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"PARTITION_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"PART_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"PART_COL_STATS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_COL_STATS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE OR REPLACE VIEW `VERSION` AS SELECT 1 AS `VER_ID`, '4.0.0' AS `SCHEMA_VERSION`,
- 'Hive release version 4.0.0' AS `VERSION_COMMENT`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: _dummy_database@_dummy_table
-PREHOOK: Output: SYS@VERSION
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `VERSION` AS SELECT 1 AS `VER_ID`, '4.0.0' AS `SCHEMA_VERSION`,
- 'Hive release version 4.0.0' AS `VERSION_COMMENT`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: _dummy_database@_dummy_table
-POSTHOOK: Output: SYS@VERSION
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: VERSION.schema_version SIMPLE []
-POSTHOOK: Lineage: VERSION.ver_id SIMPLE []
-POSTHOOK: Lineage: VERSION.version_comment SIMPLE []
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_VERSION` (
- `VER_ID` BIGINT,
- `SCHEMA_VERSION` string,
- `VERSION_COMMENT` string,
- CONSTRAINT `SYS_PK_DB_VERSION` PRIMARY KEY (`VER_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"VER_ID\",
- \"SCHEMA_VERSION\",
- \"VERSION_COMMENT\"
-FROM
- \"VERSION\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DB_VERSION
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_VERSION` (
- `VER_ID` BIGINT,
- `SCHEMA_VERSION` string,
- `VERSION_COMMENT` string,
- CONSTRAINT `SYS_PK_DB_VERSION` PRIMARY KEY (`VER_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"VER_ID\",
- \"SCHEMA_VERSION\",
- \"VERSION_COMMENT\"
-FROM
- \"VERSION\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DB_VERSION
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `FUNCS` (
- `FUNC_ID` bigint,
- `CLASS_NAME` string,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `FUNC_NAME` string,
- `FUNC_TYPE` int,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_FUNCS` PRIMARY KEY (`FUNC_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"FUNC_ID\",
- \"CLASS_NAME\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"FUNC_NAME\",
- \"FUNC_TYPE\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"FUNCS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@FUNCS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `FUNCS` (
- `FUNC_ID` bigint,
- `CLASS_NAME` string,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `FUNC_NAME` string,
- `FUNC_TYPE` int,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_FUNCS` PRIMARY KEY (`FUNC_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"FUNC_ID\",
- \"CLASS_NAME\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"FUNC_NAME\",
- \"FUNC_TYPE\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"FUNCS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@FUNCS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `KEY_CONSTRAINTS`
-(
- `CHILD_CD_ID` bigint,
- `CHILD_INTEGER_IDX` int,
- `CHILD_TBL_ID` bigint,
- `PARENT_CD_ID` bigint,
- `PARENT_INTEGER_IDX` int,
- `PARENT_TBL_ID` bigint,
- `POSITION` bigint,
- `CONSTRAINT_NAME` string,
- `CONSTRAINT_TYPE` string,
- `UPDATE_RULE` string,
- `DELETE_RULE` string,
- `ENABLE_VALIDATE_RELY` int,
- `DEFAULT_VALUE` string,
- CONSTRAINT `SYS_PK_KEY_CONSTRAINTS` PRIMARY KEY (`CONSTRAINT_NAME`, `POSITION`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CHILD_CD_ID\",
- \"CHILD_INTEGER_IDX\",
- \"CHILD_TBL_ID\",
- \"PARENT_CD_ID\",
- \"PARENT_INTEGER_IDX\",
- \"PARENT_TBL_ID\",
- \"POSITION\",
- \"CONSTRAINT_NAME\",
- \"CONSTRAINT_TYPE\",
- \"UPDATE_RULE\",
- \"DELETE_RULE\",
- \"ENABLE_VALIDATE_RELY\",
- \"DEFAULT_VALUE\"
-FROM
- \"KEY_CONSTRAINTS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@KEY_CONSTRAINTS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `KEY_CONSTRAINTS`
-(
- `CHILD_CD_ID` bigint,
- `CHILD_INTEGER_IDX` int,
- `CHILD_TBL_ID` bigint,
- `PARENT_CD_ID` bigint,
- `PARENT_INTEGER_IDX` int,
- `PARENT_TBL_ID` bigint,
- `POSITION` bigint,
- `CONSTRAINT_NAME` string,
- `CONSTRAINT_TYPE` string,
- `UPDATE_RULE` string,
- `DELETE_RULE` string,
- `ENABLE_VALIDATE_RELY` int,
- `DEFAULT_VALUE` string,
- CONSTRAINT `SYS_PK_KEY_CONSTRAINTS` PRIMARY KEY (`CONSTRAINT_NAME`, `POSITION`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CHILD_CD_ID\",
- \"CHILD_INTEGER_IDX\",
- \"CHILD_TBL_ID\",
- \"PARENT_CD_ID\",
- \"PARENT_INTEGER_IDX\",
- \"PARENT_TBL_ID\",
- \"POSITION\",
- \"CONSTRAINT_NAME\",
- \"CONSTRAINT_TYPE\",
- \"UPDATE_RULE\",
- \"DELETE_RULE\",
- \"ENABLE_VALIDATE_RELY\",
- \"DEFAULT_VALUE\"
-FROM
- \"KEY_CONSTRAINTS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@KEY_CONSTRAINTS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE OR REPLACE VIEW `TABLE_STATS_VIEW` AS
-SELECT
- `TBL_ID`,
- max(CASE `PARAM_KEY` WHEN 'COLUMN_STATS_ACCURATE' THEN `PARAM_VALUE` END) AS COLUMN_STATS_ACCURATE,
- max(CASE `PARAM_KEY` WHEN 'numFiles' THEN `PARAM_VALUE` END) AS NUM_FILES,
- max(CASE `PARAM_KEY` WHEN 'numRows' THEN `PARAM_VALUE` END) AS NUM_ROWS,
- max(CASE `PARAM_KEY` WHEN 'rawDataSize' THEN `PARAM_VALUE` END) AS RAW_DATA_SIZE,
- max(CASE `PARAM_KEY` WHEN 'totalSize' THEN `PARAM_VALUE` END) AS TOTAL_SIZE,
-#### A masked pattern was here ####
-FROM `TABLE_PARAMS` GROUP BY `TBL_ID`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@table_params
-PREHOOK: Output: SYS@TABLE_STATS_VIEW
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `TABLE_STATS_VIEW` AS
-SELECT
- `TBL_ID`,
- max(CASE `PARAM_KEY` WHEN 'COLUMN_STATS_ACCURATE' THEN `PARAM_VALUE` END) AS COLUMN_STATS_ACCURATE,
- max(CASE `PARAM_KEY` WHEN 'numFiles' THEN `PARAM_VALUE` END) AS NUM_FILES,
- max(CASE `PARAM_KEY` WHEN 'numRows' THEN `PARAM_VALUE` END) AS NUM_ROWS,
- max(CASE `PARAM_KEY` WHEN 'rawDataSize' THEN `PARAM_VALUE` END) AS RAW_DATA_SIZE,
- max(CASE `PARAM_KEY` WHEN 'totalSize' THEN `PARAM_VALUE` END) AS TOTAL_SIZE,
-#### A masked pattern was here ####
-FROM `TABLE_PARAMS` GROUP BY `TBL_ID`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@table_params
-POSTHOOK: Output: SYS@TABLE_STATS_VIEW
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: TABLE_STATS_VIEW.column_stats_accurate EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.num_files EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.num_rows EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.raw_data_size EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.tbl_id SIMPLE [(table_params)table_params.FieldSchema(name:tbl_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.total_size EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_STATS_VIEW.transient_last_ddl_time EXPRESSION [(table_params)table_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (table_params)table_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE OR REPLACE VIEW `PARTITION_STATS_VIEW` AS
-SELECT
- `PART_ID`,
- max(CASE `PARAM_KEY` WHEN 'COLUMN_STATS_ACCURATE' THEN `PARAM_VALUE` END) AS COLUMN_STATS_ACCURATE,
- max(CASE `PARAM_KEY` WHEN 'numFiles' THEN `PARAM_VALUE` END) AS NUM_FILES,
- max(CASE `PARAM_KEY` WHEN 'numRows' THEN `PARAM_VALUE` END) AS NUM_ROWS,
- max(CASE `PARAM_KEY` WHEN 'rawDataSize' THEN `PARAM_VALUE` END) AS RAW_DATA_SIZE,
- max(CASE `PARAM_KEY` WHEN 'totalSize' THEN `PARAM_VALUE` END) AS TOTAL_SIZE,
-#### A masked pattern was here ####
-FROM `PARTITION_PARAMS` GROUP BY `PART_ID`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@partition_params
-PREHOOK: Output: SYS@PARTITION_STATS_VIEW
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `PARTITION_STATS_VIEW` AS
-SELECT
- `PART_ID`,
- max(CASE `PARAM_KEY` WHEN 'COLUMN_STATS_ACCURATE' THEN `PARAM_VALUE` END) AS COLUMN_STATS_ACCURATE,
- max(CASE `PARAM_KEY` WHEN 'numFiles' THEN `PARAM_VALUE` END) AS NUM_FILES,
- max(CASE `PARAM_KEY` WHEN 'numRows' THEN `PARAM_VALUE` END) AS NUM_ROWS,
- max(CASE `PARAM_KEY` WHEN 'rawDataSize' THEN `PARAM_VALUE` END) AS RAW_DATA_SIZE,
- max(CASE `PARAM_KEY` WHEN 'totalSize' THEN `PARAM_VALUE` END) AS TOTAL_SIZE,
-#### A masked pattern was here ####
-FROM `PARTITION_PARAMS` GROUP BY `PART_ID`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@partition_params
-POSTHOOK: Output: SYS@PARTITION_STATS_VIEW
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.column_stats_accurate EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.num_files EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.num_rows EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.part_id SIMPLE [(partition_params)partition_params.FieldSchema(name:part_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.raw_data_size EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.total_size EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: PARTITION_STATS_VIEW.transient_last_ddl_time EXPRESSION [(partition_params)partition_params.FieldSchema(name:param_key, type:string, comment:from deserializer), (partition_params)partition_params.FieldSchema(name:param_value, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_RESOURCEPLANS` (
- `NAME` string,
- `NS` string,
- `STATUS` string,
- `QUERY_PARALLELISM` int,
- `DEFAULT_POOL_PATH` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"STATUS\",
- \"WM_RESOURCEPLAN\".\"QUERY_PARALLELISM\",
- \"WM_POOL\".\"PATH\"
-FROM
- \"WM_RESOURCEPLAN\" LEFT OUTER JOIN \"WM_POOL\" ON \"WM_RESOURCEPLAN\".\"DEFAULT_POOL_ID\" = \"WM_POOL\".\"POOL_ID\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_RESOURCEPLANS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_RESOURCEPLANS` (
- `NAME` string,
- `NS` string,
- `STATUS` string,
- `QUERY_PARALLELISM` int,
- `DEFAULT_POOL_PATH` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"STATUS\",
- \"WM_RESOURCEPLAN\".\"QUERY_PARALLELISM\",
- \"WM_POOL\".\"PATH\"
-FROM
- \"WM_RESOURCEPLAN\" LEFT OUTER JOIN \"WM_POOL\" ON \"WM_RESOURCEPLAN\".\"DEFAULT_POOL_ID\" = \"WM_POOL\".\"POOL_ID\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_RESOURCEPLANS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_TRIGGERS` (
- `RP_NAME` string,
- `NS` string,
- `NAME` string,
- `TRIGGER_EXPRESSION` string,
- `ACTION_EXPRESSION` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- r.\"NAME\" AS RP_NAME,
- case when r.\"NS\" is null then 'default' else r.\"NS\" end,
- t.\"NAME\" AS NAME,
- \"TRIGGER_EXPRESSION\",
- \"ACTION_EXPRESSION\"
-FROM
- \"WM_TRIGGER\" t
-JOIN
- \"WM_RESOURCEPLAN\" r
-ON
- t.\"RP_ID\" = r.\"RP_ID\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_TRIGGERS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_TRIGGERS` (
- `RP_NAME` string,
- `NS` string,
- `NAME` string,
- `TRIGGER_EXPRESSION` string,
- `ACTION_EXPRESSION` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- r.\"NAME\" AS RP_NAME,
- case when r.\"NS\" is null then 'default' else r.\"NS\" end,
- t.\"NAME\" AS NAME,
- \"TRIGGER_EXPRESSION\",
- \"ACTION_EXPRESSION\"
-FROM
- \"WM_TRIGGER\" t
-JOIN
- \"WM_RESOURCEPLAN\" r
-ON
- t.\"RP_ID\" = r.\"RP_ID\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_TRIGGERS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_POOLS` (
- `RP_NAME` string,
- `NS` string,
- `PATH` string,
- `ALLOC_FRACTION` double,
- `QUERY_PARALLELISM` int,
- `SCHEDULING_POLICY` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"WM_POOL\".\"PATH\",
- \"WM_POOL\".\"ALLOC_FRACTION\",
- \"WM_POOL\".\"QUERY_PARALLELISM\",
- \"WM_POOL\".\"SCHEDULING_POLICY\"
-FROM
- \"WM_POOL\"
-JOIN
- \"WM_RESOURCEPLAN\"
-ON
- \"WM_POOL\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_POOLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_POOLS` (
- `RP_NAME` string,
- `NS` string,
- `PATH` string,
- `ALLOC_FRACTION` double,
- `QUERY_PARALLELISM` int,
- `SCHEDULING_POLICY` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"WM_POOL\".\"PATH\",
- \"WM_POOL\".\"ALLOC_FRACTION\",
- \"WM_POOL\".\"QUERY_PARALLELISM\",
- \"WM_POOL\".\"SCHEDULING_POLICY\"
-FROM
- \"WM_POOL\"
-JOIN
- \"WM_RESOURCEPLAN\"
-ON
- \"WM_POOL\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_POOLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_POOLS_TO_TRIGGERS` (
- `RP_NAME` string,
- `NS` string,
- `POOL_PATH` string,
- `TRIGGER_NAME` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\" AS RP_NAME,
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"WM_POOL\".\"PATH\" AS POOL_PATH,
- \"WM_TRIGGER\".\"NAME\" AS TRIGGER_NAME
-FROM \"WM_POOL_TO_TRIGGER\"
- JOIN \"WM_POOL\" ON \"WM_POOL_TO_TRIGGER\".\"POOL_ID\" = \"WM_POOL\".\"POOL_ID\"
- JOIN \"WM_TRIGGER\" ON \"WM_POOL_TO_TRIGGER\".\"TRIGGER_ID\" = \"WM_TRIGGER\".\"TRIGGER_ID\"
- JOIN \"WM_RESOURCEPLAN\" ON \"WM_POOL\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-UNION
-SELECT
- \"WM_RESOURCEPLAN\".\"NAME\" AS RP_NAME,
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- '<unmanaged queries>' AS POOL_PATH,
- \"WM_TRIGGER\".\"NAME\" AS TRIGGER_NAME
-FROM \"WM_TRIGGER\"
- JOIN \"WM_RESOURCEPLAN\" ON \"WM_TRIGGER\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-WHERE CAST(\"WM_TRIGGER\".\"IS_IN_UNMANAGED\" AS CHAR) IN ('1', 't')
-"
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_POOLS_TO_TRIGGERS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_POOLS_TO_TRIGGERS` (
- `RP_NAME` string,
- `NS` string,
- `POOL_PATH` string,
- `TRIGGER_NAME` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\" AS RP_NAME,
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"WM_POOL\".\"PATH\" AS POOL_PATH,
- \"WM_TRIGGER\".\"NAME\" AS TRIGGER_NAME
-FROM \"WM_POOL_TO_TRIGGER\"
- JOIN \"WM_POOL\" ON \"WM_POOL_TO_TRIGGER\".\"POOL_ID\" = \"WM_POOL\".\"POOL_ID\"
- JOIN \"WM_TRIGGER\" ON \"WM_POOL_TO_TRIGGER\".\"TRIGGER_ID\" = \"WM_TRIGGER\".\"TRIGGER_ID\"
- JOIN \"WM_RESOURCEPLAN\" ON \"WM_POOL\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-UNION
-SELECT
- \"WM_RESOURCEPLAN\".\"NAME\" AS RP_NAME,
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- '<unmanaged queries>' AS POOL_PATH,
- \"WM_TRIGGER\".\"NAME\" AS TRIGGER_NAME
-FROM \"WM_TRIGGER\"
- JOIN \"WM_RESOURCEPLAN\" ON \"WM_TRIGGER\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-WHERE CAST(\"WM_TRIGGER\".\"IS_IN_UNMANAGED\" AS CHAR) IN ('1', 't')
-"
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_POOLS_TO_TRIGGERS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_MAPPINGS` (
- `RP_NAME` string,
- `NS` string,
- `ENTITY_TYPE` string,
- `ENTITY_NAME` string,
- `POOL_PATH` string,
- `ORDERING` int
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"ENTITY_TYPE\",
- \"ENTITY_NAME\",
- case when \"WM_POOL\".\"PATH\" is null then '<unmanaged>' else \"WM_POOL\".\"PATH\" end,
- \"ORDERING\"
-FROM \"WM_MAPPING\"
-JOIN \"WM_RESOURCEPLAN\" ON \"WM_MAPPING\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-LEFT OUTER JOIN \"WM_POOL\" ON \"WM_POOL\".\"POOL_ID\" = \"WM_MAPPING\".\"POOL_ID\"
-"
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@WM_MAPPINGS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `WM_MAPPINGS` (
- `RP_NAME` string,
- `NS` string,
- `ENTITY_TYPE` string,
- `ENTITY_NAME` string,
- `POOL_PATH` string,
- `ORDERING` int
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"WM_RESOURCEPLAN\".\"NAME\",
- case when \"WM_RESOURCEPLAN\".\"NS\" is null then 'default' else \"WM_RESOURCEPLAN\".\"NS\" end AS NS,
- \"ENTITY_TYPE\",
- \"ENTITY_NAME\",
- case when \"WM_POOL\".\"PATH\" is null then '<unmanaged>' else \"WM_POOL\".\"PATH\" end,
- \"ORDERING\"
-FROM \"WM_MAPPING\"
-JOIN \"WM_RESOURCEPLAN\" ON \"WM_MAPPING\".\"RP_ID\" = \"WM_RESOURCEPLAN\".\"RP_ID\"
-LEFT OUTER JOIN \"WM_POOL\" ON \"WM_POOL\".\"POOL_ID\" = \"WM_MAPPING\".\"POOL_ID\"
-"
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@WM_MAPPINGS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COMPACTION_QUEUE` (
- `CQ_ID` bigint,
- `CQ_DATABASE` string,
- `CQ_TABLE` string,
- `CQ_PARTITION` string,
- `CQ_STATE` string,
- `CQ_TYPE` string,
- `CQ_TBLPROPERTIES` string,
- `CQ_WORKER_ID` string,
- `CQ_START` bigint,
- `CQ_RUN_AS` string,
- `CQ_HIGHEST_WRITE_ID` bigint,
- `CQ_HADOOP_JOB_ID` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"COMPACTION_QUEUE\".\"CQ_ID\",
- \"COMPACTION_QUEUE\".\"CQ_DATABASE\",
- \"COMPACTION_QUEUE\".\"CQ_TABLE\",
- \"COMPACTION_QUEUE\".\"CQ_PARTITION\",
- \"COMPACTION_QUEUE\".\"CQ_STATE\",
- \"COMPACTION_QUEUE\".\"CQ_TYPE\",
- \"COMPACTION_QUEUE\".\"CQ_TBLPROPERTIES\",
- \"COMPACTION_QUEUE\".\"CQ_WORKER_ID\",
- \"COMPACTION_QUEUE\".\"CQ_START\",
- \"COMPACTION_QUEUE\".\"CQ_RUN_AS\",
- \"COMPACTION_QUEUE\".\"CQ_HIGHEST_WRITE_ID\",
- \"COMPACTION_QUEUE\".\"CQ_HADOOP_JOB_ID\"
-FROM \"COMPACTION_QUEUE\"
-"
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@COMPACTION_QUEUE
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COMPACTION_QUEUE` (
- `CQ_ID` bigint,
- `CQ_DATABASE` string,
- `CQ_TABLE` string,
- `CQ_PARTITION` string,
- `CQ_STATE` string,
- `CQ_TYPE` string,
- `CQ_TBLPROPERTIES` string,
- `CQ_WORKER_ID` string,
- `CQ_START` bigint,
- `CQ_RUN_AS` string,
- `CQ_HIGHEST_WRITE_ID` bigint,
- `CQ_HADOOP_JOB_ID` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"COMPACTION_QUEUE\".\"CQ_ID\",
- \"COMPACTION_QUEUE\".\"CQ_DATABASE\",
- \"COMPACTION_QUEUE\".\"CQ_TABLE\",
- \"COMPACTION_QUEUE\".\"CQ_PARTITION\",
- \"COMPACTION_QUEUE\".\"CQ_STATE\",
- \"COMPACTION_QUEUE\".\"CQ_TYPE\",
- \"COMPACTION_QUEUE\".\"CQ_TBLPROPERTIES\",
- \"COMPACTION_QUEUE\".\"CQ_WORKER_ID\",
- \"COMPACTION_QUEUE\".\"CQ_START\",
- \"COMPACTION_QUEUE\".\"CQ_RUN_AS\",
- \"COMPACTION_QUEUE\".\"CQ_HIGHEST_WRITE_ID\",
- \"COMPACTION_QUEUE\".\"CQ_HADOOP_JOB_ID\"
-FROM \"COMPACTION_QUEUE\"
-"
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@COMPACTION_QUEUE
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COMPLETED_COMPACTIONS` (
- `CC_ID` bigint,
- `CC_DATABASE` string,
- `CC_TABLE` string,
- `CC_PARTITION` string,
- `CC_STATE` string,
- `CC_TYPE` string,
- `CC_TBLPROPERTIES` string,
- `CC_WORKER_ID` string,
- `CC_START` bigint,
- `CC_END` bigint,
- `CC_RUN_AS` string,
- `CC_HIGHEST_WRITE_ID` bigint,
- `CC_HADOOP_JOB_ID` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"COMPLETED_COMPACTIONS\".\"CC_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_DATABASE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TABLE\",
- \"COMPLETED_COMPACTIONS\".\"CC_PARTITION\",
- \"COMPLETED_COMPACTIONS\".\"CC_STATE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TYPE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TBLPROPERTIES\",
- \"COMPLETED_COMPACTIONS\".\"CC_WORKER_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_START\",
- \"COMPLETED_COMPACTIONS\".\"CC_END\",
- \"COMPLETED_COMPACTIONS\".\"CC_RUN_AS\",
- \"COMPLETED_COMPACTIONS\".\"CC_HIGHEST_WRITE_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_HADOOP_JOB_ID\"
-FROM \"COMPLETED_COMPACTIONS\"
-"
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@COMPLETED_COMPACTIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COMPLETED_COMPACTIONS` (
- `CC_ID` bigint,
- `CC_DATABASE` string,
- `CC_TABLE` string,
- `CC_PARTITION` string,
- `CC_STATE` string,
- `CC_TYPE` string,
- `CC_TBLPROPERTIES` string,
- `CC_WORKER_ID` string,
- `CC_START` bigint,
- `CC_END` bigint,
- `CC_RUN_AS` string,
- `CC_HIGHEST_WRITE_ID` bigint,
- `CC_HADOOP_JOB_ID` string
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"COMPLETED_COMPACTIONS\".\"CC_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_DATABASE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TABLE\",
- \"COMPLETED_COMPACTIONS\".\"CC_PARTITION\",
- \"COMPLETED_COMPACTIONS\".\"CC_STATE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TYPE\",
- \"COMPLETED_COMPACTIONS\".\"CC_TBLPROPERTIES\",
- \"COMPLETED_COMPACTIONS\".\"CC_WORKER_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_START\",
- \"COMPLETED_COMPACTIONS\".\"CC_END\",
- \"COMPLETED_COMPACTIONS\".\"CC_RUN_AS\",
- \"COMPLETED_COMPACTIONS\".\"CC_HIGHEST_WRITE_ID\",
- \"COMPLETED_COMPACTIONS\".\"CC_HADOOP_JOB_ID\"
-FROM \"COMPLETED_COMPACTIONS\"
-"
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@COMPLETED_COMPACTIONS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE OR REPLACE VIEW `COMPACTIONS`
-(
- `C_ID`,
- `C_CATALOG`,
- `C_DATABASE`,
- `C_TABLE`,
- `C_PARTITION`,
- `C_TYPE`,
- `C_STATE`,
- `C_HOSTNAME`,
- `C_WORKER_ID`,
- `C_START`,
- `C_DURATION`,
- `C_HADOOP_JOB_ID`,
- `C_RUN_AS`,
- `C_HIGHEST_WRITE_ID`
-) AS
-SELECT
- CC_ID,
- 'default',
- CC_DATABASE,
- CC_TABLE,
- CC_PARTITION,
- CASE WHEN CC_TYPE = 'i' THEN 'minor' WHEN CC_TYPE = 'a' THEN 'major' ELSE 'UNKNOWN' END,
- CASE WHEN CC_STATE = 'f' THEN 'failed' WHEN CC_STATE = 's' THEN 'succeeded' WHEN CC_STATE = 'a' THEN 'attempted' ELSE 'UNKNOWN' END,
- CASE WHEN CC_WORKER_ID IS NULL THEN cast (null as string) ELSE split(CC_WORKER_ID,"-")[0] END,
- CASE WHEN CC_WORKER_ID IS NULL THEN cast (null as string) ELSE split(CC_WORKER_ID,"-")[1] END,
- CC_START,
- CASE WHEN CC_END IS NULL THEN cast (null as string) ELSE CC_END-CC_START END,
- CC_HADOOP_JOB_ID,
- CC_RUN_AS,
- CC_HIGHEST_WRITE_ID
-FROM COMPLETED_COMPACTIONS
-UNION ALL
-SELECT
- CQ_ID,
- 'default',
- CQ_DATABASE,
- CQ_TABLE,
- CQ_PARTITION,
- CASE WHEN CQ_TYPE = 'i' THEN 'minor' WHEN CQ_TYPE = 'a' THEN 'major' ELSE 'UNKNOWN' END,
- CASE WHEN CQ_STATE = 'i' THEN 'initiated' WHEN CQ_STATE = 'w' THEN 'working' WHEN CQ_STATE = 'r' THEN 'ready for cleaning' ELSE 'UNKNOWN' END,
- CASE WHEN CQ_WORKER_ID IS NULL THEN NULL ELSE split(CQ_WORKER_ID,"-")[0] END,
- CASE WHEN CQ_WORKER_ID IS NULL THEN NULL ELSE split(CQ_WORKER_ID,"-")[1] END,
- CQ_START,
- cast (null as string),
- CQ_HADOOP_JOB_ID,
- CQ_RUN_AS,
- CQ_HIGHEST_WRITE_ID
-FROM COMPACTION_QUEUE
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@compaction_queue
-PREHOOK: Input: sys@completed_compactions
-PREHOOK: Output: SYS@COMPACTIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `COMPACTIONS`
-(
- `C_ID`,
- `C_CATALOG`,
- `C_DATABASE`,
- `C_TABLE`,
- `C_PARTITION`,
- `C_TYPE`,
- `C_STATE`,
- `C_HOSTNAME`,
- `C_WORKER_ID`,
- `C_START`,
- `C_DURATION`,
- `C_HADOOP_JOB_ID`,
- `C_RUN_AS`,
- `C_HIGHEST_WRITE_ID`
-) AS
-SELECT
- CC_ID,
- 'default',
- CC_DATABASE,
- CC_TABLE,
- CC_PARTITION,
- CASE WHEN CC_TYPE = 'i' THEN 'minor' WHEN CC_TYPE = 'a' THEN 'major' ELSE 'UNKNOWN' END,
- CASE WHEN CC_STATE = 'f' THEN 'failed' WHEN CC_STATE = 's' THEN 'succeeded' WHEN CC_STATE = 'a' THEN 'attempted' ELSE 'UNKNOWN' END,
- CASE WHEN CC_WORKER_ID IS NULL THEN cast (null as string) ELSE split(CC_WORKER_ID,"-")[0] END,
- CASE WHEN CC_WORKER_ID IS NULL THEN cast (null as string) ELSE split(CC_WORKER_ID,"-")[1] END,
- CC_START,
- CASE WHEN CC_END IS NULL THEN cast (null as string) ELSE CC_END-CC_START END,
- CC_HADOOP_JOB_ID,
- CC_RUN_AS,
- CC_HIGHEST_WRITE_ID
-FROM COMPLETED_COMPACTIONS
-UNION ALL
-SELECT
- CQ_ID,
- 'default',
- CQ_DATABASE,
- CQ_TABLE,
- CQ_PARTITION,
- CASE WHEN CQ_TYPE = 'i' THEN 'minor' WHEN CQ_TYPE = 'a' THEN 'major' ELSE 'UNKNOWN' END,
- CASE WHEN CQ_STATE = 'i' THEN 'initiated' WHEN CQ_STATE = 'w' THEN 'working' WHEN CQ_STATE = 'r' THEN 'ready for cleaning' ELSE 'UNKNOWN' END,
- CASE WHEN CQ_WORKER_ID IS NULL THEN NULL ELSE split(CQ_WORKER_ID,"-")[0] END,
- CASE WHEN CQ_WORKER_ID IS NULL THEN NULL ELSE split(CQ_WORKER_ID,"-")[1] END,
- CQ_START,
- cast (null as string),
- CQ_HADOOP_JOB_ID,
- CQ_RUN_AS,
- CQ_HIGHEST_WRITE_ID
-FROM COMPACTION_QUEUE
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@compaction_queue
-POSTHOOK: Input: sys@completed_compactions
-POSTHOOK: Output: SYS@COMPACTIONS
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: COMPACTIONS.c_catalog EXPRESSION []
-POSTHOOK: Lineage: COMPACTIONS.c_database EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_database, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_database, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_duration EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_end, type:bigint, comment:from deserializer), (completed_compactions)completed_compactions.FieldSchema(name:cc_start, type:bigint, comment:from deserializer), ]
-#### A masked pattern was here ####
-POSTHOOK: Lineage: COMPACTIONS.c_highest_write_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_highest_write_id, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_highest_write_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_hostname EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_worker_id, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_worker_id, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_id, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_partition EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_partition, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_partition, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_run_as EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_run_as, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_run_as, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_start EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_start, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_start, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_state EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_state, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_state, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_table EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_table, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_table, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_type EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_type, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_type, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_worker_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_worker_id, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_worker_id, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SCHEDULED_QUERIES` (
- `SCHEDULED_QUERY_ID` bigint,
- `SCHEDULE_NAME` string,
- `ENABLED` boolean,
- `CLUSTER_NAMESPACE` string,
- `SCHEDULE` string,
- `USER` string,
- `QUERY` string,
- `NEXT_EXECUTION` bigint,
- CONSTRAINT `SYS_PK_SCHEDULED_QUERIES` PRIMARY KEY (`SCHEDULED_QUERY_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SCHEDULED_QUERY_ID\",
- \"SCHEDULE_NAME\",
- \"ENABLED\",
- \"CLUSTER_NAMESPACE\",
- \"SCHEDULE\",
- \"USER\",
- \"QUERY\",
- \"NEXT_EXECUTION\"
-FROM
- \"SCHEDULED_QUERIES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SCHEDULED_QUERIES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SCHEDULED_QUERIES` (
- `SCHEDULED_QUERY_ID` bigint,
- `SCHEDULE_NAME` string,
- `ENABLED` boolean,
- `CLUSTER_NAMESPACE` string,
- `SCHEDULE` string,
- `USER` string,
- `QUERY` string,
- `NEXT_EXECUTION` bigint,
- CONSTRAINT `SYS_PK_SCHEDULED_QUERIES` PRIMARY KEY (`SCHEDULED_QUERY_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SCHEDULED_QUERY_ID\",
- \"SCHEDULE_NAME\",
- \"ENABLED\",
- \"CLUSTER_NAMESPACE\",
- \"SCHEDULE\",
- \"USER\",
- \"QUERY\",
- \"NEXT_EXECUTION\"
-FROM
- \"SCHEDULED_QUERIES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SCHEDULED_QUERIES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SCHEDULED_EXECUTIONS` (
- `SCHEDULED_EXECUTION_ID` bigint,
- `SCHEDULED_QUERY_ID` bigint,
- `EXECUTOR_QUERY_ID` string,
- `STATE` string,
- `START_TIME` int,
- `END_TIME` int,
- `ERROR_MESSAGE` string,
- `LAST_UPDATE_TIME` int,
- CONSTRAINT `SYS_PK_SCHEDULED_EXECUTIONS` PRIMARY KEY (`SCHEDULED_EXECUTION_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SCHEDULED_EXECUTION_ID\",
- \"SCHEDULED_QUERY_ID\",
- \"EXECUTOR_QUERY_ID\",
- \"STATE\",
- \"START_TIME\",
- \"END_TIME\",
- \"ERROR_MESSAGE\",
- \"LAST_UPDATE_TIME\"
-FROM
- \"SCHEDULED_EXECUTIONS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SCHEDULED_EXECUTIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SCHEDULED_EXECUTIONS` (
- `SCHEDULED_EXECUTION_ID` bigint,
- `SCHEDULED_QUERY_ID` bigint,
- `EXECUTOR_QUERY_ID` string,
- `STATE` string,
- `START_TIME` int,
- `END_TIME` int,
- `ERROR_MESSAGE` string,
- `LAST_UPDATE_TIME` int,
- CONSTRAINT `SYS_PK_SCHEDULED_EXECUTIONS` PRIMARY KEY (`SCHEDULED_EXECUTION_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SCHEDULED_EXECUTION_ID\",
- \"SCHEDULED_QUERY_ID\",
- \"EXECUTOR_QUERY_ID\",
- \"STATE\",
- \"START_TIME\",
- \"END_TIME\",
- \"ERROR_MESSAGE\",
- \"LAST_UPDATE_TIME\"
-FROM
- \"SCHEDULED_EXECUTIONS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SCHEDULED_EXECUTIONS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE DATABASE IF NOT EXISTS INFORMATION_SCHEMA
-PREHOOK: type: CREATEDATABASE
-PREHOOK: Output: database:INFORMATION_SCHEMA
-POSTHOOK: query: CREATE DATABASE IF NOT EXISTS INFORMATION_SCHEMA
-POSTHOOK: type: CREATEDATABASE
-POSTHOOK: Output: database:INFORMATION_SCHEMA
-PREHOOK: query: USE INFORMATION_SCHEMA
-PREHOOK: type: SWITCHDATABASE
-PREHOOK: Input: database:information_schema
-POSTHOOK: query: USE INFORMATION_SCHEMA
-POSTHOOK: type: SWITCHDATABASE
-POSTHOOK: Input: database:information_schema
-PREHOOK: query: CREATE OR REPLACE VIEW `SCHEMATA`
-(
- `CATALOG_NAME`,
- `SCHEMA_NAME`,
- `SCHEMA_OWNER`,
- `DEFAULT_CHARACTER_SET_CATALOG`,
- `DEFAULT_CHARACTER_SET_SCHEMA`,
- `DEFAULT_CHARACTER_SET_NAME`,
- `SQL_PATH`
-) AS
-SELECT DISTINCT
- 'default',
- D.`NAME`,
- D.`OWNER_NAME`,
- cast(null as string),
- cast(null as string),
- cast(null as string),
- `DB_LOCATION_URI`
-FROM
- `sys`.`DBS` D LEFT JOIN `sys`.`TBLS` T ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND current_authorizer() = P.`AUTHORIZER`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@SCHEMATA
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `SCHEMATA`
-(
- `CATALOG_NAME`,
- `SCHEMA_NAME`,
- `SCHEMA_OWNER`,
- `DEFAULT_CHARACTER_SET_CATALOG`,
- `DEFAULT_CHARACTER_SET_SCHEMA`,
- `DEFAULT_CHARACTER_SET_NAME`,
- `SQL_PATH`
-) AS
-SELECT DISTINCT
- 'default',
- D.`NAME`,
- D.`OWNER_NAME`,
- cast(null as string),
- cast(null as string),
- cast(null as string),
- `DB_LOCATION_URI`
-FROM
- `sys`.`DBS` D LEFT JOIN `sys`.`TBLS` T ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND current_authorizer() = P.`AUTHORIZER`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@SCHEMATA
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: SCHEMATA.catalog_name SIMPLE []
-POSTHOOK: Lineage: SCHEMATA.default_character_set_catalog EXPRESSION []
-POSTHOOK: Lineage: SCHEMATA.default_character_set_name EXPRESSION []
-POSTHOOK: Lineage: SCHEMATA.default_character_set_schema EXPRESSION []
-POSTHOOK: Lineage: SCHEMATA.schema_name SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-#### A masked pattern was here ####
-POSTHOOK: Lineage: SCHEMATA.sql_path SIMPLE [(dbs)d.FieldSchema(name:db_location_uri, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE OR REPLACE VIEW `TABLES`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `TABLE_TYPE`,
- `SELF_REFERENCING_COLUMN_NAME`,
- `REFERENCE_GENERATION`,
- `USER_DEFINED_TYPE_CATALOG`,
- `USER_DEFINED_TYPE_SCHEMA`,
- `USER_DEFINED_TYPE_NAME`,
- `IS_INSERTABLE_INTO`,
- `IS_TYPED`,
- `COMMIT_ACTION`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- IF(length(T.VIEW_ORIGINAL_TEXT) > 0, 'VIEW', 'BASE_TABLE'),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- IF(length(T.VIEW_ORIGINAL_TEXT) > 0, 'NO', 'YES'),
- 'NO',
- cast(null as string)
-FROM
- `sys`.`TBLS` T JOIN `sys`.`DBS` D ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer()
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@TABLES
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `TABLES`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `TABLE_TYPE`,
- `SELF_REFERENCING_COLUMN_NAME`,
- `REFERENCE_GENERATION`,
- `USER_DEFINED_TYPE_CATALOG`,
- `USER_DEFINED_TYPE_SCHEMA`,
- `USER_DEFINED_TYPE_NAME`,
- `IS_INSERTABLE_INTO`,
- `IS_TYPED`,
- `COMMIT_ACTION`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- IF(length(T.VIEW_ORIGINAL_TEXT) > 0, 'VIEW', 'BASE_TABLE'),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- cast(null as string),
- IF(length(T.VIEW_ORIGINAL_TEXT) > 0, 'NO', 'YES'),
- 'NO',
- cast(null as string)
-FROM
- `sys`.`TBLS` T JOIN `sys`.`DBS` D ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer()
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@TABLES
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: TABLES.commit_action EXPRESSION []
-POSTHOOK: Lineage: TABLES.is_insertable_into EXPRESSION [(tbls)t.FieldSchema(name:view_original_text, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLES.is_typed SIMPLE []
-POSTHOOK: Lineage: TABLES.reference_generation EXPRESSION []
-POSTHOOK: Lineage: TABLES.self_referencing_column_name EXPRESSION []
-POSTHOOK: Lineage: TABLES.table_catalog SIMPLE []
-POSTHOOK: Lineage: TABLES.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLES.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLES.table_type EXPRESSION [(tbls)t.FieldSchema(name:view_original_text, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLES.user_defined_type_catalog EXPRESSION []
-POSTHOOK: Lineage: TABLES.user_defined_type_name EXPRESSION []
-POSTHOOK: Lineage: TABLES.user_defined_type_schema EXPRESSION []
-PREHOOK: query: CREATE OR REPLACE VIEW `TABLE_PRIVILEGES`
-(
- `GRANTOR`,
- `GRANTEE`,
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `PRIVILEGE_TYPE`,
- `IS_GRANTABLE`,
- `WITH_HIERARCHY`
-) AS
-SELECT DISTINCT
- P.`GRANTOR`,
- P.`PRINCIPAL_NAME`,
- 'default',
- D.`NAME`,
- T.`TBL_NAME`,
- P.`TBL_PRIV`,
- IF (P.`GRANT_OPTION` == 0, 'NO', 'YES'),
- 'NO'
-FROM
- `sys`.`TBL_PRIVS` P JOIN `sys`.`TBLS` T ON (P.`TBL_ID` = T.`TBL_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P2 ON (P.`TBL_ID` = P2.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR
- (P2.`TBL_ID` IS NOT NULL AND P.`PRINCIPAL_NAME` = P2.`PRINCIPAL_NAME` AND P.`PRINCIPAL_TYPE` = P2.`PRINCIPAL_TYPE`
- AND (P2.`PRINCIPAL_NAME`=current_user() AND P2.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P2.`PRINCIPAL_NAME`) OR P2.`PRINCIPAL_NAME` = 'public') AND P2.`PRINCIPAL_TYPE`='GROUP'))
- AND P2.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER` = current_authorizer() AND P2.`AUTHORIZER` = current_authorizer())
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@TABLE_PRIVILEGES
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `TABLE_PRIVILEGES`
-(
- `GRANTOR`,
- `GRANTEE`,
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `PRIVILEGE_TYPE`,
- `IS_GRANTABLE`,
- `WITH_HIERARCHY`
-) AS
-SELECT DISTINCT
- P.`GRANTOR`,
- P.`PRINCIPAL_NAME`,
- 'default',
- D.`NAME`,
- T.`TBL_NAME`,
- P.`TBL_PRIV`,
- IF (P.`GRANT_OPTION` == 0, 'NO', 'YES'),
- 'NO'
-FROM
- `sys`.`TBL_PRIVS` P JOIN `sys`.`TBLS` T ON (P.`TBL_ID` = T.`TBL_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P2 ON (P.`TBL_ID` = P2.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR
- (P2.`TBL_ID` IS NOT NULL AND P.`PRINCIPAL_NAME` = P2.`PRINCIPAL_NAME` AND P.`PRINCIPAL_TYPE` = P2.`PRINCIPAL_TYPE`
- AND (P2.`PRINCIPAL_NAME`=current_user() AND P2.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P2.`PRINCIPAL_NAME`) OR P2.`PRINCIPAL_NAME` = 'public') AND P2.`PRINCIPAL_TYPE`='GROUP'))
- AND P2.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER` = current_authorizer() AND P2.`AUTHORIZER` = current_authorizer())
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@TABLE_PRIVILEGES
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: TABLE_PRIVILEGES.grantee SIMPLE [(tbl_privs)p.FieldSchema(name:principal_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.grantor SIMPLE [(tbl_privs)p.FieldSchema(name:grantor, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.is_grantable EXPRESSION [(tbl_privs)p.FieldSchema(name:grant_option, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.privilege_type SIMPLE [(tbl_privs)p.FieldSchema(name:tbl_priv, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.table_catalog SIMPLE []
-POSTHOOK: Lineage: TABLE_PRIVILEGES.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: TABLE_PRIVILEGES.with_hierarchy SIMPLE []
-PREHOOK: query: CREATE OR REPLACE VIEW `COLUMNS`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `COLUMN_NAME`,
- `ORDINAL_POSITION`,
- `COLUMN_DEFAULT`,
- `IS_NULLABLE`,
- `DATA_TYPE`,
- `CHARACTER_MAXIMUM_LENGTH`,
- `CHARACTER_OCTET_LENGTH`,
- `NUMERIC_PRECISION`,
- `NUMERIC_PRECISION_RADIX`,
- `NUMERIC_SCALE`,
- `DATETIME_PRECISION`,
- `INTERVAL_TYPE`,
- `INTERVAL_PRECISION`,
- `CHARACTER_SET_CATALOG`,
- `CHARACTER_SET_SCHEMA`,
- `CHARACTER_SET_NAME`,
- `COLLATION_CATALOG`,
- `COLLATION_SCHEMA`,
- `COLLATION_NAME`,
- `UDT_CATALOG`,
- `UDT_SCHEMA`,
- `UDT_NAME`,
- `SCOPE_CATALOG`,
- `SCOPE_SCHEMA`,
- `SCOPE_NAME`,
- `MAXIMUM_CARDINALITY`,
- `DTD_IDENTIFIER`,
- `IS_SELF_REFERENCING`,
- `IS_IDENTITY`,
- `IDENTITY_GENERATION`,
- `IDENTITY_START`,
- `IDENTITY_INCREMENT`,
- `IDENTITY_MAXIMUM`,
- `IDENTITY_MINIMUM`,
- `IDENTITY_CYCLE`,
- `IS_GENERATED`,
- `GENERATION_EXPRESSION`,
- `IS_SYSTEM_TIME_PERIOD_START`,
- `IS_SYSTEM_TIME_PERIOD_END`,
- `SYSTEM_TIME_PERIOD_TIMESTAMP_GENERATION`,
- `IS_UPDATABLE`,
- `DECLARED_DATA_TYPE`,
- `DECLARED_NUMERIC_PRECISION`,
- `DECLARED_NUMERIC_SCALE`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- C.COLUMN_NAME,
- C.INTEGER_IDX,
- cast (null as string),
- 'YES',
- C.TYPE_NAME as TYPE_NAME,
- CASE WHEN lower(C.TYPE_NAME) like 'varchar%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^VARCHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- WHEN lower(C.TYPE_NAME) like 'char%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^CHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) like 'varchar%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^VARCHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- WHEN lower(C.TYPE_NAME) like 'char%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^CHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 19
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 5
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 3
- WHEN lower(C.TYPE_NAME) = 'float' THEN 23
- WHEN lower(C.TYPE_NAME) = 'double' THEN 53
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+)',1)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+)',1)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'float' THEN 2
- WHEN lower(C.TYPE_NAME) = 'double' THEN 2
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN 10
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN 10
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+),(\\d+)',2)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+),(\\d+)',2)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'date' THEN 0
- WHEN lower(C.TYPE_NAME) = 'timestamp' THEN 9
- ELSE null END,
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- C.CD_ID,
- 'NO',
- 'NO',
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- 'NEVER',
- cast (null as string),
- 'NO',
- 'NO',
- cast (null as string),
- 'YES',
- C.TYPE_NAME as DECLARED_DATA_TYPE,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 19
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 5
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 3
- WHEN lower(C.TYPE_NAME) = 'float' THEN 23
- WHEN lower(C.TYPE_NAME) = 'double' THEN 53
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+)',1)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+)',1)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'float' THEN 2
- WHEN lower(C.TYPE_NAME) = 'double' THEN 2
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN 10
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN 10
- ELSE null END
-FROM
- `sys`.`COLUMNS_V2` C JOIN `sys`.`SDS` S ON (C.`CD_ID` = S.`CD_ID`)
- JOIN `sys`.`TBLS` T ON (S.`SD_ID` = T.`SD_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- LEFT JOIN `sys`.`TBL_COL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND C.`COLUMN_NAME` = P.`COLUMN_NAME`
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_COL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer()
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@columns_v2
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@sds
-PREHOOK: Input: sys@tbl_col_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@COLUMNS
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `COLUMNS`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `COLUMN_NAME`,
- `ORDINAL_POSITION`,
- `COLUMN_DEFAULT`,
- `IS_NULLABLE`,
- `DATA_TYPE`,
- `CHARACTER_MAXIMUM_LENGTH`,
- `CHARACTER_OCTET_LENGTH`,
- `NUMERIC_PRECISION`,
- `NUMERIC_PRECISION_RADIX`,
- `NUMERIC_SCALE`,
- `DATETIME_PRECISION`,
- `INTERVAL_TYPE`,
- `INTERVAL_PRECISION`,
- `CHARACTER_SET_CATALOG`,
- `CHARACTER_SET_SCHEMA`,
- `CHARACTER_SET_NAME`,
- `COLLATION_CATALOG`,
- `COLLATION_SCHEMA`,
- `COLLATION_NAME`,
- `UDT_CATALOG`,
- `UDT_SCHEMA`,
- `UDT_NAME`,
- `SCOPE_CATALOG`,
- `SCOPE_SCHEMA`,
- `SCOPE_NAME`,
- `MAXIMUM_CARDINALITY`,
- `DTD_IDENTIFIER`,
- `IS_SELF_REFERENCING`,
- `IS_IDENTITY`,
- `IDENTITY_GENERATION`,
- `IDENTITY_START`,
- `IDENTITY_INCREMENT`,
- `IDENTITY_MAXIMUM`,
- `IDENTITY_MINIMUM`,
- `IDENTITY_CYCLE`,
- `IS_GENERATED`,
- `GENERATION_EXPRESSION`,
- `IS_SYSTEM_TIME_PERIOD_START`,
- `IS_SYSTEM_TIME_PERIOD_END`,
- `SYSTEM_TIME_PERIOD_TIMESTAMP_GENERATION`,
- `IS_UPDATABLE`,
- `DECLARED_DATA_TYPE`,
- `DECLARED_NUMERIC_PRECISION`,
- `DECLARED_NUMERIC_SCALE`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- C.COLUMN_NAME,
- C.INTEGER_IDX,
- cast (null as string),
- 'YES',
- C.TYPE_NAME as TYPE_NAME,
- CASE WHEN lower(C.TYPE_NAME) like 'varchar%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^VARCHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- WHEN lower(C.TYPE_NAME) like 'char%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^CHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) like 'varchar%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^VARCHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- WHEN lower(C.TYPE_NAME) like 'char%' THEN cast(regexp_extract(upper(C.TYPE_NAME), '^CHAR\\s*\\((\\d+)\\s*\\)$', 1) as int)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 19
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 5
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 3
- WHEN lower(C.TYPE_NAME) = 'float' THEN 23
- WHEN lower(C.TYPE_NAME) = 'double' THEN 53
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+)',1)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+)',1)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'float' THEN 2
- WHEN lower(C.TYPE_NAME) = 'double' THEN 2
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN 10
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN 10
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+),(\\d+)',2)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+),(\\d+)',2)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'date' THEN 0
- WHEN lower(C.TYPE_NAME) = 'timestamp' THEN 9
- ELSE null END,
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- C.CD_ID,
- 'NO',
- 'NO',
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- cast (null as string),
- 'NEVER',
- cast (null as string),
- 'NO',
- 'NO',
- cast (null as string),
- 'YES',
- C.TYPE_NAME as DECLARED_DATA_TYPE,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 19
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 5
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 3
- WHEN lower(C.TYPE_NAME) = 'float' THEN 23
- WHEN lower(C.TYPE_NAME) = 'double' THEN 53
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN regexp_extract(upper(C.TYPE_NAME), '^DECIMAL\\s*\\((\\d+)',1)
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN regexp_extract(upper(C.TYPE_NAME), '^NUMERIC\\s*\\((\\d+)',1)
- ELSE null END,
- CASE WHEN lower(C.TYPE_NAME) = 'bigint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'int' THEN 10
- WHEN lower(C.TYPE_NAME) = 'smallint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'tinyint' THEN 10
- WHEN lower(C.TYPE_NAME) = 'float' THEN 2
- WHEN lower(C.TYPE_NAME) = 'double' THEN 2
- WHEN lower(C.TYPE_NAME) like 'decimal%' THEN 10
- WHEN lower(C.TYPE_NAME) like 'numeric%' THEN 10
- ELSE null END
-FROM
- `sys`.`COLUMNS_V2` C JOIN `sys`.`SDS` S ON (C.`CD_ID` = S.`CD_ID`)
- JOIN `sys`.`TBLS` T ON (S.`SD_ID` = T.`SD_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- LEFT JOIN `sys`.`TBL_COL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND C.`COLUMN_NAME` = P.`COLUMN_NAME`
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_COL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer()
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@columns_v2
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@sds
-POSTHOOK: Input: sys@tbl_col_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@COLUMNS
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: COLUMNS.character_maximum_length EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.character_octet_length EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.character_set_catalog EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.character_set_name EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.character_set_schema EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.collation_catalog EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.collation_name EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.collation_schema EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.column_default EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.column_name SIMPLE [(columns_v2)c.FieldSchema(name:column_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.data_type SIMPLE [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.datetime_precision EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.declared_data_type SIMPLE [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.declared_numeric_precision EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.declared_numeric_scale EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.dtd_identifier SIMPLE [(columns_v2)c.FieldSchema(name:cd_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.generation_expression EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_cycle EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_generation EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_increment EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_maximum EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_minimum EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.identity_start EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.interval_precision EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.interval_type EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.is_generated SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_identity SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_nullable SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_self_referencing SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_system_time_period_end SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_system_time_period_start SIMPLE []
-POSTHOOK: Lineage: COLUMNS.is_updatable SIMPLE []
-POSTHOOK: Lineage: COLUMNS.maximum_cardinality EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.numeric_precision EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.numeric_precision_radix EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.numeric_scale EXPRESSION [(columns_v2)c.FieldSchema(name:type_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.ordinal_position SIMPLE [(columns_v2)c.FieldSchema(name:integer_idx, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.scope_catalog EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.scope_name EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.scope_schema EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.system_time_period_timestamp_generation EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.table_catalog SIMPLE []
-POSTHOOK: Lineage: COLUMNS.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMNS.udt_catalog EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.udt_name EXPRESSION []
-POSTHOOK: Lineage: COLUMNS.udt_schema EXPRESSION []
-PREHOOK: query: CREATE OR REPLACE VIEW `COLUMN_PRIVILEGES`
-(
- `GRANTOR`,
- `GRANTEE`,
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `COLUMN_NAME`,
- `PRIVILEGE_TYPE`,
- `IS_GRANTABLE`
-) AS
-SELECT DISTINCT
- P.`GRANTOR`,
- P.`PRINCIPAL_NAME`,
- 'default',
- D.`NAME`,
- T.`TBL_NAME`,
- P.`COLUMN_NAME`,
- P.`TBL_COL_PRIV`,
- IF (P.`GRANT_OPTION` == 0, 'NO', 'YES')
-FROM
- `sys`.`TBL_COL_PRIVS` P JOIN `sys`.`TBLS` T ON (P.`TBL_ID` = T.`TBL_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- JOIN `sys`.`SDS` S ON (S.`SD_ID` = T.`SD_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P2 ON (P.`TBL_ID` = P2.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P2.`TBL_ID` IS NOT NULL
- AND P.`PRINCIPAL_NAME` = P2.`PRINCIPAL_NAME` AND P.`PRINCIPAL_TYPE` = P2.`PRINCIPAL_TYPE`
- AND (P2.`PRINCIPAL_NAME`=current_user() AND P2.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P2.`PRINCIPAL_NAME`) OR P2.`PRINCIPAL_NAME` = 'public') AND P2.`PRINCIPAL_TYPE`='GROUP'))
- AND P2.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer() AND P2.`AUTHORIZER`=current_authorizer()
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@sds
-PREHOOK: Input: sys@tbl_col_privs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@COLUMN_PRIVILEGES
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `COLUMN_PRIVILEGES`
-(
- `GRANTOR`,
- `GRANTEE`,
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `COLUMN_NAME`,
- `PRIVILEGE_TYPE`,
- `IS_GRANTABLE`
-) AS
-SELECT DISTINCT
- P.`GRANTOR`,
- P.`PRINCIPAL_NAME`,
- 'default',
- D.`NAME`,
- T.`TBL_NAME`,
- P.`COLUMN_NAME`,
- P.`TBL_COL_PRIV`,
- IF (P.`GRANT_OPTION` == 0, 'NO', 'YES')
-FROM
- `sys`.`TBL_COL_PRIVS` P JOIN `sys`.`TBLS` T ON (P.`TBL_ID` = T.`TBL_ID`)
- JOIN `sys`.`DBS` D ON (T.`DB_ID` = D.`DB_ID`)
- JOIN `sys`.`SDS` S ON (S.`SD_ID` = T.`SD_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P2 ON (P.`TBL_ID` = P2.`TBL_ID`)
-WHERE
- NOT restrict_information_schema() OR P2.`TBL_ID` IS NOT NULL
- AND P.`PRINCIPAL_NAME` = P2.`PRINCIPAL_NAME` AND P.`PRINCIPAL_TYPE` = P2.`PRINCIPAL_TYPE`
- AND (P2.`PRINCIPAL_NAME`=current_user() AND P2.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P2.`PRINCIPAL_NAME`) OR P2.`PRINCIPAL_NAME` = 'public') AND P2.`PRINCIPAL_TYPE`='GROUP'))
- AND P2.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer() AND P2.`AUTHORIZER`=current_authorizer()
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@sds
-POSTHOOK: Input: sys@tbl_col_privs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@COLUMN_PRIVILEGES
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.column_name SIMPLE [(tbl_col_privs)p.FieldSchema(name:column_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.grantee SIMPLE [(tbl_col_privs)p.FieldSchema(name:principal_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.grantor SIMPLE [(tbl_col_privs)p.FieldSchema(name:grantor, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.is_grantable EXPRESSION [(tbl_col_privs)p.FieldSchema(name:grant_option, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.privilege_type SIMPLE [(tbl_col_privs)p.FieldSchema(name:tbl_col_priv, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.table_catalog SIMPLE []
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COLUMN_PRIVILEGES.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE OR REPLACE VIEW `VIEWS`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `VIEW_DEFINITION`,
- `CHECK_OPTION`,
- `IS_UPDATABLE`,
- `IS_INSERTABLE_INTO`,
- `IS_TRIGGER_UPDATABLE`,
- `IS_TRIGGER_DELETABLE`,
- `IS_TRIGGER_INSERTABLE_INTO`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- T.VIEW_ORIGINAL_TEXT,
- CAST(NULL as string),
- false,
- false,
- false,
- false,
- false
-FROM
- `sys`.`DBS` D JOIN `sys`.`TBLS` T ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- length(T.VIEW_ORIGINAL_TEXT) > 0
- AND (NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer())
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@VIEWS
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `VIEWS`
-(
- `TABLE_CATALOG`,
- `TABLE_SCHEMA`,
- `TABLE_NAME`,
- `VIEW_DEFINITION`,
- `CHECK_OPTION`,
- `IS_UPDATABLE`,
- `IS_INSERTABLE_INTO`,
- `IS_TRIGGER_UPDATABLE`,
- `IS_TRIGGER_DELETABLE`,
- `IS_TRIGGER_INSERTABLE_INTO`
-) AS
-SELECT DISTINCT
- 'default',
- D.NAME,
- T.TBL_NAME,
- T.VIEW_ORIGINAL_TEXT,
- CAST(NULL as string),
- false,
- false,
- false,
- false,
- false
-FROM
- `sys`.`DBS` D JOIN `sys`.`TBLS` T ON (D.`DB_ID` = T.`DB_ID`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- length(T.VIEW_ORIGINAL_TEXT) > 0
- AND (NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer())
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@VIEWS
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: VIEWS.check_option EXPRESSION []
-POSTHOOK: Lineage: VIEWS.is_insertable_into SIMPLE []
-POSTHOOK: Lineage: VIEWS.is_trigger_deletable SIMPLE []
-POSTHOOK: Lineage: VIEWS.is_trigger_insertable_into SIMPLE []
-POSTHOOK: Lineage: VIEWS.is_trigger_updatable SIMPLE []
-POSTHOOK: Lineage: VIEWS.is_updatable SIMPLE []
-POSTHOOK: Lineage: VIEWS.table_catalog SIMPLE []
-POSTHOOK: Lineage: VIEWS.table_name SIMPLE [(tbls)t.FieldSchema(name:tbl_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: VIEWS.table_schema SIMPLE [(dbs)d.FieldSchema(name:name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: VIEWS.view_definition SIMPLE [(tbls)t.FieldSchema(name:view_original_text, type:string, comment:from deserializer), ]
-PREHOOK: query: CREATE OR REPLACE VIEW `COMPACTIONS`
-(
- `C_ID`,
- `C_CATALOG`,
- `C_DATABASE`,
- `C_TABLE`,
- `C_PARTITION`,
- `C_TYPE`,
- `C_STATE`,
- `C_HOSTNAME`,
- `C_WORKER_ID`,
- `C_START`,
- `C_DURATION`,
- `C_HADOOP_JOB_ID`,
- `C_RUN_AS`,
- `C_HIGHEST_WRITE_ID`
-) AS
-SELECT DISTINCT
- C_ID,
- C_CATALOG,
- C_DATABASE,
- C_TABLE,
- C_PARTITION,
- C_TYPE,
- C_STATE,
- C_HOSTNAME,
- C_WORKER_ID,
- C_START,
- C_DURATION,
- C_HADOOP_JOB_ID,
- C_RUN_AS,
- C_HIGHEST_WRITE_ID
-FROM
- `sys`.`COMPACTIONS` C JOIN `sys`.`TBLS` T ON (C.`C_TABLE` = T.`TBL_NAME`)
- JOIN `sys`.`DBS` D ON (C.`C_DATABASE` = D.`NAME`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- (NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer())
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@compaction_queue
-PREHOOK: Input: sys@compactions
-PREHOOK: Input: sys@completed_compactions
-PREHOOK: Input: sys@dbs
-PREHOOK: Input: sys@tbl_privs
-PREHOOK: Input: sys@tbls
-PREHOOK: Output: INFORMATION_SCHEMA@COMPACTIONS
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: CREATE OR REPLACE VIEW `COMPACTIONS`
-(
- `C_ID`,
- `C_CATALOG`,
- `C_DATABASE`,
- `C_TABLE`,
- `C_PARTITION`,
- `C_TYPE`,
- `C_STATE`,
- `C_HOSTNAME`,
- `C_WORKER_ID`,
- `C_START`,
- `C_DURATION`,
- `C_HADOOP_JOB_ID`,
- `C_RUN_AS`,
- `C_HIGHEST_WRITE_ID`
-) AS
-SELECT DISTINCT
- C_ID,
- C_CATALOG,
- C_DATABASE,
- C_TABLE,
- C_PARTITION,
- C_TYPE,
- C_STATE,
- C_HOSTNAME,
- C_WORKER_ID,
- C_START,
- C_DURATION,
- C_HADOOP_JOB_ID,
- C_RUN_AS,
- C_HIGHEST_WRITE_ID
-FROM
- `sys`.`COMPACTIONS` C JOIN `sys`.`TBLS` T ON (C.`C_TABLE` = T.`TBL_NAME`)
- JOIN `sys`.`DBS` D ON (C.`C_DATABASE` = D.`NAME`)
- LEFT JOIN `sys`.`TBL_PRIVS` P ON (T.`TBL_ID` = P.`TBL_ID`)
-WHERE
- (NOT restrict_information_schema() OR P.`TBL_ID` IS NOT NULL
- AND (P.`PRINCIPAL_NAME`=current_user() AND P.`PRINCIPAL_TYPE`='USER'
- OR ((array_contains(current_groups(), P.`PRINCIPAL_NAME`) OR P.`PRINCIPAL_NAME` = 'public') AND P.`PRINCIPAL_TYPE`='GROUP'))
- AND P.`TBL_PRIV`='SELECT' AND P.`AUTHORIZER`=current_authorizer())
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@compaction_queue
-POSTHOOK: Input: sys@compactions
-POSTHOOK: Input: sys@completed_compactions
-POSTHOOK: Input: sys@dbs
-POSTHOOK: Input: sys@tbl_privs
-POSTHOOK: Input: sys@tbls
-POSTHOOK: Output: INFORMATION_SCHEMA@COMPACTIONS
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: COMPACTIONS.c_catalog EXPRESSION []
-POSTHOOK: Lineage: COMPACTIONS.c_database EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_database, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_database, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_duration EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_end, type:bigint, comment:from deserializer), (completed_compactions)completed_compactions.FieldSchema(name:cc_start, type:bigint, comment:from deserializer), ]
-#### A masked pattern was here ####
-POSTHOOK: Lineage: COMPACTIONS.c_highest_write_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_highest_write_id, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_highest_write_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_hostname EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_worker_id, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_worker_id, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_id, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_partition EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_partition, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_partition, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_run_as EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_run_as, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_run_as, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_start EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_start, type:bigint, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_start, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_state EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_state, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_state, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_table EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_table, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_table, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_type EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_type, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_type, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: COMPACTIONS.c_worker_id EXPRESSION [(completed_compactions)completed_compactions.FieldSchema(name:cc_worker_id, type:string, comment:from deserializer), (compaction_queue)compaction_queue.FieldSchema(name:cq_worker_id, type:string, comment:from deserializer), ]
-PREHOOK: query: create or replace view SCHEDULED_QUERIES as
-select
- `SCHEDULED_QUERY_ID` ,
- `SCHEDULE_NAME` ,
- `ENABLED`,
- `CLUSTER_NAMESPACE`,
- `SCHEDULE`,
- `USER`,
- `QUERY`,
- FROM_UNIXTIME(NEXT_EXECUTION) as NEXT_EXECUTION
-FROM
- SYS.SCHEDULED_QUERIES
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@scheduled_queries
-PREHOOK: Output: INFORMATION_SCHEMA@SCHEDULED_QUERIES
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: create or replace view SCHEDULED_QUERIES as
-select
- `SCHEDULED_QUERY_ID` ,
- `SCHEDULE_NAME` ,
- `ENABLED`,
- `CLUSTER_NAMESPACE`,
- `SCHEDULE`,
- `USER`,
- `QUERY`,
- FROM_UNIXTIME(NEXT_EXECUTION) as NEXT_EXECUTION
-FROM
- SYS.SCHEDULED_QUERIES
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@scheduled_queries
-POSTHOOK: Output: INFORMATION_SCHEMA@SCHEDULED_QUERIES
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: SCHEDULED_QUERIES.cluster_namespace SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:cluster_namespace, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.enabled SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:enabled, type:boolean, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.next_execution EXPRESSION [(scheduled_queries)scheduled_queries.FieldSchema(name:next_execution, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.query SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:query, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.schedule SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:schedule, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.schedule_name SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:schedule_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.scheduled_query_id SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:scheduled_query_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_QUERIES.user SIMPLE [(scheduled_queries)scheduled_queries.FieldSchema(name:user, type:string, comment:from deserializer), ]
-PREHOOK: query: create or replace view SCHEDULED_EXECUTIONS as
-SELECT
- SCHEDULED_EXECUTION_ID,
- SCHEDULE_NAME,
- EXECUTOR_QUERY_ID,
- `STATE`,
- FROM_UNIXTIME(START_TIME) as START_TIME,
- FROM_UNIXTIME(END_TIME) as END_TIME,
- END_TIME-START_TIME as ELAPSED,
- ERROR_MESSAGE,
- FROM_UNIXTIME(LAST_UPDATE_TIME) AS LAST_UPDATE_TIME
-FROM
- SYS.SCHEDULED_EXECUTIONS SE
-JOIN
- SYS.SCHEDULED_QUERIES SQ
-WHERE
- SE.SCHEDULED_QUERY_ID=SQ.SCHEDULED_QUERY_ID
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: sys@scheduled_executions
-PREHOOK: Input: sys@scheduled_queries
-PREHOOK: Output: INFORMATION_SCHEMA@SCHEDULED_EXECUTIONS
-PREHOOK: Output: database:information_schema
-POSTHOOK: query: create or replace view SCHEDULED_EXECUTIONS as
-SELECT
- SCHEDULED_EXECUTION_ID,
- SCHEDULE_NAME,
- EXECUTOR_QUERY_ID,
- `STATE`,
- FROM_UNIXTIME(START_TIME) as START_TIME,
- FROM_UNIXTIME(END_TIME) as END_TIME,
- END_TIME-START_TIME as ELAPSED,
- ERROR_MESSAGE,
- FROM_UNIXTIME(LAST_UPDATE_TIME) AS LAST_UPDATE_TIME
-FROM
- SYS.SCHEDULED_EXECUTIONS SE
-JOIN
- SYS.SCHEDULED_QUERIES SQ
-WHERE
- SE.SCHEDULED_QUERY_ID=SQ.SCHEDULED_QUERY_ID
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: sys@scheduled_executions
-POSTHOOK: Input: sys@scheduled_queries
-POSTHOOK: Output: INFORMATION_SCHEMA@SCHEDULED_EXECUTIONS
-POSTHOOK: Output: database:information_schema
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.elapsed EXPRESSION [(scheduled_executions)se.FieldSchema(name:end_time, type:int, comment:from deserializer), (scheduled_executions)se.FieldSchema(name:start_time, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.end_time EXPRESSION [(scheduled_executions)se.FieldSchema(name:end_time, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.error_message SIMPLE [(scheduled_executions)se.FieldSchema(name:error_message, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.executor_query_id SIMPLE [(scheduled_executions)se.FieldSchema(name:executor_query_id, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.last_update_time EXPRESSION [(scheduled_executions)se.FieldSchema(name:last_update_time, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.schedule_name SIMPLE [(scheduled_queries)sq.FieldSchema(name:schedule_name, type:string, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.scheduled_execution_id SIMPLE [(scheduled_executions)se.FieldSchema(name:scheduled_execution_id, type:bigint, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.start_time EXPRESSION [(scheduled_executions)se.FieldSchema(name:start_time, type:int, comment:from deserializer), ]
-POSTHOOK: Lineage: SCHEDULED_EXECUTIONS.state SIMPLE [(scheduled_executions)se.FieldSchema(name:state, type:string, comment:from deserializer), ]
+information_schema column_privileges hive_test_user USER DELETE true -1 hive_test_user
+information_schema column_privileges hive_test_user USER INSERT true -1 hive_test_user
+information_schema column_privileges hive_test_user USER SELECT true -1 hive_test_user
+information_schema column_privileges hive_test_user USER UPDATE true -1 hive_test_user
+information_schema columns hive_test_user USER DELETE true -1 hive_test_user
+information_schema columns hive_test_user USER INSERT true -1 hive_test_user
+information_schema columns hive_test_user USER SELECT true -1 hive_test_user
+information_schema columns hive_test_user USER UPDATE true -1 hive_test_user
+information_schema compactions hive_test_user USER DELETE true -1 hive_test_user
+information_schema compactions hive_test_user USER INSERT true -1 hive_test_user
+information_schema compactions hive_test_user USER SELECT true -1 hive_test_user
+information_schema compactions hive_test_user USER UPDATE true -1 hive_test_user
+information_schema scheduled_executions hive_test_user USER DELETE true -1 hive_test_user
+information_schema scheduled_executions hive_test_user USER INSERT true -1 hive_test_user
+information_schema scheduled_executions hive_test_user USER SELECT true -1 hive_test_user
+information_schema scheduled_executions hive_test_user USER UPDATE true -1 hive_test_user
+information_schema scheduled_queries hive_test_user USER DELETE true -1 hive_test_user
+information_schema scheduled_queries hive_test_user USER INSERT true -1 hive_test_user
+information_schema scheduled_queries hive_test_user USER SELECT true -1 hive_test_user
+information_schema scheduled_queries hive_test_user USER UPDATE true -1 hive_test_user
+information_schema schemata hive_test_user USER DELETE true -1 hive_test_user
+information_schema schemata hive_test_user USER INSERT true -1 hive_test_user
+information_schema schemata hive_test_user USER SELECT true -1 hive_test_user
+information_schema schemata hive_test_user USER UPDATE true -1 hive_test_user
+information_schema table_privileges hive_test_user USER DELETE true -1 hive_test_user
+information_schema table_privileges hive_test_user USER INSERT true -1 hive_test_user
+information_schema table_privileges hive_test_user USER SELECT true -1 hive_test_user
+information_schema table_privileges hive_test_user USER UPDATE true -1 hive_test_user
+information_schema tables hive_test_user USER DELETE true -1 hive_test_user
+information_schema tables hive_test_user USER INSERT true -1 hive_test_user
+information_schema tables hive_test_user USER SELECT true -1 hive_test_user
+information_schema tables hive_test_user USER UPDATE true -1 hive_test_user
+information_schema views hive_test_user USER DELETE true -1 hive_test_user
+information_schema views hive_test_user USER INSERT true -1 hive_test_user
+information_schema views hive_test_user USER SELECT true -1 hive_test_user
+information_schema views hive_test_user USER UPDATE true -1 hive_test_user
+sys bucketing_cols hive_test_user USER DELETE true -1 hive_test_user
+sys bucketing_cols hive_test_user USER INSERT true -1 hive_test_user
+sys bucketing_cols hive_test_user USER SELECT true -1 hive_test_user
+sys bucketing_cols hive_test_user USER UPDATE true -1 hive_test_user
+sys cds hive_test_user USER DELETE true -1 hive_test_user
+sys cds hive_test_user USER INSERT true -1 hive_test_user
+sys cds hive_test_user USER SELECT true -1 hive_test_user
+sys cds hive_test_user USER UPDATE true -1 hive_test_user
+sys columns_v2 hive_test_user USER DELETE true -1 hive_test_user
+sys columns_v2 hive_test_user USER INSERT true -1 hive_test_user
+sys columns_v2 hive_test_user USER SELECT true -1 hive_test_user
+sys columns_v2 hive_test_user USER UPDATE true -1 hive_test_user
+sys compaction_queue hive_test_user USER DELETE true -1 hive_test_user
+sys compaction_queue hive_test_user USER INSERT true -1 hive_test_user
+sys compaction_queue hive_test_user USER SELECT true -1 hive_test_user
+sys compaction_queue hive_test_user USER UPDATE true -1 hive_test_user
+sys compactions hive_test_user USER DELETE true -1 hive_test_user
+sys compactions hive_test_user USER INSERT true -1 hive_test_user
+sys compactions hive_test_user USER SELECT true -1 hive_test_user
+sys compactions hive_test_user USER UPDATE true -1 hive_test_user
+sys completed_compactions hive_test_user USER DELETE true -1 hive_test_user
+sys completed_compactions hive_test_user USER INSERT true -1 hive_test_user
+sys completed_compactions hive_test_user USER SELECT true -1 hive_test_user
+sys completed_compactions hive_test_user USER UPDATE true -1 hive_test_user
+sys database_params hive_test_user USER DELETE true -1 hive_test_user
+sys database_params hive_test_user USER INSERT true -1 hive_test_user
+sys database_params hive_test_user USER SELECT true -1 hive_test_user
+sys database_params hive_test_user USER UPDATE true -1 hive_test_user
+sys db_privs hive_test_user USER DELETE true -1 hive_test_user
+sys db_privs hive_test_user USER INSERT true -1 hive_test_user
+sys db_privs hive_test_user USER SELECT true -1 hive_test_user
+sys db_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys db_version hive_test_user USER DELETE true -1 hive_test_user
+sys db_version hive_test_user USER INSERT true -1 hive_test_user
+sys db_version hive_test_user USER SELECT true -1 hive_test_user
+sys db_version hive_test_user USER UPDATE true -1 hive_test_user
+sys dbs hive_test_user USER DELETE true -1 hive_test_user
+sys dbs hive_test_user USER INSERT true -1 hive_test_user
+sys dbs hive_test_user USER SELECT true -1 hive_test_user
+sys dbs hive_test_user USER UPDATE true -1 hive_test_user
+sys funcs hive_test_user USER DELETE true -1 hive_test_user
+sys funcs hive_test_user USER INSERT true -1 hive_test_user
+sys funcs hive_test_user USER SELECT true -1 hive_test_user
+sys funcs hive_test_user USER UPDATE true -1 hive_test_user
+sys global_privs hive_test_user USER DELETE true -1 hive_test_user
+sys global_privs hive_test_user USER INSERT true -1 hive_test_user
+sys global_privs hive_test_user USER SELECT true -1 hive_test_user
+sys global_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys key_constraints hive_test_user USER DELETE true -1 hive_test_user
+sys key_constraints hive_test_user USER INSERT true -1 hive_test_user
+sys key_constraints hive_test_user USER SELECT true -1 hive_test_user
+sys key_constraints hive_test_user USER UPDATE true -1 hive_test_user
+sys mv_creation_metadata hive_test_user USER DELETE true -1 hive_test_user
+sys mv_creation_metadata hive_test_user USER INSERT true -1 hive_test_user
+sys mv_creation_metadata hive_test_user USER SELECT true -1 hive_test_user
+sys mv_creation_metadata hive_test_user USER UPDATE true -1 hive_test_user
+sys mv_tables_used hive_test_user USER DELETE true -1 hive_test_user
+sys mv_tables_used hive_test_user USER INSERT true -1 hive_test_user
+sys mv_tables_used hive_test_user USER SELECT true -1 hive_test_user
+sys mv_tables_used hive_test_user USER UPDATE true -1 hive_test_user
+sys part_col_privs hive_test_user USER DELETE true -1 hive_test_user
+sys part_col_privs hive_test_user USER INSERT true -1 hive_test_user
+sys part_col_privs hive_test_user USER SELECT true -1 hive_test_user
+sys part_col_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys part_col_stats hive_test_user USER DELETE true -1 hive_test_user
+sys part_col_stats hive_test_user USER INSERT true -1 hive_test_user
+sys part_col_stats hive_test_user USER SELECT true -1 hive_test_user
+sys part_col_stats hive_test_user USER UPDATE true -1 hive_test_user
+sys part_privs hive_test_user USER DELETE true -1 hive_test_user
+sys part_privs hive_test_user USER INSERT true -1 hive_test_user
+sys part_privs hive_test_user USER SELECT true -1 hive_test_user
+sys part_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys partition_key_vals hive_test_user USER DELETE true -1 hive_test_user
+sys partition_key_vals hive_test_user USER INSERT true -1 hive_test_user
+sys partition_key_vals hive_test_user USER SELECT true -1 hive_test_user
+sys partition_key_vals hive_test_user USER UPDATE true -1 hive_test_user
+sys partition_keys hive_test_user USER DELETE true -1 hive_test_user
+sys partition_keys hive_test_user USER INSERT true -1 hive_test_user
+sys partition_keys hive_test_user USER SELECT true -1 hive_test_user
+sys partition_keys hive_test_user USER UPDATE true -1 hive_test_user
+sys partition_params hive_test_user USER DELETE true -1 hive_test_user
+sys partition_params hive_test_user USER INSERT true -1 hive_test_user
+sys partition_params hive_test_user USER SELECT true -1 hive_test_user
+sys partition_params hive_test_user USER UPDATE true -1 hive_test_user
+sys partition_stats_view hive_test_user USER DELETE true -1 hive_test_user
+sys partition_stats_view hive_test_user USER INSERT true -1 hive_test_user
+sys partition_stats_view hive_test_user USER SELECT true -1 hive_test_user
+sys partition_stats_view hive_test_user USER UPDATE true -1 hive_test_user
+sys partitions hive_test_user USER DELETE true -1 hive_test_user
+sys partitions hive_test_user USER INSERT true -1 hive_test_user
+sys partitions hive_test_user USER SELECT true -1 hive_test_user
+sys partitions hive_test_user USER UPDATE true -1 hive_test_user
+sys role_map hive_test_user USER DELETE true -1 hive_test_user
+sys role_map hive_test_user USER INSERT true -1 hive_test_user
+sys role_map hive_test_user USER SELECT true -1 hive_test_user
+sys role_map hive_test_user USER UPDATE true -1 hive_test_user
+sys roles hive_test_user USER DELETE true -1 hive_test_user
+sys roles hive_test_user USER INSERT true -1 hive_test_user
+sys roles hive_test_user USER SELECT true -1 hive_test_user
+sys roles hive_test_user USER UPDATE true -1 hive_test_user
+sys scheduled_executions hive_test_user USER DELETE true -1 hive_test_user
+sys scheduled_executions hive_test_user USER INSERT true -1 hive_test_user
+sys scheduled_executions hive_test_user USER SELECT true -1 hive_test_user
+sys scheduled_executions hive_test_user USER UPDATE true -1 hive_test_user
+sys scheduled_queries hive_test_user USER DELETE true -1 hive_test_user
+sys scheduled_queries hive_test_user USER INSERT true -1 hive_test_user
+sys scheduled_queries hive_test_user USER SELECT true -1 hive_test_user
+sys scheduled_queries hive_test_user USER UPDATE true -1 hive_test_user
+sys sd_params hive_test_user USER DELETE true -1 hive_test_user
+sys sd_params hive_test_user USER INSERT true -1 hive_test_user
+sys sd_params hive_test_user USER SELECT true -1 hive_test_user
+sys sd_params hive_test_user USER UPDATE true -1 hive_test_user
+sys sds hive_test_user USER DELETE true -1 hive_test_user
+sys sds hive_test_user USER INSERT true -1 hive_test_user
+sys sds hive_test_user USER SELECT true -1 hive_test_user
+sys sds hive_test_user USER UPDATE true -1 hive_test_user
+sys sequence_table hive_test_user USER DELETE true -1 hive_test_user
+sys sequence_table hive_test_user USER INSERT true -1 hive_test_user
+sys sequence_table hive_test_user USER SELECT true -1 hive_test_user
+sys sequence_table hive_test_user USER UPDATE true -1 hive_test_user
+sys serde_params hive_test_user USER DELETE true -1 hive_test_user
+sys serde_params hive_test_user USER INSERT true -1 hive_test_user
+sys serde_params hive_test_user USER SELECT true -1 hive_test_user
+sys serde_params hive_test_user USER UPDATE true -1 hive_test_user
+sys serdes hive_test_user USER DELETE true -1 hive_test_user
+sys serdes hive_test_user USER INSERT true -1 hive_test_user
+sys serdes hive_test_user USER SELECT true -1 hive_test_user
+sys serdes hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_col_names hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_col_names hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_col_names hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_col_names hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_col_value_loc_map hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_col_value_loc_map hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_col_value_loc_map hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_col_value_loc_map hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_string_list hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_string_list hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_string_list hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_string_list hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_string_list_values hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_string_list_values hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_string_list_values hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_string_list_values hive_test_user USER UPDATE true -1 hive_test_user
+sys skewed_values hive_test_user USER DELETE true -1 hive_test_user
+sys skewed_values hive_test_user USER INSERT true -1 hive_test_user
+sys skewed_values hive_test_user USER SELECT true -1 hive_test_user
+sys skewed_values hive_test_user USER UPDATE true -1 hive_test_user
+sys sort_cols hive_test_user USER DELETE true -1 hive_test_user
+sys sort_cols hive_test_user USER INSERT true -1 hive_test_user
+sys sort_cols hive_test_user USER SELECT true -1 hive_test_user
+sys sort_cols hive_test_user USER UPDATE true -1 hive_test_user
+sys tab_col_stats hive_test_user USER DELETE true -1 hive_test_user
+sys tab_col_stats hive_test_user USER INSERT true -1 hive_test_user
+sys tab_col_stats hive_test_user USER SELECT true -1 hive_test_user
+sys tab_col_stats hive_test_user USER UPDATE true -1 hive_test_user
+sys table_params hive_test_user USER DELETE true -1 hive_test_user
+sys table_params hive_test_user USER INSERT true -1 hive_test_user
+sys table_params hive_test_user USER SELECT true -1 hive_test_user
+sys table_params hive_test_user USER UPDATE true -1 hive_test_user
+sys table_stats_view hive_test_user USER DELETE true -1 hive_test_user
+sys table_stats_view hive_test_user USER INSERT true -1 hive_test_user
+sys table_stats_view hive_test_user USER SELECT true -1 hive_test_user
+sys table_stats_view hive_test_user USER UPDATE true -1 hive_test_user
+sys tbl_col_privs hive_test_user USER DELETE true -1 hive_test_user
+sys tbl_col_privs hive_test_user USER INSERT true -1 hive_test_user
+sys tbl_col_privs hive_test_user USER SELECT true -1 hive_test_user
+sys tbl_col_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys tbl_privs hive_test_user USER DELETE true -1 hive_test_user
+sys tbl_privs hive_test_user USER INSERT true -1 hive_test_user
+sys tbl_privs hive_test_user USER SELECT true -1 hive_test_user
+sys tbl_privs hive_test_user USER UPDATE true -1 hive_test_user
+sys tbls hive_test_user USER DELETE true -1 hive_test_user
+sys tbls hive_test_user USER INSERT true -1 hive_test_user
+sys tbls hive_test_user USER SELECT true -1 hive_test_user
+sys tbls hive_test_user USER UPDATE true -1 hive_test_user
+sys version hive_test_user USER DELETE true -1 hive_test_user
+sys version hive_test_user USER INSERT true -1 hive_test_user
+sys version hive_test_user USER SELECT true -1 hive_test_user
+sys version hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_mappings hive_test_user USER DELETE true -1 hive_test_user
+sys wm_mappings hive_test_user USER INSERT true -1 hive_test_user
+sys wm_mappings hive_test_user USER SELECT true -1 hive_test_user
+sys wm_mappings hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_pools hive_test_user USER DELETE true -1 hive_test_user
+sys wm_pools hive_test_user USER INSERT true -1 hive_test_user
+sys wm_pools hive_test_user USER SELECT true -1 hive_test_user
+sys wm_pools hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_pools_to_triggers hive_test_user USER DELETE true -1 hive_test_user
+sys wm_pools_to_triggers hive_test_user USER INSERT true -1 hive_test_user
+sys wm_pools_to_triggers hive_test_user USER SELECT true -1 hive_test_user
+sys wm_pools_to_triggers hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_resourceplans hive_test_user USER DELETE true -1 hive_test_user
+sys wm_resourceplans hive_test_user USER INSERT true -1 hive_test_user
+sys wm_resourceplans hive_test_user USER SELECT true -1 hive_test_user
+sys wm_resourceplans hive_test_user USER UPDATE true -1 hive_test_user
+sys wm_triggers hive_test_user USER DELETE true -1 hive_test_user
+sys wm_triggers hive_test_user USER INSERT true -1 hive_test_user
+sys wm_triggers hive_test_user USER SELECT true -1 hive_test_user
+sys wm_triggers hive_test_user USER UPDATE true -1 hive_test_user
PREHOOK: query: use sys
PREHOOK: type: SWITCHDATABASE
PREHOOK: Input: database:sys
diff --git a/ql/src/test/results/clientpositive/llap/sysdb.q.out b/ql/src/test/results/clientpositive/llap/sysdb.q.out
index 92f28d6..39d9a10 100644
--- a/ql/src/test/results/clientpositive/llap/sysdb.q.out
+++ b/ql/src/test/results/clientpositive/llap/sysdb.q.out
@@ -156,3728 +156,242 @@ default srcpart hive_test_user USER DELETE true -1 hive_test_user
default srcpart hive_test_user USER INSERT true -1 hive_test_user
default srcpart hive_test_user USER SELECT true -1 hive_test_user
default srcpart hive_test_user USER UPDATE true -1 hive_test_user
-PREHOOK: query: CREATE DATABASE IF NOT EXISTS SYS
-PREHOOK: type: CREATEDATABASE
-PREHOOK: Output: database:SYS
-POSTHOOK: query: CREATE DATABASE IF NOT EXISTS SYS
-POSTHOOK: type: CREATEDATABASE
-POSTHOOK: Output: database:SYS
-PREHOOK: query: USE SYS
-PREHOOK: type: SWITCHDATABASE
-PREHOOK: Input: database:sys
-POSTHOOK: query: USE SYS
-POSTHOOK: type: SWITCHDATABASE
-POSTHOOK: Input: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `BUCKETING_COLS` (
- `SD_ID` bigint,
- `BUCKET_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_BUCKETING_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"BUCKET_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"BUCKETING_COLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@BUCKETING_COLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `BUCKETING_COLS` (
- `SD_ID` bigint,
- `BUCKET_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_BUCKETING_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"BUCKET_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"BUCKETING_COLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@BUCKETING_COLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `CDS` (
- `CD_ID` bigint,
- CONSTRAINT `SYS_PK_CDS` PRIMARY KEY (`CD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\"
-FROM
- \"CDS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@CDS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `CDS` (
- `CD_ID` bigint,
- CONSTRAINT `SYS_PK_CDS` PRIMARY KEY (`CD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\"
-FROM
- \"CDS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@CDS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COLUMNS_V2` (
- `CD_ID` bigint,
- `COMMENT` string,
- `COLUMN_NAME` string,
- `TYPE_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_COLUMN_V2` PRIMARY KEY (`CD_ID`,`COLUMN_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\",
- \"COMMENT\",
- \"COLUMN_NAME\",
- \"TYPE_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"COLUMNS_V2\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@COLUMNS_V2
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `COLUMNS_V2` (
- `CD_ID` bigint,
- `COMMENT` string,
- `COLUMN_NAME` string,
- `TYPE_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_COLUMN_V2` PRIMARY KEY (`CD_ID`,`COLUMN_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CD_ID\",
- \"COMMENT\",
- \"COLUMN_NAME\",
- \"TYPE_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"COLUMNS_V2\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@COLUMNS_V2
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DATABASE_PARAMS` (
- `DB_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_DATABASE_PARAMS` PRIMARY KEY (`DB_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"DATABASE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DATABASE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DATABASE_PARAMS` (
- `DB_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_DATABASE_PARAMS` PRIMARY KEY (`DB_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"DATABASE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DATABASE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DBS` (
- `DB_ID` bigint,
- `DB_LOCATION_URI` string,
- `NAME` string,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_DBS` PRIMARY KEY (`DB_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"DB_LOCATION_URI\",
- \"NAME\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"DBS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DBS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DBS` (
- `DB_ID` bigint,
- `DB_LOCATION_URI` string,
- `NAME` string,
- `OWNER_NAME` string,
- `OWNER_TYPE` string,
- CONSTRAINT `SYS_PK_DBS` PRIMARY KEY (`DB_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_ID\",
- \"DB_LOCATION_URI\",
- \"NAME\",
- \"OWNER_NAME\",
- \"OWNER_TYPE\"
-FROM
- \"DBS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DBS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_PRIVS` (
- `DB_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `DB_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_DB_PRIVS` PRIMARY KEY (`DB_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_GRANT_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"DB_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"DB_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DB_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_PRIVS` (
- `DB_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `DB_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_DB_PRIVS` PRIMARY KEY (`DB_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"DB_GRANT_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"DB_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"DB_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@DB_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `GLOBAL_PRIVS` (
- `USER_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` string,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `USER_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_GLOBAL_PRIVS` PRIMARY KEY (`USER_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"USER_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"USER_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"GLOBAL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@GLOBAL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `GLOBAL_PRIVS` (
- `USER_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` string,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `USER_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_GLOBAL_PRIVS` PRIMARY KEY (`USER_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"USER_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"USER_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"GLOBAL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@GLOBAL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITIONS` (
- `PART_ID` bigint,
- `CREATE_TIME` int,
- `LAST_ACCESS_TIME` int,
- `PART_NAME` string,
- `SD_ID` bigint,
- `TBL_ID` bigint,
- CONSTRAINT `SYS_PK_PARTITIONS` PRIMARY KEY (`PART_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"CREATE_TIME\",
- \"LAST_ACCESS_TIME\",
- \"PART_NAME\",
- \"SD_ID\",
- \"TBL_ID\"
-FROM
- \"PARTITIONS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITIONS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITIONS` (
- `PART_ID` bigint,
- `CREATE_TIME` int,
- `LAST_ACCESS_TIME` int,
- `PART_NAME` string,
- `SD_ID` bigint,
- `TBL_ID` bigint,
- CONSTRAINT `SYS_PK_PARTITIONS` PRIMARY KEY (`PART_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"CREATE_TIME\",
- \"LAST_ACCESS_TIME\",
- \"PART_NAME\",
- \"SD_ID\",
- \"TBL_ID\"
-FROM
- \"PARTITIONS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITIONS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEYS` (
- `TBL_ID` bigint,
- `PKEY_COMMENT` string,
- `PKEY_NAME` string,
- `PKEY_TYPE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEYS` PRIMARY KEY (`TBL_ID`,`PKEY_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PKEY_COMMENT\",
- \"PKEY_NAME\",
- \"PKEY_TYPE\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEYS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_KEYS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEYS` (
- `TBL_ID` bigint,
- `PKEY_COMMENT` string,
- `PKEY_NAME` string,
- `PKEY_TYPE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEYS` PRIMARY KEY (`TBL_ID`,`PKEY_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PKEY_COMMENT\",
- \"PKEY_NAME\",
- \"PKEY_TYPE\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEYS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_KEYS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEY_VALS` (
- `PART_ID` bigint,
- `PART_KEY_VAL` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEY_VALS` PRIMARY KEY (`PART_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PART_KEY_VAL\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEY_VALS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_KEY_VALS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_KEY_VALS` (
- `PART_ID` bigint,
- `PART_KEY_VAL` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_PARTITION_KEY_VALS` PRIMARY KEY (`PART_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PART_KEY_VAL\",
- \"INTEGER_IDX\"
-FROM
- \"PARTITION_KEY_VALS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_KEY_VALS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_PARAMS` (
- `PART_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_PARTITION_PARAMS` PRIMARY KEY (`PART_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"PARTITION_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PARTITION_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PARTITION_PARAMS` (
- `PART_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_PARTITION_PARAMS` PRIMARY KEY (`PART_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"PARTITION_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PARTITION_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_PRIVS` (
- `PART_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_COL_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_COL_PRIVS` PRIMARY KEY (`PART_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_COL_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_COL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_COL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_PRIVS` (
- `PART_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_COL_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_COL_PRIVS` PRIMARY KEY (`PART_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_COL_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_COL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_COL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_PRIVS` (
- `PART_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_PRIVS` PRIMARY KEY (`PART_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_PRIVS` (
- `PART_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PART_ID` bigint,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `PART_PRIV` string,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_PART_PRIVS` PRIMARY KEY (`PART_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"PART_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PART_ID\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"PART_PRIV\",
- \"AUTHORIZER\"
-FROM
- \"PART_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLES` (
- `ROLE_ID` bigint,
- `CREATE_TIME` int,
- `OWNER_NAME` string,
- `ROLE_NAME` string,
- CONSTRAINT `SYS_PK_ROLES` PRIMARY KEY (`ROLE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_ID\",
- \"CREATE_TIME\",
- \"OWNER_NAME\",
- \"ROLE_NAME\"
-FROM
- \"ROLES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@ROLES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLES` (
- `ROLE_ID` bigint,
- `CREATE_TIME` int,
- `OWNER_NAME` string,
- `ROLE_NAME` string,
- CONSTRAINT `SYS_PK_ROLES` PRIMARY KEY (`ROLE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_ID\",
- \"CREATE_TIME\",
- \"OWNER_NAME\",
- \"ROLE_NAME\"
-FROM
- \"ROLES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@ROLES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLE_MAP` (
- `ROLE_GRANT_ID` bigint,
- `ADD_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `ROLE_ID` bigint,
- CONSTRAINT `SYS_PK_ROLE_MAP` PRIMARY KEY (`ROLE_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_GRANT_ID\",
- \"ADD_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"ROLE_ID\"
-FROM
- \"ROLE_MAP\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@ROLE_MAP
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `ROLE_MAP` (
- `ROLE_GRANT_ID` bigint,
- `ADD_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `ROLE_ID` bigint,
- CONSTRAINT `SYS_PK_ROLE_MAP` PRIMARY KEY (`ROLE_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"ROLE_GRANT_ID\",
- \"ADD_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"ROLE_ID\"
-FROM
- \"ROLE_MAP\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@ROLE_MAP
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SDS` (
- `SD_ID` bigint,
- `CD_ID` bigint,
- `INPUT_FORMAT` string,
- `IS_COMPRESSED` boolean,
- `IS_STOREDASSUBDIRECTORIES` boolean,
- `LOCATION` string,
- `NUM_BUCKETS` int,
- `OUTPUT_FORMAT` string,
- `SERDE_ID` bigint,
- CONSTRAINT `SYS_PK_SDS` PRIMARY KEY (`SD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"CD_ID\",
- \"INPUT_FORMAT\",
- \"IS_COMPRESSED\",
- \"IS_STOREDASSUBDIRECTORIES\",
- \"LOCATION\",
- \"NUM_BUCKETS\",
- \"OUTPUT_FORMAT\",
- \"SERDE_ID\"
-FROM
- \"SDS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SDS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SDS` (
- `SD_ID` bigint,
- `CD_ID` bigint,
- `INPUT_FORMAT` string,
- `IS_COMPRESSED` boolean,
- `IS_STOREDASSUBDIRECTORIES` boolean,
- `LOCATION` string,
- `NUM_BUCKETS` int,
- `OUTPUT_FORMAT` string,
- `SERDE_ID` bigint,
- CONSTRAINT `SYS_PK_SDS` PRIMARY KEY (`SD_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"CD_ID\",
- \"INPUT_FORMAT\",
- \"IS_COMPRESSED\",
- \"IS_STOREDASSUBDIRECTORIES\",
- \"LOCATION\",
- \"NUM_BUCKETS\",
- \"OUTPUT_FORMAT\",
- \"SERDE_ID\"
-FROM
- \"SDS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SDS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SD_PARAMS` (
- `SD_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SD_PARAMS` PRIMARY KEY (`SD_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SD_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SD_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SD_PARAMS` (
- `SD_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SD_PARAMS` PRIMARY KEY (`SD_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SD_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SD_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SEQUENCE_TABLE` (
- `SEQUENCE_NAME` string,
- `NEXT_VAL` bigint,
- CONSTRAINT `SYS_PK_SEQUENCE_TABLE` PRIMARY KEY (`SEQUENCE_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SEQUENCE_NAME\",
- \"NEXT_VAL\"
-FROM
- \"SEQUENCE_TABLE\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SEQUENCE_TABLE
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SEQUENCE_TABLE` (
- `SEQUENCE_NAME` string,
- `NEXT_VAL` bigint,
- CONSTRAINT `SYS_PK_SEQUENCE_TABLE` PRIMARY KEY (`SEQUENCE_NAME`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SEQUENCE_NAME\",
- \"NEXT_VAL\"
-FROM
- \"SEQUENCE_TABLE\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SEQUENCE_TABLE
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDES` (
- `SERDE_ID` bigint,
- `NAME` string,
- `SLIB` string,
- CONSTRAINT `SYS_PK_SERDES` PRIMARY KEY (`SERDE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"NAME\",
- \"SLIB\"
-FROM
- \"SERDES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SERDES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDES` (
- `SERDE_ID` bigint,
- `NAME` string,
- `SLIB` string,
- CONSTRAINT `SYS_PK_SERDES` PRIMARY KEY (`SERDE_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"NAME\",
- \"SLIB\"
-FROM
- \"SERDES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SERDES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDE_PARAMS` (
- `SERDE_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SERDE_PARAMS` PRIMARY KEY (`SERDE_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SERDE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SERDE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SERDE_PARAMS` (
- `SERDE_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_SERDE_PARAMS` PRIMARY KEY (`SERDE_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SERDE_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"SERDE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SERDE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_NAMES` (
- `SD_ID` bigint,
- `SKEWED_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_COL_NAMES` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"SKEWED_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_COL_NAMES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_COL_NAMES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_NAMES` (
- `SD_ID` bigint,
- `SKEWED_COL_NAME` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_COL_NAMES` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"SKEWED_COL_NAME\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_COL_NAMES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_COL_NAMES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_VALUE_LOC_MAP` (
- `SD_ID` bigint,
- `STRING_LIST_ID_KID` bigint,
- `LOCATION` string,
- CONSTRAINT `SYS_PK_COL_VALUE_LOC_MAP` PRIMARY KEY (`SD_ID`,`STRING_LIST_ID_KID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"STRING_LIST_ID_KID\",
- \"LOCATION\"
-FROM
- \"SKEWED_COL_VALUE_LOC_MAP\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_COL_VALUE_LOC_MAP
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_COL_VALUE_LOC_MAP` (
- `SD_ID` bigint,
- `STRING_LIST_ID_KID` bigint,
- `LOCATION` string,
- CONSTRAINT `SYS_PK_COL_VALUE_LOC_MAP` PRIMARY KEY (`SD_ID`,`STRING_LIST_ID_KID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"STRING_LIST_ID_KID\",
- \"LOCATION\"
-FROM
- \"SKEWED_COL_VALUE_LOC_MAP\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_COL_VALUE_LOC_MAP
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST` (
- `STRING_LIST_ID` bigint,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST` PRIMARY KEY (`STRING_LIST_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\"
-FROM
- \"SKEWED_STRING_LIST\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_STRING_LIST
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST` (
- `STRING_LIST_ID` bigint,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST` PRIMARY KEY (`STRING_LIST_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\"
-FROM
- \"SKEWED_STRING_LIST\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_STRING_LIST
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST_VALUES` (
- `STRING_LIST_ID` bigint,
- `STRING_LIST_VALUE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST_VALUES` PRIMARY KEY (`STRING_LIST_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\",
- \"STRING_LIST_VALUE\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_STRING_LIST_VALUES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_STRING_LIST_VALUES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_STRING_LIST_VALUES` (
- `STRING_LIST_ID` bigint,
- `STRING_LIST_VALUE` string,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_STRING_LIST_VALUES` PRIMARY KEY (`STRING_LIST_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"STRING_LIST_ID\",
- \"STRING_LIST_VALUE\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_STRING_LIST_VALUES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_STRING_LIST_VALUES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_VALUES` (
- `SD_ID_OID` bigint,
- `STRING_LIST_ID_EID` bigint,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_VALUES` PRIMARY KEY (`SD_ID_OID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID_OID\",
- \"STRING_LIST_ID_EID\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_VALUES\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SKEWED_VALUES
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SKEWED_VALUES` (
- `SD_ID_OID` bigint,
- `STRING_LIST_ID_EID` bigint,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SKEWED_VALUES` PRIMARY KEY (`SD_ID_OID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID_OID\",
- \"STRING_LIST_ID_EID\",
- \"INTEGER_IDX\"
-FROM
- \"SKEWED_VALUES\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SKEWED_VALUES
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SORT_COLS` (
- `SD_ID` bigint,
- `COLUMN_NAME` string,
- `ORDER` int,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SORT_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"COLUMN_NAME\",
- \"ORDER\",
- \"INTEGER_IDX\"
-FROM
- \"SORT_COLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@SORT_COLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `SORT_COLS` (
- `SD_ID` bigint,
- `COLUMN_NAME` string,
- `ORDER` int,
- `INTEGER_IDX` int,
- CONSTRAINT `SYS_PK_SORT_COLS` PRIMARY KEY (`SD_ID`,`INTEGER_IDX`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"SD_ID\",
- \"COLUMN_NAME\",
- \"ORDER\",
- \"INTEGER_IDX\"
-FROM
- \"SORT_COLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@SORT_COLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TABLE_PARAMS` (
- `TBL_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_TABLE_PARAMS` PRIMARY KEY (`TBL_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"TABLE_PARAMS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TABLE_PARAMS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TABLE_PARAMS` (
- `TBL_ID` bigint,
- `PARAM_KEY` string,
- `PARAM_VALUE` string,
- CONSTRAINT `SYS_PK_TABLE_PARAMS` PRIMARY KEY (`TBL_ID`,`PARAM_KEY`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"PARAM_KEY\",
- \"PARAM_VALUE\"
-FROM
- \"TABLE_PARAMS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TABLE_PARAMS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBLS` (
- `TBL_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `LAST_ACCESS_TIME` int,
- `OWNER` string,
- `RETENTION` int,
- `SD_ID` bigint,
- `TBL_NAME` string,
- `TBL_TYPE` string,
- `VIEW_EXPANDED_TEXT` string,
- `VIEW_ORIGINAL_TEXT` string,
- `IS_REWRITE_ENABLED` boolean,
- CONSTRAINT `SYS_PK_TBLS` PRIMARY KEY (`TBL_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"LAST_ACCESS_TIME\",
- \"OWNER\",
- \"RETENTION\",
- \"SD_ID\",
- \"TBL_NAME\",
- \"TBL_TYPE\",
- \"VIEW_EXPANDED_TEXT\",
- \"VIEW_ORIGINAL_TEXT\",
- \"IS_REWRITE_ENABLED\"
-FROM \"TBLS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBLS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBLS` (
- `TBL_ID` bigint,
- `CREATE_TIME` int,
- `DB_ID` bigint,
- `LAST_ACCESS_TIME` int,
- `OWNER` string,
- `RETENTION` int,
- `SD_ID` bigint,
- `TBL_NAME` string,
- `TBL_TYPE` string,
- `VIEW_EXPANDED_TEXT` string,
- `VIEW_ORIGINAL_TEXT` string,
- `IS_REWRITE_ENABLED` boolean,
- CONSTRAINT `SYS_PK_TBLS` PRIMARY KEY (`TBL_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_ID\",
- \"CREATE_TIME\",
- \"DB_ID\",
- \"LAST_ACCESS_TIME\",
- \"OWNER\",
- \"RETENTION\",
- \"SD_ID\",
- \"TBL_NAME\",
- \"TBL_TYPE\",
- \"VIEW_EXPANDED_TEXT\",
- \"VIEW_ORIGINAL_TEXT\",
- \"IS_REWRITE_ENABLED\"
-FROM \"TBLS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBLS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_CREATION_METADATA` (
- `MV_CREATION_METADATA_ID` bigint,
- `DB_NAME` string,
- `TBL_NAME` string,
- `TXN_LIST` string,
- CONSTRAINT `SYS_PK_MV_CREATION_METADATA` PRIMARY KEY (`MV_CREATION_METADATA_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"DB_NAME\",
- \"TBL_NAME\",
- \"TXN_LIST\"
-FROM \"MV_CREATION_METADATA\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@MV_CREATION_METADATA
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_CREATION_METADATA` (
- `MV_CREATION_METADATA_ID` bigint,
- `DB_NAME` string,
- `TBL_NAME` string,
- `TXN_LIST` string,
- CONSTRAINT `SYS_PK_MV_CREATION_METADATA` PRIMARY KEY (`MV_CREATION_METADATA_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"DB_NAME\",
- \"TBL_NAME\",
- \"TXN_LIST\"
-FROM \"MV_CREATION_METADATA\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@MV_CREATION_METADATA
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_TABLES_USED` (
- `MV_CREATION_METADATA_ID` bigint,
- `TBL_ID` bigint
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"TBL_ID\"
-FROM \"MV_TABLES_USED\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@MV_TABLES_USED
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `MV_TABLES_USED` (
- `MV_CREATION_METADATA_ID` bigint,
- `TBL_ID` bigint
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"MV_CREATION_METADATA_ID\",
- \"TBL_ID\"
-FROM \"MV_TABLES_USED\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@MV_TABLES_USED
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_COL_PRIVS` (
- `TBL_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_COL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_COL_PRIVS` PRIMARY KEY (`TBL_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_COL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_COL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBL_COL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_COL_PRIVS` (
- `TBL_COLUMN_GRANT_ID` bigint,
- `COLUMN_NAME` string,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_COL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_COL_PRIVS` PRIMARY KEY (`TBL_COLUMN_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_COLUMN_GRANT_ID\",
- \"COLUMN_NAME\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_COL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_COL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBL_COL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_PRIVS` (
- `TBL_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_PRIVS` PRIMARY KEY (`TBL_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_PRIVS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TBL_PRIVS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TBL_PRIVS` (
- `TBL_GRANT_ID` bigint,
- `CREATE_TIME` int,
- `GRANT_OPTION` int,
- `GRANTOR` string,
- `GRANTOR_TYPE` string,
- `PRINCIPAL_NAME` string,
- `PRINCIPAL_TYPE` string,
- `TBL_PRIV` string,
- `TBL_ID` bigint,
- `AUTHORIZER` string,
- CONSTRAINT `SYS_PK_TBL_PRIVS` PRIMARY KEY (`TBL_GRANT_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"TBL_GRANT_ID\",
- \"CREATE_TIME\",
- \"GRANT_OPTION\",
- \"GRANTOR\",
- \"GRANTOR_TYPE\",
- \"PRINCIPAL_NAME\",
- \"PRINCIPAL_TYPE\",
- \"TBL_PRIV\",
- \"TBL_ID\",
- \"AUTHORIZER\"
-FROM
- \"TBL_PRIVS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TBL_PRIVS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TAB_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `TBL_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_TAB_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"TBL_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"TAB_COL_STATS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@TAB_COL_STATS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `TAB_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `TBL_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_TAB_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"TBL_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"TAB_COL_STATS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@TAB_COL_STATS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `PARTITION_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `PART_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_PART_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"PARTITION_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"PART_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"PART_COL_STATS\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@PART_COL_STATS
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `PART_COL_STATS` (
- `CS_ID` bigint,
- `DB_NAME` string,
- `TABLE_NAME` string,
- `PARTITION_NAME` string,
- `COLUMN_NAME` string,
- `COLUMN_TYPE` string,
- `PART_ID` bigint,
- `LONG_LOW_VALUE` bigint,
- `LONG_HIGH_VALUE` bigint,
- `DOUBLE_HIGH_VALUE` double,
- `DOUBLE_LOW_VALUE` double,
- `BIG_DECIMAL_LOW_VALUE` string,
- `BIG_DECIMAL_HIGH_VALUE` string,
- `NUM_NULLS` bigint,
- `NUM_DISTINCTS` bigint,
- `AVG_COL_LEN` double,
- `MAX_COL_LEN` bigint,
- `NUM_TRUES` bigint,
- `NUM_FALSES` bigint,
- `LAST_ANALYZED` bigint,
- `ENGINE` string,
- CONSTRAINT `SYS_PK_PART_COL_STATS` PRIMARY KEY (`CS_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"CS_ID\",
- \"DB_NAME\",
- \"TABLE_NAME\",
- \"PARTITION_NAME\",
- \"COLUMN_NAME\",
- \"COLUMN_TYPE\",
- \"PART_ID\",
- \"LONG_LOW_VALUE\",
- \"LONG_HIGH_VALUE\",
- \"DOUBLE_HIGH_VALUE\",
- \"DOUBLE_LOW_VALUE\",
- \"BIG_DECIMAL_LOW_VALUE\",
- \"BIG_DECIMAL_HIGH_VALUE\",
- \"NUM_NULLS\",
- \"NUM_DISTINCTS\",
- \"AVG_COL_LEN\",
- \"MAX_COL_LEN\",
- \"NUM_TRUES\",
- \"NUM_FALSES\",
- \"LAST_ANALYZED\",
- \"ENGINE\"
-FROM
- \"PART_COL_STATS\""
-)
-POSTHOOK: type: CREATETABLE
-POSTHOOK: Output: SYS@PART_COL_STATS
-POSTHOOK: Output: database:sys
-PREHOOK: query: CREATE OR REPLACE VIEW `VERSION` AS SELECT 1 AS `VER_ID`, '4.0.0' AS `SCHEMA_VERSION`,
- 'Hive release version 4.0.0' AS `VERSION_COMMENT`
-PREHOOK: type: CREATEVIEW
-PREHOOK: Input: _dummy_database@_dummy_table
-PREHOOK: Output: SYS@VERSION
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE OR REPLACE VIEW `VERSION` AS SELECT 1 AS `VER_ID`, '4.0.0' AS `SCHEMA_VERSION`,
- 'Hive release version 4.0.0' AS `VERSION_COMMENT`
-POSTHOOK: type: CREATEVIEW
-POSTHOOK: Input: _dummy_database@_dummy_table
-POSTHOOK: Output: SYS@VERSION
-POSTHOOK: Output: database:sys
-POSTHOOK: Lineage: VERSION.schema_version SIMPLE []
-POSTHOOK: Lineage: VERSION.ver_id SIMPLE []
-POSTHOOK: Lineage: VERSION.version_comment SIMPLE []
-PREHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_VERSION` (
- `VER_ID` BIGINT,
- `SCHEMA_VERSION` string,
- `VERSION_COMMENT` string,
- CONSTRAINT `SYS_PK_DB_VERSION` PRIMARY KEY (`VER_ID`) DISABLE
-)
-STORED BY 'org.apache.hive.storage.jdbc.JdbcStorageHandler'
-TBLPROPERTIES (
-"hive.sql.database.type" = "METASTORE",
-"hive.sql.query" =
-"SELECT
- \"VER_ID\",
- \"SCHEMA_VERSION\",
- \"VERSION_COMMENT\"
-FROM
- \"VERSION\""
-)
-PREHOOK: type: CREATETABLE
-PREHOOK: Output: SYS@DB_VERSION
-PREHOOK: Output: database:sys
-POSTHOOK: query: CREATE EXTERNAL TABLE IF NOT EXISTS `DB_VERSION` (
- `VER_ID` BIGINT,
- `SCHEMA_VERSION` string,
- `VERSION_COMMENT` string,
- CONSTRAINT `SYS_PK_DB_VERSION` PRIMARY KEY (`VER_ID`) DISABLE
-)
... 5870 lines suppressed ...
[hive] 01/02: HIVE-22580: Flakyness in TestDbTxnManager2 (Peter
Vary via Zoltan Haindrich)
Posted by kg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
kgyrtkirk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git
commit bbcb1d1d5ac6426298fcbdcaafa04a90ef90d374
Author: Peter Vary <pv...@cloudera.com>
AuthorDate: Thu Dec 5 10:09:25 2019 +0000
HIVE-22580: Flakyness in TestDbTxnManager2 (Peter Vary via Zoltan Haindrich)
Signed-off-by: Zoltan Haindrich <ki...@rxd.hu>
---
.../src/main/java/org/apache/hadoop/hive/metastore/txn/TxnDbUtil.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnDbUtil.java b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnDbUtil.java
index 2a019d2..6131aab 100644
--- a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnDbUtil.java
+++ b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/TxnDbUtil.java
@@ -65,7 +65,7 @@ public final class TxnDbUtil {
MetastoreConf.setBoolVar(conf, ConfVars.HIVE_SUPPORT_CONCURRENCY, true);
}
- public static void prepDb(Configuration conf) throws Exception {
+ public static synchronized void prepDb(Configuration conf) throws Exception {
// This is a bogus hack because it copies the contents of the SQL file
// intended for creating derby databases, and thus will inexorably get
// out of date with it. I'm open to any suggestions on how to make this