This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch mem_control
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 6c3203a add switch for mem_control
add c1cf736 [IOTDB-934] Add statistics description in TsFile document
(#1798)
add 7d63289 remove "incubator" word in all urls (#1802)
add f82f180 delete some useless type transfer while deserializing and
serializing MeasurementMNode (#1803)
add 3976682 fix progressBar print problem (#1805)
add 4b5e66f fix homepage link (#1806)
add 52ffce3 [IOTDB-920] Disable insert row thats only contains
time/timestamp column (#1774)
add 2f71cd7 [IOTDB-922] Int and Long can convert to each other in
ResultSet (#1775)
add eba7c0b [IOTDB-916] Add a config entry to make Last cache
configurable (#1770)
add 5195490 [IOTDB-934] Update TsFile structure graph (#1807)
add df8f876 Remove unnecessary lock in MManager (#1783)
add f24f637 fix Tracing bug (#1811)
add 5822e2b [IOTDB-936] Refactor getAllDevices in TsFileSequenceReader
(#1808)
add ba1ec68 print error log when set illegal sg name (#1810)
add ec0d69c Update MetadataIndexTree graph (#1812)
add c9d275e fix session raw data query rpc pass statementId bug (#1819)
add a2db8a4 [IOTDB-884] batch create timeSeriesPlan (#1771)
add 6d7e639 fix duplicated logger (#1822)
add 9bed072 [IOTDB-933] Fix antlr4 which caused benchmark throw exception
(#1795)
add 40adb82 fix a class name in jdbc module and reformat (#1817)
add 3f6358e Put all log level setting together (#1816)
add e5034bb merge master
No new revisions were added by this update.
Summary of changes:
README_ZH.md | 18 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 95 +-
.../tests/tools/importCsv/AbstractScript.java | 4 +-
docker/src/main/Dockerfile | 6 +-
docker/src/main/Dockerfile-0.8.1 | 4 +-
docker/src/main/Dockerfile-0.9.0 | 4 +-
docker/src/main/Dockerfile-0.9.1 | 4 +-
docker/src/main/Dockerfile-0.9.1-jre8 | 4 +-
docs/Community/Feedback.md | 4 +-
docs/Development/ContributeGuide.md | 2 +-
docs/Development/HowToCommit.md | 22 +-
docs/Development/VoteRelease.md | 4 +-
docs/Download/README.md | 46 +-
docs/SystemDesign/TsFile/Format.md | 23 +-
docs/zh/Community/Community-Powered By.md | 2 +-
docs/zh/Community/Feedback.md | 4 +-
docs/zh/Development/ContributeGuide.md | 2 +-
docs/zh/Development/HowToCommit.md | 20 +-
docs/zh/Development/VoteRelease.md | 4 +-
docs/zh/Download/README.md | 46 +-
docs/zh/SystemDesign/TsFile/Format.md | 23 +-
example/tsfile/readme.md | 2 +-
.../main/java/org/apache/iotdb/jdbc/Activator.java | 21 +-
.../org/apache/iotdb/jdbc/IoTDBDataSource.java | 228 ++--
.../apache/iotdb/jdbc/IoTDBDataSourceFactory.java | 79 ++
.../apache/iotdb/jdbc/IoTDbDataSourceFactory.java | 79 --
.../resources/conf/iotdb-engine.properties | 7 +
server/src/assembly/resources/conf/logback.xml | 4 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 13 +
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 3 +
.../db/engine/cache/TimeSeriesMetadataCache.java | 1 +
.../engine/storagegroup/StorageGroupProcessor.java | 129 +--
.../tsfilemanagement/utils/HotCompactionUtils.java | 2 +-
.../org/apache/iotdb/db/metadata/MManager.java | 1152 ++++++++------------
.../java/org/apache/iotdb/db/metadata/MTree.java | 383 +++----
.../org/apache/iotdb/db/metadata/mnode/MNode.java | 123 +--
.../iotdb/db/metadata/mnode/MeasurementMNode.java | 13 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 123 ++-
.../org/apache/iotdb/db/qp/logical/Operator.java | 3 +-
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 7 +-
.../qp/physical/sys/CreateMultiTimeSeriesPlan.java | 304 ++++++
.../iotdb/db/qp/strategy/LogicalGenerator.java | 13 +-
.../db/query/control/QueryResourceManager.java | 15 +-
.../iotdb/db/query/executor/LastQueryExecutor.java | 42 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 93 +-
.../db/sync/receiver/transfer/SyncServiceImpl.java | 2 +
.../iotdb/db/engine/merge/MergeManagerTest.java | 2 +-
.../iotdb/db/engine/storagegroup/TTLTest.java | 28 +-
.../apache/iotdb/db/integration/IOTDBInsertIT.java | 123 +++
.../iotdb/db/integration/IoTDBAlignByDeviceIT.java | 435 ++++----
.../db/integration/IoTDBCreateSnapshotIT.java | 39 +-
.../iotdb/db/integration/IoTDBDisableAlignIT.java | 178 ++-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 28 +-
.../db/integration/IoTDBLoadExternalTsfileIT.java | 41 +-
.../iotdb/db/integration/IoTDBMetadataFetchIT.java | 111 +-
.../iotdb/db/integration/IoTDBQueryDemoIT.java | 191 ++--
.../iotdb/db/integration/IoTDBResultSetIT.java | 124 +++
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 26 +-
.../integration/IoTDBSortedShowTimeseriesIT.java | 12 +-
.../apache/iotdb/db/integration/IoTDBTagIT.java | 104 +-
.../apache/iotdb/db/integration/IoTDBTtlIT.java | 18 +-
.../iotdb/db/metadata/MManagerImproveTest.java | 18 +-
.../org/apache/iotdb/db/metadata/MTreeTest.java | 51 +-
.../java/org/apache/iotdb/session/Session.java | 35 +-
.../iotdb/session/IoTDBSessionComplexIT.java | 54 +-
.../apache/iotdb/session/IoTDBSessionSimpleIT.java | 47 +-
.../java/org/apache/iotdb/session/SessionUT.java | 26 +-
site/README-zh.md | 6 +-
site/README.md | 2 +
site/pom.xml | 20 +-
site/src/main/.vuepress/config.js | 2 +-
site/src/main/.vuepress/theme/components/Page.vue | 2 +-
.../.vuepress/theme/global-components/IoTDB.vue | 10 +-
.../.vuepress/theme/global-components/IoTDBZH.vue | 2 +-
site/src/main/deploy.js | 2 +-
site/src/main/package.json | 2 +-
thrift/src/main/thrift/rpc.thrift | 1 +
tools/common.sh | 8 +-
tools/download_staged_release.sh | 4 +-
.../file/metadata/enums/CompressionType.java | 99 +-
.../tsfile/file/metadata/enums/TSDataType.java | 53 +-
.../tsfile/file/metadata/enums/TSEncoding.java | 62 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 104 +-
.../org/apache/iotdb/tsfile/utils/BytesUtils.java | 21 +-
.../iotdb/tsfile/utils/ReadWriteIOUtils.java | 20 +
.../tsfile/write/schema/MeasurementSchema.java | 34 +-
.../iotdb/tsfile/read/GetAllDevicesTest.java | 90 ++
.../tsfile/read/TsFileSequenceReaderTest.java | 1 -
.../iotdb/tsfile/read/reader/ReaderTest.java | 6 +-
.../apache/iotdb/tsfile/utils/FileGenerator.java | 79 +-
90 files changed, 3008 insertions(+), 2495 deletions(-)
create mode 100644
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDataSourceFactory.java
delete mode 100644
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDbDataSourceFactory.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/CreateMultiTimeSeriesPlan.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IOTDBInsertIT.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IoTDBResultSetIT.java
create mode 100644
tsfile/src/test/java/org/apache/iotdb/tsfile/read/GetAllDevicesTest.java