Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
master branch, 0.12.1
-
2021-09
Description
IoTDBLoadExternalTsfileIT.loadUnsequenceTsfile fails on CI for unix(16, ubuntu-latest) sometimes
the Exception message:
WARN [2021-07-30 09:45:22,842] [pool-401-IoTDB-RPC-Client-1] org.apache.iotdb.db.service.TSServiceImpl:2089 - Exception occurred while processing non-query.
org.apache.iotdb.db.exception.query.QueryProcessException: Cannot load file /home/runner/work/iotdb/iotdb/server/target/data/sequence/root.vehicle/tmp/root.test/0/1627638322823-3-0-0.tsfile because can not load TsFile because of can not find suitable location
at org.apache.iotdb.db.qp.executor.PlanExecutor.loadFile(PlanExecutor.java:1142)
at org.apache.iotdb.db.qp.executor.PlanExecutor.recursionFileDir(PlanExecutor.java:1077)
at org.apache.iotdb.db.qp.executor.PlanExecutor.recursionFileDir(PlanExecutor.java:1075)
at org.apache.iotdb.db.qp.executor.PlanExecutor.recursionFileDir(PlanExecutor.java:1075)
at org.apache.iotdb.db.qp.executor.PlanExecutor.operateLoadFiles(PlanExecutor.java:1065)
at org.apache.iotdb.db.qp.executor.PlanExecutor.processNonQuery(PlanExecutor.java:305)
at org.apache.iotdb.db.service.TSServiceImpl.executeNonQuery(TSServiceImpl.java:2032)
at org.apache.iotdb.db.service.TSServiceImpl.executeNonQueryPlan(TSServiceImpl.java:2016)
at org.apache.iotdb.db.service.TSServiceImpl.executeNonQueryStatement(TSServiceImpl.java:1224)
at org.apache.iotdb.db.service.TSServiceImpl.executeUpdateStatement(TSServiceImpl.java:1217)
at org.apache.iotdb.db.service.TSServiceImpl.executeStatement(TSServiceImpl.java:599)
at org.apache.iotdb.service.rpc.thrift.TSIService$Processor$executeStatement.getResult(TSIService.java:2493)
at org.apache.iotdb.service.rpc.thrift.TSIService$Processor$executeStatement.getResult(TSIService.java:2473)
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:38)
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:38)
at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:248)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:831)