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 2017/12/06 08:48:46 UTC

[2/5] hive git commit: HIVE-18210: create resource plan allows duplicates (Harish Jaiprakash reviewed by Sergey Shelukhin)

HIVE-18210: create resource plan allows duplicates (Harish Jaiprakash reviewed by Sergey Shelukhin)

Signed-off-by: Zoltan Haindrich <ki...@rxd.hu>


Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/a1f54df4
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/a1f54df4
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/a1f54df4

Branch: refs/heads/master
Commit: a1f54df470537fb2a8a80855bf244d757bfabb9c
Parents: 1968a9d
Author: Harish Jaiprakash <hj...@hortonworks.com>
Authored: Wed Dec 6 09:35:13 2017 +0100
Committer: Zoltan Haindrich <ki...@rxd.hu>
Committed: Wed Dec 6 09:47:55 2017 +0100

----------------------------------------------------------------------
 metastore/scripts/upgrade/mysql/046-HIVE-17566.mysql.sql    | 8 ++++----
 metastore/scripts/upgrade/mysql/hive-schema-3.0.0.mysql.sql | 8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hive/blob/a1f54df4/metastore/scripts/upgrade/mysql/046-HIVE-17566.mysql.sql
----------------------------------------------------------------------
diff --git a/metastore/scripts/upgrade/mysql/046-HIVE-17566.mysql.sql b/metastore/scripts/upgrade/mysql/046-HIVE-17566.mysql.sql
index 34fcfe6..02288cb 100644
--- a/metastore/scripts/upgrade/mysql/046-HIVE-17566.mysql.sql
+++ b/metastore/scripts/upgrade/mysql/046-HIVE-17566.mysql.sql
@@ -5,7 +5,7 @@ CREATE TABLE IF NOT EXISTS WM_RESOURCEPLAN (
     `STATUS` varchar(20) NOT NULL,
     `DEFAULT_POOL_ID` bigint(20),
     PRIMARY KEY (`RP_ID`),
-    KEY `UNIQUE_WM_RESOURCEPLAN` (`NAME`)
+    UNIQUE KEY `UNIQUE_WM_RESOURCEPLAN` (`NAME`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
 CREATE TABLE IF NOT EXISTS WM_POOL
@@ -17,7 +17,7 @@ CREATE TABLE IF NOT EXISTS WM_POOL
     `QUERY_PARALLELISM` int(11),
     `SCHEDULING_POLICY` varchar(767),
     PRIMARY KEY (`POOL_ID`),
-    KEY `UNIQUE_WM_POOL` (`RP_ID`, `PATH`),
+    UNIQUE KEY `UNIQUE_WM_POOL` (`RP_ID`, `PATH`),
     CONSTRAINT `WM_POOL_FK1` FOREIGN KEY (`RP_ID`) REFERENCES `WM_RESOURCEPLAN` (`RP_ID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
@@ -31,7 +31,7 @@ CREATE TABLE IF NOT EXISTS WM_TRIGGER
     `TRIGGER_EXPRESSION` varchar(1024),
     `ACTION_EXPRESSION` varchar(1024),
     PRIMARY KEY (`TRIGGER_ID`),
-    KEY `UNIQUE_WM_TRIGGER` (`RP_ID`, `NAME`),
+    UNIQUE KEY `UNIQUE_WM_TRIGGER` (`RP_ID`, `NAME`),
     CONSTRAINT `WM_TRIGGER_FK1` FOREIGN KEY (`RP_ID`) REFERENCES `WM_RESOURCEPLAN` (`RP_ID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
@@ -53,7 +53,7 @@ CREATE TABLE IF NOT EXISTS WM_MAPPING
     `POOL_ID` bigint(20),
     `ORDERING` int,
     PRIMARY KEY (`MAPPING_ID`),
-    KEY `UNIQUE_WM_MAPPING` (`RP_ID`, `ENTITY_TYPE`, `ENTITY_NAME`),
+    UNIQUE KEY `UNIQUE_WM_MAPPING` (`RP_ID`, `ENTITY_TYPE`, `ENTITY_NAME`),
     CONSTRAINT `WM_MAPPING_FK1` FOREIGN KEY (`RP_ID`) REFERENCES `WM_RESOURCEPLAN` (`RP_ID`),
     CONSTRAINT `WM_MAPPING_FK2` FOREIGN KEY (`POOL_ID`) REFERENCES `WM_POOL` (`POOL_ID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

http://git-wip-us.apache.org/repos/asf/hive/blob/a1f54df4/metastore/scripts/upgrade/mysql/hive-schema-3.0.0.mysql.sql
----------------------------------------------------------------------
diff --git a/metastore/scripts/upgrade/mysql/hive-schema-3.0.0.mysql.sql b/metastore/scripts/upgrade/mysql/hive-schema-3.0.0.mysql.sql
index ec95c17..915af8b 100644
--- a/metastore/scripts/upgrade/mysql/hive-schema-3.0.0.mysql.sql
+++ b/metastore/scripts/upgrade/mysql/hive-schema-3.0.0.mysql.sql
@@ -856,7 +856,7 @@ CREATE TABLE IF NOT EXISTS WM_RESOURCEPLAN (
     `STATUS` varchar(20) NOT NULL,
     `DEFAULT_POOL_ID` bigint(20),
     PRIMARY KEY (`RP_ID`),
-    KEY `UNIQUE_WM_RESOURCEPLAN` (`NAME`)
+    UNIQUE KEY `UNIQUE_WM_RESOURCEPLAN` (`NAME`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
 CREATE TABLE IF NOT EXISTS WM_POOL
@@ -868,7 +868,7 @@ CREATE TABLE IF NOT EXISTS WM_POOL
     `QUERY_PARALLELISM` int(11),
     `SCHEDULING_POLICY` varchar(767),
     PRIMARY KEY (`POOL_ID`),
-    KEY `UNIQUE_WM_POOL` (`RP_ID`, `PATH`),
+    UNIQUE KEY `UNIQUE_WM_POOL` (`RP_ID`, `PATH`),
     CONSTRAINT `WM_POOL_FK1` FOREIGN KEY (`RP_ID`) REFERENCES `WM_RESOURCEPLAN` (`RP_ID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
@@ -882,7 +882,7 @@ CREATE TABLE IF NOT EXISTS WM_TRIGGER
     `TRIGGER_EXPRESSION` varchar(1024),
     `ACTION_EXPRESSION` varchar(1024),
     PRIMARY KEY (`TRIGGER_ID`),
-    KEY `UNIQUE_WM_TRIGGER` (`RP_ID`, `NAME`),
+    UNIQUE KEY `UNIQUE_WM_TRIGGER` (`RP_ID`, `NAME`),
     CONSTRAINT `WM_TRIGGER_FK1` FOREIGN KEY (`RP_ID`) REFERENCES `WM_RESOURCEPLAN` (`RP_ID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
@@ -904,7 +904,7 @@ CREATE TABLE IF NOT EXISTS WM_MAPPING
     `POOL_ID` bigint(20),
     `ORDERING` int,
     PRIMARY KEY (`MAPPING_ID`),
-    KEY `UNIQUE_WM_MAPPING` (`RP_ID`, `ENTITY_TYPE`, `ENTITY_NAME`),
+    UNIQUE KEY `UNIQUE_WM_MAPPING` (`RP_ID`, `ENTITY_TYPE`, `ENTITY_NAME`),
     CONSTRAINT `WM_MAPPING_FK1` FOREIGN KEY (`RP_ID`) REFERENCES `WM_RESOURCEPLAN` (`RP_ID`),
     CONSTRAINT `WM_MAPPING_FK2` FOREIGN KEY (`POOL_ID`) REFERENCES `WM_POOL` (`POOL_ID`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;