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 a669ca4 HIVE-21920: Extract command authorisation from the Driver
(Miklos Gergely, reviewed by Jesus Camacho Rodriguez)
new 79a15ba HIVE-21224: Upgrade tests JUnit3 to JUnit4 (Bruno Pusztahazi
via Zoltan Haindrich, Laszlo Bodor)
new 96e8e78 HIVE-21923: Vectorized MapJoin may miss results when only the
join key is selected (Zoltan Haindrich reviewed by Jesus Camacho Rodriguez)
new 0bc73f3 HIVE-21940: Metastore: Postgres text <-> clob mismatch for
PARTITION_PARAMS/PARAM_VALUE (Laszlo Bodor via Naveen Gangam, Zoltan Haindrich)
new cff3c62 HIVE-21965: Implement parallel processing in
HiveStrictManagedMigration (Krisztian Kasa via Zoltan Haindrich)
new 2350662 HIVE-21973: SHOW LOCKS prints the headers twice (Rajkumar
Singh via Gopal V)
The 5 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:
.../accumulo/TestAccumuloConnectionParameters.java | 1 +
.../accumulo/TestAccumuloDefaultIndexScanner.java | 1 +
.../hadoop/hive/cli/TestCliDriverMethods.java | 25 +-
.../datetime/TestHiveSqlDateTimeFormatter.java | 13 +-
.../hive/common/format/datetime/package-info.java | 22 -
.../hadoop/hive/common/type/TestHiveBaseChar.java | 12 +-
.../hadoop/hive/conf/TestHiveAsyncLogging.java | 9 +-
.../hadoop/hive/conf/TestHiveConfRestrictList.java | 16 +-
.../apache/hadoop/hive/conf/TestHiveLogging.java | 9 +-
.../hadoop/hive/contrib/mr/TestGenericMR.java | 13 +-
.../hadoop/hive/contrib/serde2/TestRegexSerDe.java | 7 +-
.../druid/TestHiveDruidQueryBasedInputFormat.java | 6 +-
.../apache/hadoop/hive/hbase/TestHBaseSerDe.java | 26 +-
.../hadoop/hive/hbase/TestLazyHBaseObject.java | 13 +-
.../org/apache/hive/hcatalog/cli/TestPermsGrp.java | 23 +-
.../apache/hive/hcatalog/cli/TestUseDatabase.java | 16 +-
.../hive/hcatalog/data/TestDefaultHCatRecord.java | 14 +-
.../hive/hcatalog/data/TestHCatRecordSerDe.java | 7 +-
.../apache/hive/hcatalog/data/TestJsonSerDe.java | 14 +-
.../hive/hcatalog/data/schema/TestHCatSchema.java | 18 +-
.../hcatalog/data/schema/TestHCatSchemaUtils.java | 11 +-
.../hcatalog/mapreduce/TestHCatOutputFormat.java | 29 +-
.../rcfile/TestRCFileMapReduceInputFormat.java | 7 +-
.../hcatalog/api/repl/TestReplicationTask.java | 10 +-
.../api/repl/commands/TestNoopCommand.java | 10 +-
.../apache/hive/hcatalog/templeton/TestDesc.java | 9 +-
.../apache/hive/hcatalog/templeton/TestServer.java | 18 +-
...BasedMetastoreAuthorizationProviderWithACL.java | 6 +-
.../hive/metastore/TestMetaStoreAuthorization.java | 11 +-
.../hive/metastore/TestMetastoreVersion.java | 30 +-
.../hive/metastore/security/TestDBTokenStore.java | 15 +-
.../security/TestZooKeeperTokenStore.java | 30 +-
.../metastore/tools/metatool/TestHiveMetaTool.java | 24 +-
.../org/apache/hadoop/hive/ql/BaseTestQueries.java | 4 +-
.../TestDDLWithRemoteMetastoreSecondNamenode.java | 24 +-
.../apache/hadoop/hive/ql/TestLocationQueries.java | 4 +
.../org/apache/hadoop/hive/ql/TestMTQueries.java | 3 +
.../hadoop/hive/ql/history/TestHiveHistory.java | 17 +-
.../metadata/TestSemanticAnalyzerHookLoading.java | 11 +-
.../TestAuthorizationPreEventListener.java | 22 +-
.../TestClientSideAuthorizationProvider.java | 24 +-
.../TestMetastoreAuthorizationProvider.java | 36 +-
...torageBasedClientSideAuthorizationProvider.java | 3 +
...StorageBasedMetastoreAuthorizationProvider.java | 2 +
.../hive/serde2/TestSerdeWithFieldComments.java | 10 +-
.../hive/serde2/dynamic_type/TestDynamicSerDe.java | 17 +-
.../hive/jdbc/TestJdbcWithMiniLlapArrow.java | 5 +
.../hive/ql/ddl/table/lock/ShowLocksOperation.java | 57 +-
...rMapJoinInnerBigOnlyGenerateResultOperator.java | 6 +-
.../hadoop/hive/ql/util}/CloseableThreadLocal.java | 20 +-
.../hive/ql/util/HiveStrictManagedMigration.java | 629 ++--
.../ql/util}/NamedForkJoinWorkerThreadFactory.java | 2 +-
.../hadoop/hive/metastore/TestMetastoreExpr.java | 22 +-
.../hadoop/hive/ql/TxnCommandsBaseForTests.java | 16 +-
.../apache/hadoop/hive/ql/exec/TestExecDriver.java | 67 +-
.../hive/ql/exec/TestExpressionEvaluator.java | 15 +-
.../hadoop/hive/ql/exec/TestFunctionRegistry.java | 51 +-
.../hadoop/hive/ql/exec/TestOperatorNames.java | 25 +-
.../apache/hadoop/hive/ql/exec/TestOperators.java | 44 +-
.../hive/ql/exec/TestPartitionKeySampler.java | 39 +-
.../org/apache/hadoop/hive/ql/exec/TestPlan.java | 19 +-
.../ql/exec/vector/TestVectorGroupByOperator.java | 1 +
.../hive/ql/exec/vector/TestVectorRowObject.java | 9 +-
.../hive/ql/exec/vector/TestVectorSerDeRow.java | 23 +-
.../ql/exec/vector/mapjoin/TestDebugDisplay.java | 8 +-
.../apache/hadoop/hive/ql/io/TestAcidUtils.java | 3 +-
.../hive/ql/io/TestCombineHiveInputFormat.java | 62 +-
.../ql/io/TestHiveBinarySearchRecordReader.java | 15 +-
.../hadoop/hive/ql/io/TestHiveFileFormatUtils.java | 10 +-
.../hive/ql/io/TestHiveInputOutputBuffer.java | 10 +-
.../hive/ql/io/TestSymlinkTextInputFormat.java | 21 +-
.../ql/io/arrow/TestArrowColumnarBatchSerDe.java | 2 +
.../hive/ql/io/parquet/TestParquetSerDe.java | 12 +-
.../serde/TestAbstractParquetMapInspector.java | 13 +-
.../serde/TestArrayWritableObjectInspector.java | 8 +-
.../serde/TestDeepParquetHiveMapInspector.java | 12 +-
.../serde/TestParquetHiveArrayInspector.java | 13 +-
.../parquet/serde/TestParquetTimestampUtils.java | 10 +-
.../serde/TestStandardParquetHiveMapInspector.java | 12 +-
.../hive/ql/lockmgr/TestEmbeddedLockManager.java | 10 +-
.../apache/hadoop/hive/ql/metadata/TestHive.java | 36 +-
.../hadoop/hive/ql/metadata/TestHiveRemote.java | 6 +-
.../TestDynamicMultiDimeCollection.java | 4 +-
.../TestListBucketingPrunner.java | 2 +-
.../apache/hadoop/hive/ql/parse/TestEximUtil.java | 17 +-
.../hadoop/hive/ql/testutil/BaseScalarUdfTest.java | 8 +-
.../hadoop/hive/ql/tool/TestLineageInfo.java | 11 +-
.../apache/hadoop/hive/ql/udf/TestToInteger.java | 9 +-
.../apache/hadoop/hive/ql/udf/TestUDFBase64.java | 10 +-
.../hadoop/hive/ql/udf/TestUDFBuildVersion.java | 7 +-
.../apache/hadoop/hive/ql/udf/TestUDFCrc32.java | 13 +-
.../hive/ql/udf/TestUDFDateFormatGranularity.java | 9 +-
.../org/apache/hadoop/hive/ql/udf/TestUDFHex.java | 10 +-
.../org/apache/hadoop/hive/ql/udf/TestUDFMd5.java | 11 +-
.../org/apache/hadoop/hive/ql/udf/TestUDFSha1.java | 11 +-
.../org/apache/hadoop/hive/ql/udf/TestUDFUUID.java | 9 +-
.../apache/hadoop/hive/ql/udf/TestUDFUnbase64.java | 10 +-
.../apache/hadoop/hive/ql/udf/TestUDFUnhex.java | 10 +-
.../apache/hadoop/hive/ql/udf/TestUDFVersion.java | 10 +-
.../ql/udf/generic/TestGenericUDAFCorrelation.java | 11 +-
.../hive/ql/udf/generic/TestGenericUDFAbs.java | 24 +-
.../ql/udf/generic/TestGenericUDFAddMonths.java | 22 +-
.../hive/ql/udf/generic/TestGenericUDFCbrt.java | 12 +-
.../hive/ql/udf/generic/TestGenericUDFConcat.java | 8 +
.../hive/ql/udf/generic/TestGenericUDFDate.java | 15 +-
.../hive/ql/udf/generic/TestGenericUDFDateAdd.java | 15 +-
.../ql/udf/generic/TestGenericUDFDateDiff.java | 13 +-
.../ql/udf/generic/TestGenericUDFDateFormat.java | 15 +-
.../hive/ql/udf/generic/TestGenericUDFDateSub.java | 15 +-
.../hive/ql/udf/generic/TestGenericUDFDecode.java | 10 +-
.../hive/ql/udf/generic/TestGenericUDFEncode.java | 11 +-
.../generic/TestGenericUDFEnforceConstraint.java | 10 +-
.../ql/udf/generic/TestGenericUDFFactorial.java | 14 +-
.../generic/TestGenericUDFFromUtcTimestamp.java | 12 +-
.../ql/udf/generic/TestGenericUDFGreatest.java | 18 +-
.../hive/ql/udf/generic/TestGenericUDFInitCap.java | 10 +-
.../hive/ql/udf/generic/TestGenericUDFLTrim.java | 10 +-
.../hive/ql/udf/generic/TestGenericUDFLastDay.java | 13 +-
.../hive/ql/udf/generic/TestGenericUDFLeast.java | 18 +-
.../ql/udf/generic/TestGenericUDFLevenshtein.java | 16 +-
.../hive/ql/udf/generic/TestGenericUDFLpad.java | 11 +-
.../udf/generic/TestGenericUDFMonthsBetween.java | 15 +-
.../hive/ql/udf/generic/TestGenericUDFNextDay.java | 14 +-
.../hive/ql/udf/generic/TestGenericUDFQuarter.java | 15 +-
.../hive/ql/udf/generic/TestGenericUDFQuote.java | 9 +-
.../hive/ql/udf/generic/TestGenericUDFRTrim.java | 10 +-
.../hive/ql/udf/generic/TestGenericUDFRegexp.java | 15 +-
.../hive/ql/udf/generic/TestGenericUDFReplace.java | 13 +-
.../hive/ql/udf/generic/TestGenericUDFRpad.java | 11 +-
.../hive/ql/udf/generic/TestGenericUDFSha2.java | 21 +-
.../hive/ql/udf/generic/TestGenericUDFSoundex.java | 15 +-
.../udf/generic/TestGenericUDFSubstringIndex.java | 11 +-
.../udf/generic/TestGenericUDFToUnixTimestamp.java | 13 +-
.../hive/ql/udf/generic/TestGenericUDFTrim.java | 10 +-
.../hive/ql/udf/generic/TestGenericUDFTrunc.java | 18 +-
.../hive/ql/util/CloseableThreadLocalTest.java | 16 +-
.../ql/util/TestHiveStrictManagedMigration.java | 78 +
.../clientpositive/hybridgrace_hashjoin_2.q | 24 +-
.../llap/correlationoptimizer4.q.out | 2 +-
.../llap/hybridgrace_hashjoin_2.q.out | 228 +-
.../results/clientpositive/spark/auto_join14.q.out | 2 +-
.../spark/bucket_map_join_tez1.q.out | 3056 ++++++++++----------
.../tez/hybridgrace_hashjoin_2.q.out | 227 +-
.../apache/hadoop/hive/serde2/TestStatsSerde.java | 17 +-
.../hive/serde2/TestTCTLSeparatedProtocol.java | 15 +-
.../binarysortable/TestBinarySortableFast.java | 21 +-
.../binarysortable/TestBinarySortableSerDe.java | 8 +-
.../columnar/TestLazyBinaryColumnarSerDe.java | 16 +-
.../hive/serde2/lazy/TestLazyArrayMapStruct.java | 27 +-
.../hadoop/hive/serde2/lazy/TestLazyPrimitive.java | 21 +-
.../hive/serde2/lazy/TestLazySimpleFast.java | 32 +-
.../hive/serde2/lazy/TestLazySimpleSerDe.java | 9 +-
.../lazy/fast/TestLazySimpleDeserializeRead.java | 8 +-
.../hive/serde2/lazybinary/TestLazyBinaryFast.java | 25 +-
.../serde2/lazybinary/TestLazyBinarySerDe.java | 11 +-
.../objectinspector/TestCrossMapEqualComparer.java | 13 +-
.../objectinspector/TestFullMapEqualComparer.java | 11 +-
.../TestObjectInspectorConverters.java | 536 ++--
.../objectinspector/TestObjectInspectorUtils.java | 12 +-
.../TestProtocolBuffersObjectInspectors.java | 8 +-
.../TestReflectionObjectInspectors.java | 11 +-
.../TestSimpleMapEqualComparer.java | 13 +-
.../TestStandardObjectInspectors.java | 16 +-
.../TestThriftObjectInspectors.java | 10 +-
.../TestUnionStructObjectInspector.java | 8 +-
.../TestPrimitiveObjectInspectorFactory.java | 11 +-
.../TestPrimitiveObjectInspectorUtils.java | 11 +-
.../teradata/TestTeradataBinarySerdeForDate.java | 11 +-
.../TestTeradataBinarySerdeForDecimal.java | 15 +-
.../TestTeradataBinarySerdeForTimeStamp.java | 12 +-
.../teradata/TestTeradataBinarySerdeGeneral.java | 13 +-
.../hive/serde2/typeinfo/TestTypeInfoUtils.java | 12 +-
.../hive/http/TestJdbcJarDownloadServlet.java | 12 +-
.../org/apache/hive/service/TestCookieSigner.java | 4 +-
.../hive/service/auth/TestPlainSaslHelper.java | 11 +-
.../service/cli/session/TestSessionCleanup.java | 7 +-
.../cli/session/TestSessionGlobalInitFile.java | 9 +-
.../hive/service/cli/session/TestSessionHooks.java | 8 +-
.../src/main/resources/package.jdo | 4 +-
179 files changed, 4554 insertions(+), 2686 deletions(-)
delete mode 100644
common/src/test/org/apache/hadoop/hive/common/format/datetime/package-info.java
copy
{upgrade-acid/pre-upgrade/src/main/java/org/apache/hadoop/hive/upgrade/acid =>
ql/src/java/org/apache/hadoop/hive/ql/util}/CloseableThreadLocal.java (72%)
copy
{upgrade-acid/pre-upgrade/src/main/java/org/apache/hadoop/hive/upgrade/acid =>
ql/src/java/org/apache/hadoop/hive/ql/util}/NamedForkJoinWorkerThreadFactory.java
(97%)
copy
upgrade-acid/pre-upgrade/src/test/java/org/apache/hadoop/hive/upgrade/acid/TestCloseableThreadLocal.java
=> ql/src/test/org/apache/hadoop/hive/ql/util/CloseableThreadLocalTest.java
(84%)
create mode 100644
ql/src/test/org/apache/hadoop/hive/ql/util/TestHiveStrictManagedMigration.java