You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2020/06/17 06:09:33 UTC
[incubator-iotdb] branch add_restart_test updated (1ff4135 ->
859f165)
This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch add_restart_test
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from 1ff4135 add normal stop back
add 90c5a4d disable sync by default (#1325)
add 7766000 Merge remote-tracking branch 'origin/master'
add 2c4ab85 add more debug log in tag = (#1349)
add b6beda8 Merge remote-tracking branch 'origin/master'
add 75c842d disable auto deploy the website because of vuepress OOM (#1353)
add 051ef4d [IOTDB-765] Failed to get upgrade.txt file when using HDFS storage (#1357)
add a5e9dd0 Accelerate cache usage: combine get and contains (#1356)
add efa77dd enhance merge task management
add 75c7486 clear task map when stopped
add ecfe945 Merge branch 'master' into enhance_merge_management
add 02a0795 fix test and task comparison
add 7e18e35 fix show merge grammar
add 98720f2 fix test
add b8fd77b Merge pull request #1338 from apache/enhance_merge_management
add 3cf4eea updated python client to ver-0.10
add a2416e8 Merge remote-tracking branch 'origin/master'
add 8945a7f grant sbin/* tools/* conf/*.sh exectuable permission
add 5cc1950 add v0.10 release to RELEASE_NOTES.md
add fe73244 Refactor the execution path of InsertTabletPlan (#1361)
add 77ba871 [IOTDB-762] Fix set version IndexOutofBound (#1375)
add 21c1658 Fix session doc (#1374)
add 785d119 [ISSUE-1281] Show timeseries with heat sort (#1341)
add b13184a remove detail classpath in Win bat scripts (#1377)
add 63de9f3 Merge remote-tracking branch 'origin/master'
add 5fdbe9b add max_degree_of_index_node and tag_attribute_total_size in starting check
add c95584c [IOTDB-769]Fix precision lost when using PLAIN for FLOAT/DOUBLE (#1370)
add 94cb03b no last in restart (#1382)
add 44c9e49 [IOTDB-759] Refactor MNode by removing InternalMNode (#1345)
add 4fd8240 Merge branch 'master' of https://github.com/apache/incubator-iotdb into add_restart_test
add 859f165 fix sonar
No new revisions were added by this update.
Summary of changes:
Jenkinsfile | 40 +--
RELEASE_NOTES.md | 181 +++++++++++++
client-py/src/client_example.py | 64 +++--
distribution/src/assembly/distribution.xml | 40 ++-
docs/UserGuide/Client/Programming - Native API.md | 30 ++-
.../DDL Data Definition Language.md | 8 +-
docs/UserGuide/Operation Manual/SQL Reference.md | 8 +
.../UserGuide/Client/Programming - Native API.md | 34 ++-
.../DDL Data Definition Language.md | 9 +-
.../zh/UserGuide/Operation Manual/SQL Reference.md | 8 +
.../main/java/org/apache/iotdb/SessionExample.java | 6 +-
.../java/org/apache/iotdb/jdbc/IoTDBStatement.java | 20 +-
.../test/java/org/apache/iotdb/jdbc/BatchTest.java | 27 +-
.../src/assembly/resources/sbin/start-server.bat | 5 +-
.../assembly/resources/tools/detect-watermark.bat | 4 +-
.../tools/logVisualize/log-visualizer-cmd.bat | 4 +-
.../tools/logVisualize/log-visualizer-gui.bat | 4 +-
.../src/assembly/resources/tools/memory-tool.bat | 4 +-
.../assembly/resources/tools/start-WalChecker.bat | 5 +-
.../assembly/resources/tools/start-sync-client.bat | 5 +-
.../tools/tsfileToolSet/print-iotdb-data-dir.bat | 4 +-
.../tsfileToolSet/print-tsfile-resource-files.bat | 4 +-
.../tools/tsfileToolSet/print-tsfile-sketch.bat | 4 +-
.../resources/tools/upgrade/offline-upgrade.bat | 2 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 7 +-
.../org/apache/iotdb/db/conf/IoTDBConfigCheck.java | 48 +++-
.../org/apache/iotdb/db/conf/IoTDBConstant.java | 6 +
.../org/apache/iotdb/db/engine/StorageEngine.java | 14 +-
.../apache/iotdb/db/engine/cache/ChunkCache.java | 22 +-
.../iotdb/db/engine/cache/ChunkMetadataCache.java | 10 +-
.../db/engine/cache/TimeSeriesMetadataCache.java | 20 +-
.../iotdb/db/engine/merge/manage/MergeFuture.java | 153 +++++++++++
.../iotdb/db/engine/merge/manage/MergeManager.java | 196 +++++++++++++-
.../db/engine/merge/manage/MergeManagerMBean.java | 8 +-
.../db/engine/merge/manage/MergeThreadPool.java | 48 ++++
.../iotdb/db/engine/merge/task/MergeFileTask.java | 107 ++++++--
.../db/engine/merge/task/MergeMultiChunkTask.java | 216 +++++++++++-----
.../iotdb/db/engine/merge/task/MergeTask.java | 84 +++++-
.../db/engine/merge/task/RecoverMergeTask.java | 13 +-
.../engine/storagegroup/StorageGroupProcessor.java | 57 ++--
.../apache/iotdb/db/engine/upgrade/UpgradeLog.java | 5 +-
.../db/exception/BatchInsertionException.java | 22 +-
.../org/apache/iotdb/db/metadata/MManager.java | 165 +++++++++---
.../java/org/apache/iotdb/db/metadata/MTree.java | 188 ++++++++------
.../apache/iotdb/db/metadata/MetadataConstant.java | 11 +-
.../iotdb/db/metadata/mnode/InternalMNode.java | 135 ----------
.../org/apache/iotdb/db/metadata/mnode/MNode.java | 137 +++++++++-
.../iotdb/db/metadata/mnode/MeasurementMNode.java | 77 +++++-
.../iotdb/db/metadata/mnode/StorageGroupMNode.java | 22 +-
.../main/java/org/apache/iotdb/db/qp/Planner.java | 2 +
.../apache/iotdb/db/qp/constant/SQLConstant.java | 4 +
.../apache/iotdb/db/qp/executor/IPlanExecutor.java | 4 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 103 ++++++--
.../org/apache/iotdb/db/qp/logical/Operator.java | 3 +-
...eOperator.java => ShowMergeStatusOperator.java} | 7 +-
.../db/qp/logical/sys/ShowTimeSeriesOperator.java | 9 +-
.../db/qp/physical/sys/ShowMergeStatusPlan.java | 9 +-
.../apache/iotdb/db/qp/physical/sys/ShowPlan.java | 2 +-
.../db/qp/physical/sys/ShowTimeSeriesPlan.java | 15 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 162 ++++++------
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 64 ++---
.../org/apache/iotdb/db/service/RPCService.java | 4 +-
.../org/apache/iotdb/db/service/ServiceType.java | 2 +-
.../org/apache/iotdb/db/service/StaticResps.java | 12 +
.../org/apache/iotdb/db/service/TSServiceImpl.java | 103 +++-----
.../db/tools/upgrade/TsFileOnlineUpgradeTool.java | 121 +++++----
.../iotdb/db/utils/datastructure/DoubleTVList.java | 2 +-
.../iotdb/db/utils/datastructure/FloatTVList.java | 2 +-
.../iotdb/db/engine/merge/MergeManagerTest.java | 168 ++++++++++++
.../iotdb/db/integration/IoTDBMergeTest.java | 50 +++-
.../integration/IoTDBSortedShowTimeseriesIT.java | 287 +++++++++++++++++++++
.../iotdb/db/metadata/MManagerImproveTest.java | 5 +-
.../org/apache/iotdb/db/metadata/MTreeTest.java | 40 +--
.../apache/iotdb/db/utils/VersionUtilsTest.java | 55 ++++
.../db/utils/datastructure/PrecisionTest.java | 125 +++++++++
service-rpc/rpc-changelist.md | 21 ++
.../apache/iotdb/rpc/BatchExecutionException.java | 3 +-
.../main/java/org/apache/iotdb/rpc/RpcUtils.java | 39 +--
.../java/org/apache/iotdb/rpc/TSStatusCode.java | 1 +
service-rpc/src/main/thrift/rpc.thrift | 22 +-
.../java/org/apache/iotdb/session/Session.java | 48 ++--
.../org/apache/iotdb/session/pool/SessionPool.java | 40 +--
.../org/apache/iotdb/session/IoTDBSessionIT.java | 12 +-
.../iotdb/tsfile/utils/ReadWriteIOUtils.java | 12 +-
.../apache/iotdb/tsfile/utils/VersionUtils.java | 13 +-
85 files changed, 2868 insertions(+), 994 deletions(-)
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/merge/manage/MergeFuture.java
copy tsfile/src/main/java/org/apache/iotdb/tsfile/common/cache/Accountable.java => server/src/main/java/org/apache/iotdb/db/engine/merge/manage/MergeManagerMBean.java (84%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/merge/manage/MergeThreadPool.java
copy jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBSQLException.java => server/src/main/java/org/apache/iotdb/db/exception/BatchInsertionException.java (63%)
delete mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/mnode/InternalMNode.java
copy server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ClearCacheOperator.java => ShowMergeStatusOperator.java} (84%)
copy tsfile/src/main/java/org/apache/iotdb/tsfile/common/cache/Accountable.java => server/src/main/java/org/apache/iotdb/db/qp/physical/sys/ShowMergeStatusPlan.java (82%)
create mode 100644 server/src/test/java/org/apache/iotdb/db/engine/merge/MergeManagerTest.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/IoTDBSortedShowTimeseriesIT.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/utils/VersionUtilsTest.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/utils/datastructure/PrecisionTest.java