[
https://issues.apache.org/jira/browse/HIVE-18384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16315882#comment-16315882
]
Hive QA commented on HIVE-18384:
--------------------------------
Here are the results of testing the latest attachment:
https://issues.apache.org/jira/secure/attachment/12905012/HIVE-18384.3.patch
{color:red}ERROR:{color} -1 due to no test(s) being added or modified.
{color:red}ERROR:{color} -1 due to 16 failed/errored test(s), 11549 tests
executed
*Failed tests:*
{noformat}
org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[auto_join25] (batchId=72)
org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[ppd_join5] (batchId=35)
org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucketsortoptimize_insert_2]
(batchId=151)
org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[hybridgrace_hashjoin_2]
(batchId=156)
org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[insert_values_orig_table_use_metadata]
(batchId=164)
org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid]
(batchId=168)
org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid_fast]
(batchId=159)
org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[sysdb]
(batchId=159)
org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[authorization_part]
(batchId=93)
org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[ppd_join5]
(batchId=120)
org.apache.hadoop.hive.metastore.TestEmbeddedHiveMetaStore.testTransactionalValidation
(batchId=213)
org.apache.hadoop.hive.ql.io.TestDruidRecordWriter.testWrite (batchId=253)
org.apache.hadoop.hive.ql.parse.TestReplicationScenarios.testConstraints
(batchId=225)
org.apache.hive.jdbc.TestSSL.testConnectionMismatch (batchId=231)
org.apache.hive.jdbc.TestSSL.testConnectionWrongCertCN (batchId=231)
org.apache.hive.jdbc.TestSSL.testMetastoreConnectionWrongCertCN (batchId=231)
{noformat}
Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/8494/testReport
Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/8494/console
Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-8494/
Messages:
{noformat}
Executing org.apache.hive.ptest.execution.TestCheckPhase
Executing org.apache.hive.ptest.execution.PrepPhase
Executing org.apache.hive.ptest.execution.YetusPhase
Executing org.apache.hive.ptest.execution.ExecutionPhase
Executing org.apache.hive.ptest.execution.ReportingPhase
Tests exited with: TestsFailedException: 16 tests failed
{noformat}
This message is automatically generated.
ATTACHMENT ID: 12905012 - PreCommit-HIVE-Build
> ConcurrentModificationException in log4j2.x library
> ---------------------------------------------------
>
> Key: HIVE-18384
> URL: https://issues.apache.org/jira/browse/HIVE-18384
> Project: Hive
> Issue Type: Bug
> Components: Logging
> Affects Versions: 3.0.0
> Reporter: Prasanth Jayachandran
> Assignee: Prasanth Jayachandran
> Attachments: HIVE-18384.1.patch, HIVE-18384.2.patch,
> HIVE-18384.3.patch
>
>
> In one of the internal testing, observed the following exception
> {code}
> java.util.ConcurrentModificationException
> at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909)
> ~[?:1.8.0_152]
> at java.util.ArrayList$Itr.next(ArrayList.java:859) ~[?:1.8.0_152]
> at
> java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1042)
> ~[?:1.8.0_152]
> at
> org.apache.logging.log4j.message.ParameterFormatter.appendCollection(ParameterFormatter.java:596)
> ~[log4j-api-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.message.ParameterFormatter.appendPotentiallyRecursiveValue(ParameterFormatter.java:504)
> ~[log4j-api-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.message.ParameterFormatter.recursiveDeepToString(ParameterFormatter.java:429)
> ~[log4j-api-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.message.ParameterFormatter.formatMessage2(ParameterFormatter.java:189)
> ~[log4j-api-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.message.ParameterizedMessage.formatTo(ParameterizedMessage.java:224)
> ~[log4j-api-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.message.ParameterizedMessage.getFormattedMessage(ParameterizedMessage.java:200)
> ~[log4j-api-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.core.async.RingBufferLogEvent.setMessage(RingBufferLogEvent.java:126)
> ~[log4j-core-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.core.async.RingBufferLogEvent.setValues(RingBufferLogEvent.java:104)
> ~[log4j-core-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.core.async.RingBufferLogEventTranslator.translateTo(RingBufferLogEventTranslator.java:56)
> ~[log4j-core-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.core.async.RingBufferLogEventTranslator.translateTo(RingBufferLogEventTranslator.java:34)
> ~[log4j-core-2.6.2.jar:2.6.2]
> at
> com.lmax.disruptor.RingBuffer.translateAndPublish(RingBuffer.java:930)
> ~[disruptor-3.3.0.jar:?]
> at com.lmax.disruptor.RingBuffer.tryPublishEvent(RingBuffer.java:456)
> ~[disruptor-3.3.0.jar:?]
> at
> org.apache.logging.log4j.core.async.AsyncLoggerDisruptor.tryPublish(AsyncLoggerDisruptor.java:190)
> ~[log4j-core-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.core.async.AsyncLogger.publish(AsyncLogger.java:160)
> ~[log4j-core-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.core.async.AsyncLogger.logWithThreadLocalTranslator(AsyncLogger.java:156)
> ~[log4j-core-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.core.async.AsyncLogger.logMessage(AsyncLogger.java:126)
> ~[log4j-core-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2011)
> ~[log4j-api-2.6.2.jar:2.6.2]
> at
> org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1884)
> ~[log4j-api-2.6.2.jar:2.6.2]
> at org.apache.logging.slf4j.Log4jLogger.info(Log4jLogger.java:189)
> ~[log4j-slf4j-impl-2.6.2.jar:2.6.2]
> at
> org.apache.hadoop.hive.druid.security.KerberosHttpClient.inner_go(KerberosHttpClient.java:96)
> ~[hive-druid-handler-2.1.0.2.6.4.0-91.jar:2.1.0.2.6.4.0-91]
> at
> org.apache.hadoop.hive.druid.security.KerberosHttpClient.access$100(KerberosHttpClient.java:50)
> ~[hive-druid-handler-2.1.0.2.6.4.0-91.jar:2.1.0.2.6.4.0-91]
> at
> org.apache.hadoop.hive.druid.security.KerberosHttpClient$2.onSuccess(KerberosHttpClient.java:144)
> ~[hive-druid-handler-2.1.0.2.6.4.0-91.jar:2.1.0.2.6.4.0-91]
> at
> org.apache.hadoop.hive.druid.security.KerberosHttpClient$2.onSuccess(KerberosHttpClient.java:134)
> ~[hive-druid-handler-2.1.0.2.6.4.0-91.jar:2.1.0.2.6.4.0-91]
> at
> org.apache.hive.druid.com.google.common.util.concurrent.Futures$4.run(Futures.java:1181)
> ~[hive-druid-handler-2.1.0.2.6.4.0-91.jar:2.1.0.2.6.4.0-91]
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> ~[?:1.8.0_152]
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> ~[?:1.8.0_152]
> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_152]
> {code}
> The fix for this went into 2.9.1 LOG4J2-1988 onwards. Updating log4j to
> latest version should have a fix for this issue.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)