Skip to content

Flaky TestHiveQueryFailureRecoveryTest(testInsertIntoExistingPartitionBucketed, testInsertIntoNewPartition, testInsertIntoNewPartitionBucketed, testReplaceExistingPartition) #10631

Closed
@findepi

Description

@findepi
2022-01-14T18:14:01.5058683Z [ERROR] io.trino.plugin.hive.TestHiveFailureRecoveryMinIO.testInsertIntoExistingPartitionBucketed  Time elapsed: 146.609 s  <<< FAILURE!
2022-01-14T18:14:01.5059596Z java.lang.RuntimeException: Unable to add partitions because database or table tpch.table_1key4ukcq5 does not exist
2022-01-14T18:14:01.5060563Z 	at io.trino.testing.AbstractTestingTrinoClient.execute(AbstractTestingTrinoClient.java:122)
2022-01-14T18:14:01.5061182Z 	at io.trino.testing.DistributedQueryRunner.execute(DistributedQueryRunner.java:505)
2022-01-14T18:14:01.5062022Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.lambda$execute$2(AbstractTestFailureRecovery.java:537)
2022-01-14T18:14:01.5062669Z 	at java.base/java.util.Optional.ifPresent(Optional.java:183)
2022-01-14T18:14:01.5063245Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.execute(AbstractTestFailureRecovery.java:537)
2022-01-14T18:14:01.5063982Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.executeExpected(AbstractTestFailureRecovery.java:503)
2022-01-14T18:14:01.5064740Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.finishesSuccessfully(AbstractTestFailureRecovery.java:596)
2022-01-14T18:14:01.5065521Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.finishesSuccessfully(AbstractTestFailureRecovery.java:590)
2022-01-14T18:14:01.5066296Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.finishesSuccessfully(AbstractTestFailureRecovery.java:580)
2022-01-14T18:14:01.5067030Z 	at io.trino.testing.AbstractTestFailureRecovery.testNonSelect(AbstractTestFailureRecovery.java:427)
2022-01-14T18:14:01.5068133Z 	at io.trino.testing.AbstractTestFailureRecovery.testTableModification(AbstractTestFailureRecovery.java:345)
2022-01-14T18:14:01.5068885Z 	at io.trino.testing.AbstractTestFailureRecovery.testTableModification(AbstractTestFailureRecovery.java:340)
2022-01-14T18:14:01.5069751Z 	at io.trino.plugin.hive.BaseTestHiveFailureRecovery.testInsertIntoExistingPartitionBucketed(BaseTestHiveFailureRecovery.java:126)
2022-01-14T18:14:01.5070505Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-01-14T18:14:01.5071105Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-01-14T18:14:01.5071788Z 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-01-14T18:14:01.5072343Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2022-01-14T18:14:01.5072882Z 	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
2022-01-14T18:14:01.5073409Z 	at org.testng.internal.Invoker.invokeMethod(Invoker.java:645)
2022-01-14T18:14:01.5074076Z 	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
2022-01-14T18:14:01.5074548Z 	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
2022-01-14T18:14:01.5075077Z 	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
2022-01-14T18:14:01.5075586Z 	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
2022-01-14T18:14:01.5076122Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2022-01-14T18:14:01.5076688Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2022-01-14T18:14:01.5078082Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-01-14T18:14:01.5079134Z 	Suppressed: java.lang.Exception: SQL: CREATE TABLE table_1key4ukcq5 WITH (partitioned_by = ARRAY['p'], bucketed_by = ARRAY['orderkey'], bucket_count = 4) AS SELECT *, 'partition1' p FROM orders
2022-01-14T18:14:01.5079844Z 		at io.trino.testing.DistributedQueryRunner.execute(DistributedQueryRunner.java:508)
2022-01-14T18:14:01.5080212Z 		... 24 more
2022-01-14T18:14:01.5080625Z Caused by: io.trino.spi.TrinoException: Unable to add partitions because database or table tpch.table_1key4ukcq5 does not exist
2022-01-14T18:14:01.5081419Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitionsWithoutStatistics(ThriftHiveMetastore.java:1271)
2022-01-14T18:14:01.5082769Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitions(ThriftHiveMetastore.java:1238)
2022-01-14T18:14:01.5083538Z 	at io.trino.plugin.hive.metastore.thrift.BridgingHiveMetastore.addPartitions(BridgingHiveMetastore.java:394)
2022-01-14T18:14:01.5084280Z 	at io.trino.plugin.hive.metastore.cache.CachingHiveMetastore.addPartitions(CachingHiveMetastore.java:767)
2022-01-14T18:14:01.5084925Z 	at io.trino.plugin.hive.HiveMetastoreClosure.addPartitions(HiveMetastoreClosure.java:237)
2022-01-14T18:14:01.5085638Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$PartitionAdder.execute(SemiTransactionalHiveMetastore.java:3559)
2022-01-14T18:14:01.5086484Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$Committer.executeAddPartitionOperations(SemiTransactionalHiveMetastore.java:2160)
2022-01-14T18:14:01.5087328Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore.commitShared(SemiTransactionalHiveMetastore.java:1471)
2022-01-14T18:14:01.5088095Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore.commit(SemiTransactionalHiveMetastore.java:1226)
2022-01-14T18:14:01.5088935Z 	at io.trino.plugin.hive.HiveMetadata.commit(HiveMetadata.java:3364)
2022-01-14T18:14:01.5089409Z 	at io.trino.plugin.hive.HiveConnector.commit(HiveConnector.java:219)
2022-01-14T18:14:01.5090082Z 	at io.trino.transaction.InMemoryTransactionManager$TransactionMetadata$ConnectorTransactionMetadata.commit(InMemoryTransactionManager.java:611)
2022-01-14T18:14:01.5090912Z 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
2022-01-14T18:14:01.5091801Z 	at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:131)
2022-01-14T18:14:01.5092545Z 	at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74)
2022-01-14T18:14:01.5093198Z 	at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:82)
2022-01-14T18:14:01.5093807Z 	at io.airlift.concurrent.BoundedExecutor.drainQueue(BoundedExecutor.java:80)
2022-01-14T18:14:01.5101550Z 	at io.trino.$gen.Trino_testversion____20220114_174209_2541.run(Unknown Source)
2022-01-14T18:14:01.5102312Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2022-01-14T18:14:01.5102879Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2022-01-14T18:14:01.5103298Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-01-14T18:14:01.5103867Z Caused by: org.apache.hadoop.hive.metastore.api.InvalidObjectException: Unable to add partitions because database or table tpch.table_1key4ukcq5 does not exist
2022-01-14T18:14:01.5104632Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result$add_partitions_resultStandardScheme.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5105586Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result$add_partitions_resultStandardScheme.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5106311Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5106871Z 	at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:86)
2022-01-14T18:14:01.5107749Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.recv_add_partitions(ThriftHiveMetastore.java:2435)
2022-01-14T18:14:01.5108462Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.add_partitions(ThriftHiveMetastore.java:2422)
2022-01-14T18:14:01.5109199Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastoreClient.addPartitions(ThriftHiveMetastoreClient.java:285)
2022-01-14T18:14:01.5109982Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.lambda$addPartitionsWithoutStatistics$57(ThriftHiveMetastore.java:1255)
2022-01-14T18:14:01.5110737Z 	at io.trino.plugin.hive.metastore.thrift.ThriftMetastoreApiStats.lambda$wrap$0(ThriftMetastoreApiStats.java:42)
2022-01-14T18:14:01.5111323Z 	at io.trino.plugin.hive.util.RetryDriver.run(RetryDriver.java:130)
2022-01-14T18:14:01.5112774Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitionsWithoutStatistics(ThriftHiveMetastore.java:1253)
2022-01-14T18:14:01.5113345Z 	... 20 more
2022-01-14T18:14:01.5113488Z 
2022-01-14T18:14:01.5114246Z [ERROR] io.trino.plugin.hive.TestHiveFailureRecoveryMinIO.testInsertIntoNewPartition  Time elapsed: 0.985 s  <<< FAILURE!
2022-01-14T18:14:01.5114959Z java.lang.RuntimeException: Unable to add partitions because database or table tpch.table_1t2ewcdxop does not exist
2022-01-14T18:14:01.5115598Z 	at io.trino.testing.AbstractTestingTrinoClient.execute(AbstractTestingTrinoClient.java:122)
2022-01-14T18:14:01.5116240Z 	at io.trino.testing.DistributedQueryRunner.execute(DistributedQueryRunner.java:505)
2022-01-14T18:14:01.5117108Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.lambda$execute$2(AbstractTestFailureRecovery.java:537)
2022-01-14T18:14:01.5118345Z 	at java.base/java.util.Optional.ifPresent(Optional.java:183)
2022-01-14T18:14:01.5118969Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.execute(AbstractTestFailureRecovery.java:537)
2022-01-14T18:14:01.5119769Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.executeExpected(AbstractTestFailureRecovery.java:503)
2022-01-14T18:14:01.5120733Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.lambda$failsWithoutRetries$7(AbstractTestFailureRecovery.java:643)
2022-01-14T18:14:01.5121640Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.getFailureStageId(AbstractTestFailureRecovery.java:667)
2022-01-14T18:14:01.5122623Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.failsWithoutRetries(AbstractTestFailureRecovery.java:643)
2022-01-14T18:14:01.5123359Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.failsAlways(AbstractTestFailureRecovery.java:635)
2022-01-14T18:14:01.5124038Z 	at io.trino.testing.AbstractTestFailureRecovery.testNonSelect(AbstractTestFailureRecovery.java:366)
2022-01-14T18:14:01.5124716Z 	at io.trino.testing.AbstractTestFailureRecovery.testTableModification(AbstractTestFailureRecovery.java:345)
2022-01-14T18:14:01.5125442Z 	at io.trino.testing.AbstractTestFailureRecovery.testTableModification(AbstractTestFailureRecovery.java:340)
2022-01-14T18:14:01.5126205Z 	at io.trino.plugin.hive.BaseTestHiveFailureRecovery.testInsertIntoNewPartition(BaseTestHiveFailureRecovery.java:99)
2022-01-14T18:14:01.5126870Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-01-14T18:14:01.5127445Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-01-14T18:14:01.5128104Z 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-01-14T18:14:01.5128642Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2022-01-14T18:14:01.5129159Z 	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
2022-01-14T18:14:01.5129663Z 	at org.testng.internal.Invoker.invokeMethod(Invoker.java:645)
2022-01-14T18:14:01.5130104Z 	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
2022-01-14T18:14:01.5130679Z 	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
2022-01-14T18:14:01.5131227Z 	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
2022-01-14T18:14:01.5131737Z 	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
2022-01-14T18:14:01.5132273Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2022-01-14T18:14:01.5132837Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2022-01-14T18:14:01.5133277Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-01-14T18:14:01.5134026Z 	Suppressed: java.lang.Exception: SQL: CREATE TABLE table_1t2ewcdxop WITH (partitioned_by = ARRAY['p']) AS SELECT *, 'partition1' p FROM orders
2022-01-14T18:14:01.5134597Z 		at io.trino.testing.DistributedQueryRunner.execute(DistributedQueryRunner.java:508)
2022-01-14T18:14:01.5134961Z 		... 25 more
2022-01-14T18:14:01.5135361Z Caused by: io.trino.spi.TrinoException: Unable to add partitions because database or table tpch.table_1t2ewcdxop does not exist
2022-01-14T18:14:01.5136090Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitionsWithoutStatistics(ThriftHiveMetastore.java:1271)
2022-01-14T18:14:01.5137027Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitions(ThriftHiveMetastore.java:1238)
2022-01-14T18:14:01.5137730Z 	at io.trino.plugin.hive.metastore.thrift.BridgingHiveMetastore.addPartitions(BridgingHiveMetastore.java:394)
2022-01-14T18:14:01.5138438Z 	at io.trino.plugin.hive.metastore.cache.CachingHiveMetastore.addPartitions(CachingHiveMetastore.java:767)
2022-01-14T18:14:01.5139057Z 	at io.trino.plugin.hive.HiveMetastoreClosure.addPartitions(HiveMetastoreClosure.java:237)
2022-01-14T18:14:01.5139737Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$PartitionAdder.execute(SemiTransactionalHiveMetastore.java:3559)
2022-01-14T18:14:01.5140549Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$Committer.executeAddPartitionOperations(SemiTransactionalHiveMetastore.java:2160)
2022-01-14T18:14:01.5141480Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore.commitShared(SemiTransactionalHiveMetastore.java:1471)
2022-01-14T18:14:01.5142218Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore.commit(SemiTransactionalHiveMetastore.java:1226)
2022-01-14T18:14:01.5142798Z 	at io.trino.plugin.hive.HiveMetadata.commit(HiveMetadata.java:3364)
2022-01-14T18:14:01.5143244Z 	at io.trino.plugin.hive.HiveConnector.commit(HiveConnector.java:219)
2022-01-14T18:14:01.5143872Z 	at io.trino.transaction.InMemoryTransactionManager$TransactionMetadata$ConnectorTransactionMetadata.commit(InMemoryTransactionManager.java:611)
2022-01-14T18:14:01.5144474Z 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
2022-01-14T18:14:01.5145168Z 	at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:131)
2022-01-14T18:14:01.5145886Z 	at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74)
2022-01-14T18:14:01.5146517Z 	at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:82)
2022-01-14T18:14:01.5147092Z 	at io.airlift.concurrent.BoundedExecutor.drainQueue(BoundedExecutor.java:80)
2022-01-14T18:14:01.5147531Z 	at io.trino.$gen.Trino_testversion____20220114_174209_2541.run(Unknown Source)
2022-01-14T18:14:01.5148211Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2022-01-14T18:14:01.5148774Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2022-01-14T18:14:01.5149182Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-01-14T18:14:01.5149745Z Caused by: org.apache.hadoop.hive.metastore.api.InvalidObjectException: Unable to add partitions because database or table tpch.table_1t2ewcdxop does not exist
2022-01-14T18:14:01.5150605Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result$add_partitions_resultStandardScheme.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5151597Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result$add_partitions_resultStandardScheme.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5152255Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5152799Z 	at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:86)
2022-01-14T18:14:01.5153358Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.recv_add_partitions(ThriftHiveMetastore.java:2435)
2022-01-14T18:14:01.5153996Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.add_partitions(ThriftHiveMetastore.java:2422)
2022-01-14T18:14:01.5154666Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastoreClient.addPartitions(ThriftHiveMetastoreClient.java:285)
2022-01-14T18:14:01.5155416Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.lambda$addPartitionsWithoutStatistics$57(ThriftHiveMetastore.java:1255)
2022-01-14T18:14:01.5156126Z 	at io.trino.plugin.hive.metastore.thrift.ThriftMetastoreApiStats.lambda$wrap$0(ThriftMetastoreApiStats.java:42)
2022-01-14T18:14:01.5156671Z 	at io.trino.plugin.hive.util.RetryDriver.run(RetryDriver.java:130)
2022-01-14T18:14:01.5157285Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitionsWithoutStatistics(ThriftHiveMetastore.java:1253)
2022-01-14T18:14:01.5157780Z 	... 20 more
2022-01-14T18:14:01.5157904Z 
2022-01-14T18:14:01.5158483Z [ERROR] io.trino.plugin.hive.TestHiveFailureRecoveryMinIO.testInsertIntoNewPartitionBucketed  Time elapsed: 12.698 s  <<< FAILURE!
2022-01-14T18:14:01.5159127Z java.lang.RuntimeException: Unable to add partitions because database or table tpch.table_j61umgy7a7 does not exist
2022-01-14T18:14:01.5159648Z 	at io.trino.testing.AbstractTestingTrinoClient.execute(AbstractTestingTrinoClient.java:122)
2022-01-14T18:14:01.5160196Z 	at io.trino.testing.DistributedQueryRunner.execute(DistributedQueryRunner.java:505)
2022-01-14T18:14:01.5160887Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.lambda$execute$2(AbstractTestFailureRecovery.java:537)
2022-01-14T18:14:01.5161395Z 	at java.base/java.util.Optional.ifPresent(Optional.java:183)
2022-01-14T18:14:01.5161895Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.execute(AbstractTestFailureRecovery.java:537)
2022-01-14T18:14:01.5162690Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.executeExpected(AbstractTestFailureRecovery.java:503)
2022-01-14T18:14:01.5163388Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.lambda$failsWithoutRetries$7(AbstractTestFailureRecovery.java:643)
2022-01-14T18:14:01.5164086Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.getFailureStageId(AbstractTestFailureRecovery.java:667)
2022-01-14T18:14:01.5164774Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.failsWithoutRetries(AbstractTestFailureRecovery.java:643)
2022-01-14T18:14:01.5165468Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.failsAlways(AbstractTestFailureRecovery.java:635)
2022-01-14T18:14:01.5166102Z 	at io.trino.testing.AbstractTestFailureRecovery.testNonSelect(AbstractTestFailureRecovery.java:366)
2022-01-14T18:14:01.5166752Z 	at io.trino.testing.AbstractTestFailureRecovery.testTableModification(AbstractTestFailureRecovery.java:345)
2022-01-14T18:14:01.5167413Z 	at io.trino.testing.AbstractTestFailureRecovery.testTableModification(AbstractTestFailureRecovery.java:340)
2022-01-14T18:14:01.5168163Z 	at io.trino.plugin.hive.BaseTestHiveFailureRecovery.testInsertIntoNewPartitionBucketed(BaseTestHiveFailureRecovery.java:117)
2022-01-14T18:14:01.5168824Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-01-14T18:14:01.5169470Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-01-14T18:14:01.5170098Z 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-01-14T18:14:01.5170600Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2022-01-14T18:14:01.5171662Z 	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
2022-01-14T18:14:01.5172342Z 	at org.testng.internal.Invoker.invokeMethod(Invoker.java:645)
2022-01-14T18:14:01.5172916Z 	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
2022-01-14T18:14:01.5173504Z 	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
2022-01-14T18:14:01.5173988Z 	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
2022-01-14T18:14:01.5174470Z 	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
2022-01-14T18:14:01.5174944Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2022-01-14T18:14:01.5175470Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2022-01-14T18:14:01.5175876Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-01-14T18:14:01.5176636Z 	Suppressed: java.lang.Exception: SQL: CREATE TABLE table_j61umgy7a7 WITH (partitioned_by = ARRAY['p'], bucketed_by = ARRAY['orderkey'], bucket_count = 4) AS SELECT *, 'partition1' p FROM orders
2022-01-14T18:14:01.5177197Z 		at io.trino.testing.DistributedQueryRunner.execute(DistributedQueryRunner.java:508)
2022-01-14T18:14:01.5177533Z 		... 25 more
2022-01-14T18:14:01.5177908Z Caused by: io.trino.spi.TrinoException: Unable to add partitions because database or table tpch.table_j61umgy7a7 does not exist
2022-01-14T18:14:01.5178567Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitionsWithoutStatistics(ThriftHiveMetastore.java:1271)
2022-01-14T18:14:01.5180065Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitions(ThriftHiveMetastore.java:1238)
2022-01-14T18:14:01.5180832Z 	at io.trino.plugin.hive.metastore.thrift.BridgingHiveMetastore.addPartitions(BridgingHiveMetastore.java:394)
2022-01-14T18:14:01.5182052Z 	at io.trino.plugin.hive.metastore.cache.CachingHiveMetastore.addPartitions(CachingHiveMetastore.java:767)
2022-01-14T18:14:01.5182711Z 	at io.trino.plugin.hive.HiveMetastoreClosure.addPartitions(HiveMetastoreClosure.java:237)
2022-01-14T18:14:01.5183580Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$PartitionAdder.execute(SemiTransactionalHiveMetastore.java:3559)
2022-01-14T18:14:01.5184394Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$Committer.executeAddPartitionOperations(SemiTransactionalHiveMetastore.java:2160)
2022-01-14T18:14:01.5185215Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore.commitShared(SemiTransactionalHiveMetastore.java:1471)
2022-01-14T18:14:01.5185975Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore.commit(SemiTransactionalHiveMetastore.java:1226)
2022-01-14T18:14:01.5186819Z 	at io.trino.plugin.hive.HiveMetadata.commit(HiveMetadata.java:3364)
2022-01-14T18:14:01.5187634Z 	at io.trino.plugin.hive.HiveConnector.commit(HiveConnector.java:219)
2022-01-14T18:14:01.5188507Z 	at io.trino.transaction.InMemoryTransactionManager$TransactionMetadata$ConnectorTransactionMetadata.commit(InMemoryTransactionManager.java:611)
2022-01-14T18:14:01.5189171Z 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
2022-01-14T18:14:01.5189898Z 	at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:131)
2022-01-14T18:14:01.5190984Z 	at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74)
2022-01-14T18:14:01.5191613Z 	at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:82)
2022-01-14T18:14:01.5192444Z 	at io.airlift.concurrent.BoundedExecutor.drainQueue(BoundedExecutor.java:80)
2022-01-14T18:14:01.5192875Z 	at io.trino.$gen.Trino_testversion____20220114_174209_2541.run(Unknown Source)
2022-01-14T18:14:01.5193336Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2022-01-14T18:14:01.5194105Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2022-01-14T18:14:01.5194537Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-01-14T18:14:01.5195085Z Caused by: org.apache.hadoop.hive.metastore.api.InvalidObjectException: Unable to add partitions because database or table tpch.table_j61umgy7a7 does not exist
2022-01-14T18:14:01.5195852Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result$add_partitions_resultStandardScheme.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5196626Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result$add_partitions_resultStandardScheme.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5197328Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$add_partitions_result.read(ThriftHiveMetastore.java)
2022-01-14T18:14:01.5197891Z 	at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:86)
2022-01-14T18:14:01.5199937Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.recv_add_partitions(ThriftHiveMetastore.java:2435)
2022-01-14T18:14:01.5200789Z 	at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Client.add_partitions(ThriftHiveMetastore.java:2422)
2022-01-14T18:14:01.5201482Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastoreClient.addPartitions(ThriftHiveMetastoreClient.java:285)
2022-01-14T18:14:01.5202442Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.lambda$addPartitionsWithoutStatistics$57(ThriftHiveMetastore.java:1255)
2022-01-14T18:14:01.5203381Z 	at io.trino.plugin.hive.metastore.thrift.ThriftMetastoreApiStats.lambda$wrap$0(ThriftMetastoreApiStats.java:42)
2022-01-14T18:14:01.5203955Z 	at io.trino.plugin.hive.util.RetryDriver.run(RetryDriver.java:130)
2022-01-14T18:14:01.5204778Z 	at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.addPartitionsWithoutStatistics(ThriftHiveMetastore.java:1253)
2022-01-14T18:14:01.5205437Z 	... 20 more
2022-01-14T18:14:01.5205547Z 
2022-01-14T18:14:01.5206103Z [ERROR] io.trino.plugin.hive.TestHiveFailureRecoveryMinIO.testReplaceExistingPartition  Time elapsed: 12.364 s  <<< FAILURE!
2022-01-14T18:14:01.5206779Z java.lang.RuntimeException: All operations other than the following update operations were completed: replace table parameters tpch.table_8pmklzf1l5
2022-01-14T18:14:01.5207366Z 	at io.trino.testing.AbstractTestingTrinoClient.execute(AbstractTestingTrinoClient.java:122)
2022-01-14T18:14:01.5207896Z 	at io.trino.testing.DistributedQueryRunner.execute(DistributedQueryRunner.java:505)
2022-01-14T18:14:01.5208694Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.lambda$execute$2(AbstractTestFailureRecovery.java:537)
2022-01-14T18:14:01.5209214Z 	at java.base/java.util.Optional.ifPresent(Optional.java:183)
2022-01-14T18:14:01.5209739Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.execute(AbstractTestFailureRecovery.java:537)
2022-01-14T18:14:01.5210388Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.executeExpected(AbstractTestFailureRecovery.java:503)
2022-01-14T18:14:01.5211088Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.lambda$failsWithoutRetries$7(AbstractTestFailureRecovery.java:643)
2022-01-14T18:14:01.5211785Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.getFailureStageId(AbstractTestFailureRecovery.java:667)
2022-01-14T18:14:01.5213819Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.failsWithoutRetries(AbstractTestFailureRecovery.java:643)
2022-01-14T18:14:01.5214636Z 	at io.trino.testing.AbstractTestFailureRecovery$FailureRecoveryAssert.failsAlways(AbstractTestFailureRecovery.java:635)
2022-01-14T18:14:01.5215579Z 	at io.trino.testing.AbstractTestFailureRecovery.testNonSelect(AbstractTestFailureRecovery.java:366)
2022-01-14T18:14:01.5216384Z 	at io.trino.testing.AbstractTestFailureRecovery.testTableModification(AbstractTestFailureRecovery.java:345)
2022-01-14T18:14:01.5217254Z 	at io.trino.plugin.hive.BaseTestHiveFailureRecovery.testReplaceExistingPartition(BaseTestHiveFailureRecovery.java:135)
2022-01-14T18:14:01.5218009Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-01-14T18:14:01.5219326Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-01-14T18:14:01.5220181Z 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-01-14T18:14:01.5221129Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2022-01-14T18:14:01.5221631Z 	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
2022-01-14T18:14:01.5222284Z 	at org.testng.internal.Invoker.invokeMethod(Invoker.java:645)
2022-01-14T18:14:01.5222908Z 	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
2022-01-14T18:14:01.5223454Z 	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
2022-01-14T18:14:01.5223962Z 	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
2022-01-14T18:14:01.5224456Z 	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
2022-01-14T18:14:01.5224975Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2022-01-14T18:14:01.5225522Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2022-01-14T18:14:01.5226090Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-01-14T18:14:01.5226767Z 	Suppressed: java.lang.Exception: SQL: CREATE TABLE table_8pmklzf1l5 WITH (partitioned_by = ARRAY['p']) AS SELECT *, 'partition1' p FROM orders
2022-01-14T18:14:01.5227308Z 		at io.trino.testing.DistributedQueryRunner.execute(DistributedQueryRunner.java:508)
2022-01-14T18:14:01.5227817Z 		... 24 more
2022-01-14T18:14:01.5228245Z Caused by: io.trino.spi.TrinoException: All operations other than the following update operations were completed: replace table parameters tpch.table_8pmklzf1l5
2022-01-14T18:14:01.5228992Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$Committer.executeUpdateStatisticsOperations(SemiTransactionalHiveMetastore.java:2189)
2022-01-14T18:14:01.5229795Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore.commitShared(SemiTransactionalHiveMetastore.java:1472)
2022-01-14T18:14:01.5230530Z 	at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore.commit(SemiTransactionalHiveMetastore.java:1226)
2022-01-14T18:14:01.5231091Z 	at io.trino.plugin.hive.HiveMetadata.commit(HiveMetadata.java:3364)
2022-01-14T18:14:01.5231509Z 	at io.trino.plugin.hive.HiveConnector.commit(HiveConnector.java:219)
2022-01-14T18:14:01.5232120Z 	at io.trino.transaction.InMemoryTransactionManager$TransactionMetadata$ConnectorTransactionMetadata.commit(InMemoryTransactionManager.java:611)
2022-01-14T18:14:01.5232723Z 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
2022-01-14T18:14:01.5233395Z 	at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:131)
2022-01-14T18:14:01.5234075Z 	at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74)
2022-01-14T18:14:01.5234685Z 	at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:82)
2022-01-14T18:14:01.5235257Z 	at io.airlift.concurrent.BoundedExecutor.drainQueue(BoundedExecutor.java:80)
2022-01-14T18:14:01.5235680Z 	at io.trino.$gen.Trino_testversion____20220114_174209_2541.run(Unknown Source)
2022-01-14T18:14:01.5236117Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2022-01-14T18:14:01.5236822Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2022-01-14T18:14:01.5237244Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2022-01-14T18:14:01.5237772Z 	Suppressed: io.trino.spi.connector.TableNotFoundException: Table 'tpch.table_8pmklzf1l5' not found
2022-01-14T18:14:01.5238403Z 		at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.getTableColumnStatistics(ThriftHiveMetastore.java:408)
2022-01-14T18:14:01.5239119Z 		at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.getTableStatistics(ThriftHiveMetastore.java:391)
2022-01-14T18:14:01.5239824Z 		at io.trino.plugin.hive.metastore.thrift.ThriftHiveMetastore.updateTableStatistics(ThriftHiveMetastore.java:525)
2022-01-14T18:14:01.5240553Z 		at io.trino.plugin.hive.metastore.thrift.BridgingHiveMetastore.updateTableStatistics(BridgingHiveMetastore.java:133)
2022-01-14T18:14:01.5241271Z 		at io.trino.plugin.hive.metastore.cache.CachingHiveMetastore.updateTableStatistics(CachingHiveMetastore.java:391)
2022-01-14T18:14:01.5242141Z 		at io.trino.plugin.hive.HiveMetastoreClosure.updateTableStatistics(HiveMetastoreClosure.java:99)
2022-01-14T18:14:01.5242848Z 		at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$UpdateStatisticsOperation.run(SemiTransactionalHiveMetastore.java:3481)
2022-01-14T18:14:01.5243831Z 		at io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore$Committer.lambda$executeUpdateStatisticsOperations$19(SemiTransactionalHiveMetastore.java:2172)
2022-01-14T18:14:01.5244487Z 		at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736)
2022-01-14T18:14:01.5244991Z 		at io.airlift.concurrent.BoundedExecutor.drainQueue(BoundedExecutor.java:80)
2022-01-14T18:14:01.5245324Z 		... 3 more
2022-01-14T18:14:01.5245447Z 
2022-01-14T18:14:02.2141815Z [INFO] 
2022-01-14T18:14:02.2142081Z [INFO] Results:
2022-01-14T18:14:02.2142280Z [INFO] 
2022-01-14T18:14:02.2144121Z [ERROR] Failures: 
2022-01-14T18:14:02.2217695Z [ERROR]   TestHiveFailureRecoveryMinIO>BaseTestHiveFailureRecovery.testInsertIntoExistingPartitionBucketed:126->AbstractTestFailureRecovery.testTableModification:340->AbstractTestFailureRecovery.testTableModification:345->AbstractTestFailureRecovery.testNonSelect:427 » Runtime
2022-01-14T18:14:02.2220582Z [ERROR]   TestHiveFailureRecoveryMinIO>BaseTestHiveFailureRecovery.testInsertIntoNewPartition:99->AbstractTestFailureRecovery.testTableModification:340->AbstractTestFailureRecovery.testTableModification:345->AbstractTestFailureRecovery.testNonSelect:366 » Runtime
2022-01-14T18:14:02.2222536Z [ERROR]   TestHiveFailureRecoveryMinIO>BaseTestHiveFailureRecovery.testInsertIntoNewPartitionBucketed:117->AbstractTestFailureRecovery.testTableModification:340->AbstractTestFailureRecovery.testTableModification:345->AbstractTestFailureRecovery.testNonSelect:366 » Runtime
2022-01-14T18:14:02.2224615Z [ERROR]   TestHiveFailureRecoveryMinIO>BaseTestHiveFailureRecovery.testReplaceExistingPartition:135->AbstractTestFailureRecovery.testTableModification:345->AbstractTestFailureRecovery.testNonSelect:366 » Runtime
2022-01-14T18:14:02.2225222Z [INFO] 

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions