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