You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hx...@apache.org on 2019/04/24 07:06:57 UTC

[incubator-iotdb] branch refactor_overflow updated (b03060d -> 4a2cd4e)

This is an automated email from the ASF dual-hosted git repository.

hxd pushed a change to branch refactor_overflow
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


    from b03060d  allow save overflow files into several folders
     new 5e7a284  handle memory cost when writing data into mem
     new b2bb8ea  fix sync thread bug (#151)
     new 904886b  Merge remote-tracking branch 'origin/master' into refactor_bufferwrite
     new bfc27eb  fix log level and stack print in test (#156)
     new 013c30c  [IOTDB-80] Support custom export file name (#159)
     new ff3aaa9  update travis for supporinting JDK on Win
     new 4c8db59  Merge pull request #160 from xiaoyekanren/travis_jdk11_win
     new fa385af  fix iotdb-82, close TsFileInput before remove the tsfile
     new 440c50f  Merge pull request #161 from apache/fix_file_close_in_pageHeaderTest
     new 66695b1  make TsFileWriter as AutoClosable; make TsFileReadWriteTest more concise (#133)
     new e8dce62  merge with master
     new a8ffbd9  set parsing incorrect cmd as tracing level log in ParseDriver; set TsserviceImple failed executing as info leve log (#153)
     new f888966  print apache-rat violation result on console
     new 4cf0920  Merge pull request #162 from apache/print_asf_rat_lost_on_console
     new 41a8864  Merge remote-tracking branch 'origin/master' into refactor_bufferwrite
     new 8a67c92  fix delete() in AbstractMemTable
     new 9f94c15  remove unused files
     new d1cbd76  revert to status without new BufferWriter
     new 5824a39  add an IT for testing query data using an embeded IoTDB engine
     new fe3ddea  Merge remote-tracking branch 'origin/add_query_unclosed_tsfile' into refactor_bufferwrite_new
     new d08f48f  using tsfileprocessor to replace bufferwriter
     new 519e398  [IOTDB-83] Add process bar for import script and show how many rows have been exported (#165)
     new 6c7b851  [IOTDB-74]fix that the damaged log will be skipped if it is the only log (#166)
     new 1b50cd0  supporting travis + win +jdk8
     new 30b36b7  Merge pull request #167 from xiaoyekanren/travis_jdk8_win
     new cfb16b2  close MemMonitor in  EnvironmentUtil.cleanEnv() (#164)
     new bb9b958  [IOTDB-76] Reformat MManager.getMetadataInString() in JSON format (#132)
     new f102bd6  merge with master
     new 4a2cd4e  Merge remote-tracking branch 'origin/refactor_bufferwrite_new' into refactor_overflow

The 1641 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:
 .travis.yml                                        |  62 +-
 License                                            |   1 +
 clean.sh                                           |  36 --
 docs/Documentation/QuickStart.md                   |  74 ++-
 iotdb-cli/cli/bin/export-csv.bat                   |   5 +-
 iotdb-cli/cli/bin/export-csv.sh                    |   5 +-
 iotdb-cli/cli/bin/import-csv.bat                   |   5 +-
 iotdb-cli/cli/bin/import-csv.sh                    |   5 +-
 iotdb-cli/pom.xml                                  |   5 +
 .../java/org/apache/iotdb/cli/tool/ExportCsv.java  |  77 ++-
 .../java/org/apache/iotdb/cli/tool/ImportCsv.java  |  95 +--
 .../apache/iotdb/cli/client/AbstractScript.java    |  65 ++
 .../iotdb/cli/client/StartClientScriptIT.java      |  51 +-
 .../org/apache/iotdb/cli/tool/ExportCsvTestIT.java |  75 +++
 .../org/apache/iotdb/cli/tool/ImportCsvTestIT.java |  77 +++
 .../engine/bufferwrite/BufferWriteProcessor.java   |   2 -
 .../iotdb/db/engine/filenode/FileNodeManager.java  |   6 +-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |   2 +-
 .../db/engine/overflow/io/OverflowProcessor2.java  | 707 ---------------------
 .../db/engine/tsfiledata/TsFileProcessor.java      |  70 +-
 .../iotdb/db/engine/tsfiledata/TsFileResource.java | 305 ---------
 .../java/org/apache/iotdb/db/metadata/MGraph.java  |  28 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |  23 +-
 .../java/org/apache/iotdb/db/metadata/MTree.java   | 164 +++--
 .../org/apache/iotdb/db/monitor/StatMonitor.java   |   2 +-
 .../iotdb/db/qp/executor/OverflowQPExecutor.java   |   2 +-
 .../qp/strategy/optimizer/ConcatPathOptimizer.java |   6 +-
 .../db/query/control/QueryResourceManager.java     |   1 +
 .../EngineExecutorWithoutTimeGenerator.java        |   1 -
 .../iotdb/db/query/executor/EngineQueryRouter.java |  34 +-
 .../java/org/apache/iotdb/db/service/IoTDB.java    |   5 +-
 .../org/apache/iotdb/db/service/JDBCService.java   |   4 +-
 .../iotdb/db/service/JDBCServiceEventHandler.java  |   2 +-
 .../org/apache/iotdb/db/service/TSServiceImpl.java |   3 +-
 .../org/apache/iotdb/db/sql/parse/ParseDriver.java |   2 +-
 .../receiver/SyncServiceEventHandler.java}         |  39 +-
 ...cServerManager.java => SyncServiceManager.java} |  69 +-
 .../java/org/apache/iotdb/db/tools/WalChecker.java |  11 +-
 .../apache/iotdb/db/writelog/io/RAFLogReader.java  |   3 +-
 .../db/engine/tsfiledata/TsFileProcessorTest.java  |  30 +-
 .../org/apache/iotdb/db/experiments/PerfTest.java  | 135 ----
 .../iotdb/db/integration/IoTDBCompleteIT.java      | 154 ++---
 .../apache/iotdb/db/integration/IoTDBDaemonIT.java |   1 -
 .../iotdb/db/integration/IoTDBMetadataFetchIT.java |  45 +-
 .../integration/QueryDataFromUnclosedTsFileIT.java |  26 +-
 .../org/apache/iotdb/db/metadata/MGraphTest.java   |  79 +++
 .../iotdb/db/metadata/MManagerBasicTest.java       |  22 +-
 .../org/apache/iotdb/db/metadata/MTreeTest.java    |  43 ++
 .../apache/iotdb/db/qp/plan/PhysicalPlanTest.java  |   2 +-
 .../org/apache/iotdb/db/tools/WalCheckerTest.java  |  26 +
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |  10 +-
 pom.xml                                            |   1 +
 .../iotdb/tsfile/file/header/PageHeaderTest.java   |   8 +-
 53 files changed, 1044 insertions(+), 1667 deletions(-)
 delete mode 100644 clean.sh
 create mode 100644 iotdb-cli/src/test/java/org/apache/iotdb/cli/client/AbstractScript.java
 create mode 100644 iotdb-cli/src/test/java/org/apache/iotdb/cli/tool/ExportCsvTestIT.java
 create mode 100644 iotdb-cli/src/test/java/org/apache/iotdb/cli/tool/ImportCsvTestIT.java
 delete mode 100644 iotdb/src/main/java/org/apache/iotdb/db/engine/overflow/io/OverflowProcessor2.java
 delete mode 100644 iotdb/src/main/java/org/apache/iotdb/db/engine/tsfiledata/TsFileResource.java
 copy iotdb/src/main/java/org/apache/iotdb/db/{service/JDBCServiceEventHandler.java => sync/receiver/SyncServiceEventHandler.java} (55%)
 rename iotdb/src/main/java/org/apache/iotdb/db/sync/receiver/{SyncServerManager.java => SyncServiceManager.java} (62%)
 delete mode 100644 iotdb/src/test/java/org/apache/iotdb/db/experiments/PerfTest.java
 create mode 100644 iotdb/src/test/java/org/apache/iotdb/db/metadata/MGraphTest.java