[ https://issues.apache.org/jira/browse/CARBONDATA-2204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376444#comment-16376444 ] xuchuanyin commented on CARBONDATA-2204: ---------------------------------------- I deleted the unrelated logs and the remaining are shown as below: 18/02/25 21:35:38 ERROR TestLoadDataGeneral: ScalaTest-run-running-TestLoadDataGeneral XU begin to query data 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/ 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/ 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/ 18/02/25 21:35:38 ERROR ThriftReader: ScalaTest-run-running-TestLoadDataGeneral XU Open thrift reader for file: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Fact/Part0/Segment_0/1519623338082.carbonindexmerge 18/02/25 21:35:38 ERROR ThriftReader: ScalaTest-run-running-TestLoadDataGeneral XU Open thrift reader for file: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Fact/Part0/Segment_0/1519623338082.carbonindexmerge 18/02/25 21:35:38 ERROR TestLoadDataGeneral: ScalaTest-run-running-TestLoadDataGeneral XU begin to query2 data 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/ 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/tablestatus 18/02/25 21:35:38 ERROR AtomicFileOperationsImpl: ScalaTest-run-running-TestLoadDataGeneral XU Open atomic file for read: /home/xu/ws/carbondata/integration/spark-common/target/warehouse/loadtest/Metadata/ > Access tablestatus file too many times during query > --------------------------------------------------- > > Key: CARBONDATA-2204 > URL: https://issues.apache.org/jira/browse/CARBONDATA-2204 > Project: CarbonData > Issue Type: Improvement > Components: data-query > Affects Versions: 1.3.0 > Reporter: xuchuanyin > Priority: Major > > * Problems > Currently in carbondata, a single query will access tablestatus file 7 times, which will definitely slow down the query performance especially when this file is in remote cluster since reading this file is purely client side operation. > > * Steps to reproduce > 1. Add logger in `AtomicFileOperationsImpl.openForRead` and printout the file name to read. > 2. Run a query on carbondata table. Here I ran `TestLoadDataGeneral.test("test data loading CSV file without extension name")`. > 3. Observe the output log and search the keyword 'tablestatus'. > -- This message was sent by Atlassian JIRA (v7.6.3#76005) |
Free forum by Nabble | Edit this page |