commit 9414b8be63b8cb2ca5c81532bd63ad6516968c4e Author: Alan Gates Date: Fri Jan 9 16:39:53 2015 -0800 HIVE-9321 Change message field in notification log table to text type diff --git metastore/scripts/upgrade/derby/020-HIVE-9296.derby.sql metastore/scripts/upgrade/derby/020-HIVE-9296.derby.sql index 2f83da2..fcd76f9 100644 --- metastore/scripts/upgrade/derby/020-HIVE-9296.derby.sql +++ metastore/scripts/upgrade/derby/020-HIVE-9296.derby.sql @@ -1,4 +1,4 @@ -CREATE TABLE "APP"."NOTIFICATION_LOG" ("NL_ID" BIGINT NOT NULL, "DB_NAME" VARCHAR(128), "EVENT_ID" BIGINT NOT NULL, "EVENT_TIME" INTEGER NOT NULL, "EVENT_TYPE" VARCHAR(32) NOT NULL, "MESSAGE" VARCHAR(1024) NOT NULL, "TBL_NAME" VARCHAR(128)); +CREATE TABLE "APP"."NOTIFICATION_LOG" ("NL_ID" BIGINT NOT NULL, "DB_NAME" VARCHAR(128), "EVENT_ID" BIGINT NOT NULL, "EVENT_TIME" INTEGER NOT NULL, "EVENT_TYPE" VARCHAR(32) NOT NULL, "MESSAGE" LONG VARCHAR, "TBL_NAME" VARCHAR(128)); CREATE TABLE "APP"."NOTIFICATION_SEQUENCE" ("NNI_ID" BIGINT NOT NULL, "NEXT_EVENT_ID" BIGINT NOT NULL); diff --git metastore/scripts/upgrade/derby/hive-schema-0.15.0.derby.sql metastore/scripts/upgrade/derby/hive-schema-0.15.0.derby.sql index 3f76066..47eb34f 100644 --- metastore/scripts/upgrade/derby/hive-schema-0.15.0.derby.sql +++ metastore/scripts/upgrade/derby/hive-schema-0.15.0.derby.sql @@ -104,7 +104,7 @@ CREATE TABLE "APP"."FUNCS" ("FUNC_ID" BIGINT NOT NULL, "CLASS_NAME" VARCHAR(4000 CREATE TABLE "APP"."FUNC_RU" ("FUNC_ID" BIGINT NOT NULL, "RESOURCE_TYPE" INTEGER NOT NULL, "RESOURCE_URI" VARCHAR(4000), "INTEGER_IDX" INTEGER NOT NULL); -CREATE TABLE "APP"."NOTIFICATION_LOG" ("NL_ID" BIGINT NOT NULL, "DB_NAME" VARCHAR(128), "EVENT_ID" BIGINT NOT NULL, "EVENT_TIME" INTEGER NOT NULL, "EVENT_TYPE" VARCHAR(32) NOT NULL, "MESSAGE" VARCHAR(1024) NOT NULL, "TBL_NAME" VARCHAR(128)); +CREATE TABLE "APP"."NOTIFICATION_LOG" ("NL_ID" BIGINT NOT NULL, "DB_NAME" VARCHAR(128), "EVENT_ID" BIGINT NOT NULL, "EVENT_TIME" INTEGER NOT NULL, "EVENT_TYPE" VARCHAR(32) NOT NULL, "MESSAGE" LONG VARCHAR, "TBL_NAME" VARCHAR(128)); CREATE TABLE "APP"."NOTIFICATION_SEQUENCE" ("NNI_ID" BIGINT NOT NULL, "NEXT_EVENT_ID" BIGINT NOT NULL); diff --git metastore/scripts/upgrade/mssql/005-HIVE-9296.mssql.sql metastore/scripts/upgrade/mssql/005-HIVE-9296.mssql.sql index 502123f..2f164a0 100644 --- metastore/scripts/upgrade/mssql/005-HIVE-9296.mssql.sql +++ metastore/scripts/upgrade/mssql/005-HIVE-9296.mssql.sql @@ -6,7 +6,7 @@ CREATE TABLE NOTIFICATION_LOG EVENT_TYPE varchar(32) NOT NULL, DB_NAME varchar(128) NULL, TBL_NAME varchar(128) NULL, - MESSAGE varchar(1024) NOT NULL + MESSAGE text NULL ); GO diff --git metastore/scripts/upgrade/mssql/hive-schema-0.15.0.mssql.sql metastore/scripts/upgrade/mssql/hive-schema-0.15.0.mssql.sql index 3530c46..7ca9b24 100644 --- metastore/scripts/upgrade/mssql/hive-schema-0.15.0.mssql.sql +++ metastore/scripts/upgrade/mssql/hive-schema-0.15.0.mssql.sql @@ -578,7 +578,7 @@ CREATE TABLE NOTIFICATION_LOG EVENT_TYPE varchar(32) NOT NULL, DB_NAME varchar(128) NULL, TBL_NAME varchar(128) NULL, - MESSAGE varchar(1024) NOT NULL + MESSAGE text NULL ); ALTER TABLE NOTIFICATION_LOG ADD CONSTRAINT NOTIFICATION_LOG_PK PRIMARY KEY (NL_ID); diff --git metastore/scripts/upgrade/mysql/020-HIVE-9296.mysql.sql metastore/scripts/upgrade/mysql/020-HIVE-9296.mysql.sql index 9c0e683..f098ad2 100644 --- metastore/scripts/upgrade/mysql/020-HIVE-9296.mysql.sql +++ metastore/scripts/upgrade/mysql/020-HIVE-9296.mysql.sql @@ -6,7 +6,7 @@ CREATE TABLE IF NOT EXISTS `NOTIFICATION_LOG` `EVENT_TYPE` varchar(32) NOT NULL, `DB_NAME` varchar(128), `TBL_NAME` varchar(128), - `MESSAGE` varchar(1024) NOT NULL, + `MESSAGE` mediumtext, PRIMARY KEY (`NL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; diff --git metastore/scripts/upgrade/mysql/hive-schema-0.15.0.mysql.sql metastore/scripts/upgrade/mysql/hive-schema-0.15.0.mysql.sql index 43b08bb..e21ca3e 100644 --- metastore/scripts/upgrade/mysql/hive-schema-0.15.0.mysql.sql +++ metastore/scripts/upgrade/mysql/hive-schema-0.15.0.mysql.sql @@ -803,7 +803,7 @@ CREATE TABLE IF NOT EXISTS `NOTIFICATION_LOG` `EVENT_TYPE` varchar(32) NOT NULL, `DB_NAME` varchar(128), `TBL_NAME` varchar(128), - `MESSAGE` varchar(1024) NOT NULL, + `MESSAGE` mediumtext, PRIMARY KEY (`NL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; diff --git metastore/scripts/upgrade/oracle/021-HIVE-9296.oracle.sql metastore/scripts/upgrade/oracle/021-HIVE-9296.oracle.sql index 5cd9002..5f47854 100644 --- metastore/scripts/upgrade/oracle/021-HIVE-9296.oracle.sql +++ metastore/scripts/upgrade/oracle/021-HIVE-9296.oracle.sql @@ -6,7 +6,7 @@ CREATE TABLE NOTIFICATION_LOG EVENT_TYPE VARCHAR2(32) NOT NULL, DB_NAME VARCHAR2(128), TBL_NAME VARCHAR2(128), - MESSAGE VARCHAR2(1024) NOT NULL + MESSAGE CLOB NULL ); ALTER TABLE NOTIFICATION_LOG ADD CONSTRAINT NOTIFICATION_LOG_PK PRIMARY KEY (NL_ID); diff --git metastore/scripts/upgrade/oracle/hive-schema-0.15.0.oracle.sql metastore/scripts/upgrade/oracle/hive-schema-0.15.0.oracle.sql index 4d3c644..545cb1b 100644 --- metastore/scripts/upgrade/oracle/hive-schema-0.15.0.oracle.sql +++ metastore/scripts/upgrade/oracle/hive-schema-0.15.0.oracle.sql @@ -559,7 +559,7 @@ CREATE TABLE NOTIFICATION_LOG EVENT_TYPE VARCHAR2(32) NOT NULL, DB_NAME VARCHAR2(128), TBL_NAME VARCHAR2(128), - MESSAGE VARCHAR2(1024) NOT NULL + MESSAGE CLOB NULL ); ALTER TABLE NOTIFICATION_LOG ADD CONSTRAINT NOTIFICATION_LOG_PK PRIMARY KEY (NL_ID); diff --git metastore/scripts/upgrade/postgres/020-HIVE-9296.postgres.sql metastore/scripts/upgrade/postgres/020-HIVE-9296.postgres.sql index 83b23f4..26cde01 100644 --- metastore/scripts/upgrade/postgres/020-HIVE-9296.postgres.sql +++ metastore/scripts/upgrade/postgres/020-HIVE-9296.postgres.sql @@ -6,7 +6,7 @@ CREATE TABLE "NOTIFICATION_LOG" "EVENT_TYPE" VARCHAR(32) NOT NULL, "DB_NAME" VARCHAR(128), "TBL_NAME" VARCHAR(128), - "MESSAGE" VARCHAR(1024) NOT NULL, + "MESSAGE" text, PRIMARY KEY ("NL_ID") ); diff --git metastore/scripts/upgrade/postgres/hive-schema-0.15.0.postgres.sql metastore/scripts/upgrade/postgres/hive-schema-0.15.0.postgres.sql index 148f917..20e0a9b 100644 --- metastore/scripts/upgrade/postgres/hive-schema-0.15.0.postgres.sql +++ metastore/scripts/upgrade/postgres/hive-schema-0.15.0.postgres.sql @@ -587,7 +587,7 @@ CREATE TABLE "NOTIFICATION_LOG" "EVENT_TYPE" VARCHAR(32) NOT NULL, "DB_NAME" VARCHAR(128), "TBL_NAME" VARCHAR(128), - "MESSAGE" VARCHAR(1024) NOT NULL, + "MESSAGE" text, PRIMARY KEY ("NL_ID") ); diff --git metastore/src/model/package.jdo metastore/src/model/package.jdo index 29a509d..b41b3d8 100644 --- metastore/src/model/package.jdo +++ metastore/src/model/package.jdo @@ -1005,7 +1005,7 @@ - +