You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by na...@apache.org on 2013/02/21 09:32:41 UTC
svn commit: r1448541 [4/4] - in /hive/trunk:
common/src/java/org/apache/hadoop/hive/conf/ conf/ metastore/if/
metastore/src/gen/thrift/gen-cpp/
metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/
metastore/src/gen/thrift/gen-php...
Added: hive/trunk/ql/src/test/results/clientnegative/alter_partition_with_whitelist.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientnegative/alter_partition_with_whitelist.q.out?rev=1448541&view=auto
==============================================================================
--- hive/trunk/ql/src/test/results/clientnegative/alter_partition_with_whitelist.q.out (added)
+++ hive/trunk/ql/src/test/results/clientnegative/alter_partition_with_whitelist.q.out Thu Feb 21 08:32:40 2013
@@ -0,0 +1,26 @@
+PREHOOK: query: -- This pattern matches all printable ASCII characters (disallow unicode) and disallows commas
+
+CREATE TABLE part_whitelist_test (key STRING, value STRING) PARTITIONED BY (ds STRING)
+PREHOOK: type: CREATETABLE
+POSTHOOK: query: -- This pattern matches all printable ASCII characters (disallow unicode) and disallows commas
+
+CREATE TABLE part_whitelist_test (key STRING, value STRING) PARTITIONED BY (ds STRING)
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: default@part_whitelist_test
+PREHOOK: query: SHOW PARTITIONS part_whitelist_test
+PREHOOK: type: SHOWPARTITIONS
+POSTHOOK: query: SHOW PARTITIONS part_whitelist_test
+POSTHOOK: type: SHOWPARTITIONS
+PREHOOK: query: ALTER TABLE part_whitelist_test ADD PARTITION (ds='1')
+PREHOOK: type: ALTERTABLE_ADDPARTS
+PREHOOK: Input: default@part_whitelist_test
+POSTHOOK: query: ALTER TABLE part_whitelist_test ADD PARTITION (ds='1')
+POSTHOOK: type: ALTERTABLE_ADDPARTS
+POSTHOOK: Input: default@part_whitelist_test
+POSTHOOK: Output: default@part_whitelist_test@ds=1
+PREHOOK: query: ALTER TABLE part_whitelist_test PARTITION (ds='1') rename to partition (ds='1,2,3')
+PREHOOK: type: ALTERTABLE_RENAMEPART
+PREHOOK: Input: default@part_whitelist_test
+PREHOOK: Output: default@part_whitelist_test@ds=1
+FAILED: Error in metadata: Unable to rename partition.
+FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask
Modified: hive/trunk/ql/src/test/results/clientnegative/dynamic_partitions_with_whitelist.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientnegative/dynamic_partitions_with_whitelist.q.out?rev=1448541&r1=1448540&r2=1448541&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientnegative/dynamic_partitions_with_whitelist.q.out (original)
+++ hive/trunk/ql/src/test/results/clientnegative/dynamic_partitions_with_whitelist.q.out Thu Feb 21 08:32:40 2013
@@ -11,5 +11,18 @@ POSTHOOK: Output: default@dest_table
PREHOOK: query: load data local inpath '../data/files/srcbucket20.txt' INTO TABLE source_table partition(ds='2008-04-08', hr=11)
PREHOOK: type: LOAD
PREHOOK: Output: default@source_table
-Failed with exception MetaException(message:Partition value '2008-04-08' contains a character not matched by whitelist pattern '[A-Za-z]*'. (configure with hive.metastore.partition.name.whitelist.pattern))
+POSTHOOK: query: load data local inpath '../data/files/srcbucket20.txt' INTO TABLE source_table partition(ds='2008-04-08', hr=11)
+POSTHOOK: type: LOAD
+POSTHOOK: Output: default@source_table
+POSTHOOK: Output: default@source_table@ds=2008-04-08/hr=11
+PREHOOK: query: -- Tests creating dynamic partitions with characters not in the whitelist (i.e. 9)
+-- If the directory is not empty the hook will throw an error, instead the error should come from the metastore
+-- This shows that no dynamic partitions were created and left behind or had directories created
+
+insert overwrite table dest_table partition (ds, hr) select key, hr, ds, value from source_table where ds='2008-04-08' order by value asc
+PREHOOK: type: QUERY
+PREHOOK: Input: default@source_table
+PREHOOK: Input: default@source_table@ds=2008-04-08/hr=11
+PREHOOK: Output: default@dest_table
+Failed with exception MetaException(message:Partition value 'val_129' contains a character not matched by whitelist pattern '[^9]*'. (configure with hive.metastore.partition.name.whitelist.pattern))
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask
Modified: hive/trunk/ql/src/test/results/clientpositive/add_partition_no_whitelist.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/add_partition_no_whitelist.q.out?rev=1448541&r1=1448540&r2=1448541&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/add_partition_no_whitelist.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/add_partition_no_whitelist.q.out Thu Feb 21 08:32:40 2013
@@ -1,8 +1,8 @@
-PREHOOK: query: -- Test with PartitionNameWhitelistPreEventListener NOT registered
+PREHOOK: query: -- Test with no partition name whitelist pattern
CREATE TABLE part_nowhitelist_test (key STRING, value STRING) PARTITIONED BY (ds STRING)
PREHOOK: type: CREATETABLE
-POSTHOOK: query: -- Test with PartitionNameWhitelistPreEventListener NOT registered
+POSTHOOK: query: -- Test with no partition name whitelist pattern
CREATE TABLE part_nowhitelist_test (key STRING, value STRING) PARTITIONED BY (ds STRING)
POSTHOOK: type: CREATETABLE
Added: hive/trunk/ql/src/test/results/clientpositive/alter_partition_with_whitelist.q.out
URL: http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/alter_partition_with_whitelist.q.out?rev=1448541&view=auto
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/alter_partition_with_whitelist.q.out (added)
+++ hive/trunk/ql/src/test/results/clientpositive/alter_partition_with_whitelist.q.out Thu Feb 21 08:32:40 2013
@@ -0,0 +1,30 @@
+PREHOOK: query: -- This pattern matches only letters.
+
+CREATE TABLE part_whitelist_test (key STRING, value STRING) PARTITIONED BY (ds STRING)
+PREHOOK: type: CREATETABLE
+POSTHOOK: query: -- This pattern matches only letters.
+
+CREATE TABLE part_whitelist_test (key STRING, value STRING) PARTITIONED BY (ds STRING)
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: default@part_whitelist_test
+PREHOOK: query: SHOW PARTITIONS part_whitelist_test
+PREHOOK: type: SHOWPARTITIONS
+POSTHOOK: query: SHOW PARTITIONS part_whitelist_test
+POSTHOOK: type: SHOWPARTITIONS
+PREHOOK: query: ALTER TABLE part_whitelist_test ADD PARTITION (ds='Part')
+PREHOOK: type: ALTERTABLE_ADDPARTS
+PREHOOK: Input: default@part_whitelist_test
+POSTHOOK: query: ALTER TABLE part_whitelist_test ADD PARTITION (ds='Part')
+POSTHOOK: type: ALTERTABLE_ADDPARTS
+POSTHOOK: Input: default@part_whitelist_test
+POSTHOOK: Output: default@part_whitelist_test@ds=Part
+PREHOOK: query: ALTER TABLE part_whitelist_test PARTITION (ds='Part') rename to partition (ds='Apart')
+PREHOOK: type: ALTERTABLE_RENAMEPART
+PREHOOK: Input: default@part_whitelist_test
+PREHOOK: Output: default@part_whitelist_test@ds=Part
+POSTHOOK: query: ALTER TABLE part_whitelist_test PARTITION (ds='Part') rename to partition (ds='Apart')
+POSTHOOK: type: ALTERTABLE_RENAMEPART
+POSTHOOK: Input: default@part_whitelist_test
+POSTHOOK: Input: default@part_whitelist_test@ds=Part
+POSTHOOK: Output: default@part_whitelist_test@ds=Apart
+POSTHOOK: Output: default@part_whitelist_test@ds=Part