You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by su...@apache.org on 2020/04/29 09:05:53 UTC
[incubator-iotdb] branch tsfile_metadata_index_pro updated (6cf5a10
-> b1ca6f0)
This is an automated email from the ASF dual-hosted git repository.
sunzesong pushed a change to branch tsfile_metadata_index_pro
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
omit 6cf5a10 fix bug if ts path does not exist in the tsfile
omit 96cf060 Fix code smells and refactor codes
omit 819765d Fix review
omit 3658016 Fix code smells
omit d681409 Implement in a new way by adding MetadataIndexEntry
omit ced199e Merge master and fix some problems
omit 9a7a778 Merge remote-tracking branch 'origin/tsfile_metadata_index_pro' into tsfile_metadata_index_pro
omit 128b393 rename
omit b9ed4d3 Fix review and update tsfile format-changelist.md
omit ec92264 Update the time of inserting empty item in queue
omit 381f9b0 Fix RestorableTsFileIOWriter
omit 27fea2a Do more optimization
omit d7d1faa Rename some classes, methods and variables
omit dcec27f Update TsFileSequenceRead example
omit a459613 Fix typo
omit b783d4b Fix some index building process
omit 752d445 Fix code sonar
omit 5de0f0d TsFileMetadataIndex pro
add e92f24e Upgrade mlog (#1081)
add 7e5dfd3 push limit from MManager to MTree (#1089)
add 7f216db update limit doc (#1091)
add f2fbda0 fix grammar error on the website
add c116b65 [IOTDB-597] Rename methods in Session (#1060)
add 760eb97 fix Native API create One or Multiple ts
add 1471600 fix zh 3-Server/1-Download.md
add 282a927 -- Change is on site module. (#1095)
add 5d52f7d Merge remote-tracking branch 'origin/master'
add e2656a2 [IOTDB-125] Potential Concurrency bug while deleting and inserting happen together (#1088)
add 3f9709f record mlog at last (#1098)
add 8545fd7 [IOTDB-617] Support alter one time series's tag/attribute property (#1096)
add ecbc977 add sitemapxml-maven-plugin version 2
add cbc9376 Added Dockerfile for 0.9.1 for JRE 8
add 0406ddd add 0.9.2 download url
add 8a296c6 fix doc
add c0e6afd fix limit in show timeseries without tag
add 867a3e1 format code
add c25972d [IOTDB-617] Support alter one time series's tag/attribute property (#1103)
add 9552fbc add isNull to Field
add fd22df8 check is null in Filed (#1107)
add b7eeb44 [IOTDB-619] Remove stale LeafMNodes in tag inverted index map while deleting storage group (#1106)
add a1953fc Resolving spelling mistakes in variable names in AuthUtils (#1110)
add f9c63e5 [IOTDB-624]Fix a Last cache bug when WAL is disabled (#1109)
add e1da6e8 add show child paths documents. (#1108)
add f512b2c add cache size log
add a73a74b rename insertInObject in SessionExample to insertRecordInObject
add bf10d9e [IOTDB-611] Add documents introducing Data Query design fundamentals (#1101)
add 69e1a7a TsFileMetadataIndex pro
add fa5c35b Fix code sonar
add 901fe1e Fix some index building process
add 3ee7841 Fix typo
add 4a2e24e Update TsFileSequenceRead example
add eecd033 Rename some classes, methods and variables
add 1183127 Do more optimization
add 6bb340b Fix RestorableTsFileIOWriter
add fe5b3b5 Update the time of inserting empty item in queue
add 316317e rename
add e302fb1 Fix review and update tsfile format-changelist.md
add 91dec73 Merge master and fix some problems
add c511dce Implement in a new way by adding MetadataIndexEntry
add 54aaf1f Fix code smells
add abc842d Fix review
add 4e543c9 Fix code smells and refactor codes
add b1ca6f0 fix bug if ts path does not exist in the tsfile
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (6cf5a10)
\
N -- N -- N refs/heads/tsfile_metadata_index_pro (b1ca6f0)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
client-py/src/client_example.py | 8 +-
.../{Dockerfile-0.9.1 => Dockerfile-0.9.1-jre8} | 2 +-
docs/Development/ContributeGuide.md | 3 +-
docs/Download/README.md | 10 +
docs/SystemDesign/1-TsFile/3-Write.md | 4 +-
.../4-StorageEngine/6-DataManipulation.md | 2 +-
docs/SystemDesign/5-DataQuery/1-DataQuery.md | 4 +-
.../5-DataQuery/2-QueryFundamentals.md | 128 ++++
.../5-DataQuery/3-ModificationHandle.md | 73 ---
.../{2-SeriesReader.md => 3-SeriesReader.md} | 0
.../4-Client/2-Programming - Native API.md | 114 ++--
.../4-Client/5-Programming - TsFile API.md | 141 +---
.../1-DDL Data Definition Language.md | 91 ++-
.../5-Operation Manual/4-SQL Reference.md | 47 ++
docs/zh/Development/ContributeGuide.md | 2 +-
docs/zh/Download/README.md | 10 +
docs/zh/SystemDesign/1-TsFile/3-Write.md | 2 +-
.../4-StorageEngine/6-DataManipulation.md | 2 +-
docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md | 4 +-
.../5-DataQuery/2-QueryFundamentals.md | 110 ++++
.../5-DataQuery/3-ModificationHandle.md | 73 ---
.../{2-SeriesReader.md => 3-SeriesReader.md} | 0
docs/zh/UserGuide/3-Server/1-Download.md | 36 +-
.../4-Client/2-Programming - Native API.md | 101 ++-
docs/zh/UserGuide/4-Client/3-Programming - JDBC.md | 2 +-
.../4-Client/5-Programming - TsFile API.md | 139 +---
.../1-DDL Data Definition Language.md | 87 ++-
.../5-Operation Manual/4-SQL Reference.md | 46 ++
.../apache/iotdb/hadoop/tsfile/TsFileHelper.java | 50 +-
.../apache/iotdb/rocketmq/RocketMQConsumer.java | 2 +-
.../main/java/org/apache/iotdb/SessionExample.java | 213 +++---
.../java/org/apache/iotdb/tsfile/TsFileRead.java | 4 +-
...ithRowBatch.java => TsFileWriteWithTablet.java} | 76 ++-
.../java/org/apache/iotdb/flink/IoTDBSink.java | 4 +-
.../iotdb/flink/IoTDBSinkBatchInsertTest.java | 4 +-
.../iotdb/flink/IoTDBSinkBatchTimerTest.java | 2 +-
.../apache/iotdb/flink/IoTDBSinkInsertTest.java | 2 +-
.../iotdb/hadoop/tsfile/TsFileTestHelper.java | 40 +-
.../org/apache/iotdb/hive/TsFileTestHelper.java | 41 +-
.../java/org/apache/iotdb/jdbc/IoTDBStatement.java | 12 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 19 +
.../org/apache/iotdb/db/conf/IoTDBConfigCheck.java | 17 +
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 3 +
.../org/apache/iotdb/db/engine/StorageEngine.java | 10 +-
.../apache/iotdb/db/engine/cache/ChunkCache.java | 1 +
.../iotdb/db/engine/cache/ChunkMetadataCache.java | 1 +
.../db/engine/cache/TimeSeriesMetadataCache.java | 1 +
.../iotdb/db/engine/cache/TsFileMetaDataCache.java | 1 +
.../iotdb/db/engine/memtable/AbstractMemTable.java | 20 +-
.../apache/iotdb/db/engine/memtable/IMemTable.java | 6 +-
.../engine/storagegroup/StorageGroupProcessor.java | 108 ++--
.../db/engine/storagegroup/TsFileProcessor.java | 26 +-
...stException.java => DeleteFailedException.java} | 15 +-
.../org/apache/iotdb/db/metadata/MLogWriter.java | 58 +-
.../org/apache/iotdb/db/metadata/MManager.java | 714 +++++++++++++++------
.../java/org/apache/iotdb/db/metadata/MTree.java | 211 ++++--
.../iotdb/db/metadata/MetadataOperationType.java | 1 +
.../org/apache/iotdb/db/metadata/TagLogFile.java | 24 +-
.../iotdb/db/metadata/mnode/InternalMNode.java | 59 +-
.../org/apache/iotdb/db/metadata/mnode/MNode.java | 8 +-
.../main/java/org/apache/iotdb/db/qp/Planner.java | 6 +-
.../apache/iotdb/db/qp/constant/SQLConstant.java | 7 +-
.../apache/iotdb/db/qp/executor/IPlanExecutor.java | 4 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 396 ++++++++----
.../org/apache/iotdb/db/qp/logical/Operator.java | 3 +-
.../db/qp/logical/sys/AlterTimeSeriesOperator.java | 97 +++
.../db/qp/logical/sys/ShowTimeSeriesOperator.java | 2 +-
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 4 +-
...{BatchInsertPlan.java => InsertTabletPlan.java} | 24 +-
.../db/qp/physical/sys/AlterTimeSeriesPlan.java | 86 +++
.../db/qp/physical/sys/ShowTimeSeriesPlan.java | 15 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 99 ++-
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 149 +++--
.../dataset/groupby/LocalGroupByExecutor.java | 92 +--
.../iotdb/db/query/reader/series/SeriesReader.java | 135 ++--
.../org/apache/iotdb/db/service/TSServiceImpl.java | 110 +++-
.../java/org/apache/iotdb/db/utils/AuthUtils.java | 22 +-
.../java/org/apache/iotdb/db/utils/MemUtils.java | 10 +-
.../iotdb/db/writelog/recover/LogReplayer.java | 31 +-
.../storagegroup/StorageGroupProcessorTest.java | 29 +-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 6 +-
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 2 +
.../iotdb/db/integration/IoTDBTagAlterIT.java | 455 +++++++++++++
.../apache/iotdb/db/integration/IoTDBTagIT.java | 69 +-
.../iotdb/db/metadata/MManagerImproveTest.java | 24 +-
service-rpc/rpc-changelist.md | 68 +-
.../java/org/apache/iotdb/rpc/TSStatusCode.java | 1 +
service-rpc/src/main/thrift/rpc.thrift | 30 +-
.../java/org/apache/iotdb/session/Session.java | 419 ++++++------
.../org/apache/iotdb/session/SessionUtils.java | 42 +-
.../org/apache/iotdb/session/pool/SessionPool.java | 119 ++--
.../org/apache/iotdb/session/IoTDBSessionIT.java | 253 ++++----
.../apache/iotdb/session/pool/SessionPoolTest.java | 17 +-
site/pom.xml | 1 +
site/src/main/.vuepress/config.js | 8 +-
.../.vuepress/theme/global-components/IoTDB.vue | 4 +-
.../NullFieldException.java} | 9 +-
.../org/apache/iotdb/tsfile/read/common/Field.java | 23 +
.../apache/iotdb/tsfile/write/TsFileWriter.java | 40 +-
.../tsfile/write/chunk/ChunkGroupWriterImpl.java | 24 +-
.../tsfile/write/chunk/IChunkGroupWriter.java | 14 +-
.../write/record/{RowBatch.java => Tablet.java} | 100 +--
.../apache/iotdb/tsfile/write/schema/Schema.java | 22 -
.../apache/iotdb/tsfile/read/common/FieldTest.java | 18 +-
.../iotdb/tsfile/write/TsFileWriterTest.java | 35 +-
105 files changed, 3991 insertions(+), 2127 deletions(-)
copy docker/src/main/{Dockerfile-0.9.1 => Dockerfile-0.9.1-jre8} (98%)
create mode 100644 docs/SystemDesign/5-DataQuery/2-QueryFundamentals.md
delete mode 100644 docs/SystemDesign/5-DataQuery/3-ModificationHandle.md
rename docs/SystemDesign/5-DataQuery/{2-SeriesReader.md => 3-SeriesReader.md} (100%)
create mode 100644 docs/zh/SystemDesign/5-DataQuery/2-QueryFundamentals.md
delete mode 100644 docs/zh/SystemDesign/5-DataQuery/3-ModificationHandle.md
rename docs/zh/SystemDesign/5-DataQuery/{2-SeriesReader.md => 3-SeriesReader.md} (100%)
rename example/tsfile/src/main/java/org/apache/iotdb/tsfile/{TsFileWriteWithRowBatch.java => TsFileWriteWithTablet.java} (52%)
copy server/src/main/java/org/apache/iotdb/db/exception/metadata/{AliasAlreadyExistException.java => DeleteFailedException.java} (72%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/logical/sys/AlterTimeSeriesOperator.java
rename server/src/main/java/org/apache/iotdb/db/qp/physical/crud/{BatchInsertPlan.java => InsertTabletPlan.java} (94%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/physical/sys/AlterTimeSeriesPlan.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/IoTDBTagAlterIT.java
copy tsfile/src/main/java/org/apache/iotdb/tsfile/{fileSystem/FSType.java => exception/NullFieldException.java} (82%)
rename tsfile/src/main/java/org/apache/iotdb/tsfile/write/record/{RowBatch.java => Tablet.java} (62%)
copy server/src/main/java/org/apache/iotdb/db/engine/flush/FlushManagerMBean.java => tsfile/src/test/java/org/apache/iotdb/tsfile/read/common/FieldTest.java (74%)