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

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


    from 588c640  add new Series reader
     add 777dd00  Fix document bugs and add development guide in Chinese (#681)
     add ba76c4b  refactor chunk reader (#680)
     add 994dc32  [IOTDB-393] Fix unclear error message for no privilege users 
(#682)
     add 2200115  [IOTDB-340] Remove unnecessary getting data types from 
MManager  (#677)
     add 217257c  Update RocketMQ example with session API (#676)
     add cd776ce  update develop-chinese (#694)
     add 867a0ae  Fix bug IOTDB-159
     add 20b42cd  Merge pull request #693 from LeiRui/IOTDB-159
     add 5c524e7  Rename Session to Native API (#695)
     add 72a3044  fix a grammar
     add 346b4e1  modify sync startup script (#696)
     add bc2fef1  [IOTDB-389] Parallel Raw data query (#684)
     add 12ea493  Delete the duplicated fields in the BatchData class (#686)
     add b17f402  implement disable align (#698)
     add 64d5ed1  [IOTDB-305] Add value filter function while executing group 
by device (#687)
     add 9e5f4c6  add release check doc
     add 089da8a  abstract an interface ManagedSeriesReader from 
SeriesReaderWithoutValueFilter (#701)
     new aa48a76  Merge branch 'master' of github.com:apache/incubator-iotdb
     new d77a770  merge master

The 2 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:
 docs/Development-Chinese.md                        |  78 ++++
 docs/Development-ReleaseCheck.md                   | 161 +++++++
 ... - Session.md => 2-Programming - Native API.md} |  19 +-
 ...ogramming - JDBC.md => 3-Programming - JDBC.md} |   0
 .../1-DDL (Data Definition Language).md            |   4 +-
 .../2-DML (Data Manipulation Language).md          |   2 +-
 .../3-Account Management Statements.md             |   4 +-
 ... - Session.md => 2-Programming - Native API.md} |  19 +-
 ...ogramming - JDBC.md => 3-Programming - JDBC.md} |   9 +-
 .../4-Client/5-Programming - TsFile API.md         |   3 +-
 .../1-DDL (Data Definition Language).md            |   2 +-
 .../2-DML (Data Manipulation Language).md          |   2 +-
 .../3-Account Management Statements.md             |  56 +--
 .../main/java/org/apache/iotdb/JDBCExample.java    |   4 +-
 example/rocketmq/pom.xml                           |   2 +-
 example/rocketmq/readme.md                         |  14 +-
 .../java/org/apache/iotdb/rocketmq/Constant.java   |  62 +--
 .../apache/iotdb/rocketmq/RocketMQConsumer.java    |  97 ++--
 .../apache/iotdb/rocketmq/RocketMQProducer.java    |   1 +
 .../main/java/org/apache/iotdb/rocketmq/Utils.java |   2 +-
 .../main/java/org/apache/iotdb/SessionExample.java |  24 +-
 .../apache/iotdb/tsfile/TsFileSequenceRead.java    |  16 +-
 .../iotdb/hadoop/tsfile/TSFRecordReader.java       |  22 +-
 .../assembly/resources/tools/start-sync-client.bat |   2 +-
 .../assembly/resources/tools/start-sync-client.sh  |   2 +-
 .../org/apache/iotdb/db/qp/strategy/SqlBase.g4     |  25 +-
 .../org/apache/iotdb/db/concurrent/ThreadName.java |   3 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  22 +-
 .../db/engine/merge/task/MergeMultiChunkTask.java  |   7 +-
 .../java/org/apache/iotdb/db/metadata/MGraph.java  |   6 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |  19 +-
 .../java/org/apache/iotdb/db/metadata/MTree.java   |  67 ++-
 .../qp/executor/AbstractQueryProcessExecutor.java  |  97 +---
 .../db/qp/executor/IQueryProcessExecutor.java      |  33 +-
 .../iotdb/db/qp/executor/QueryProcessExecutor.java |  45 +-
 .../db/qp/logical/crud/BasicFunctionOperator.java  |   3 -
 .../iotdb/db/qp/logical/crud/FilterOperator.java   |  15 +-
 .../iotdb/db/qp/logical/crud/QueryOperator.java    |   9 +
 .../iotdb/db/qp/physical/crud/AggregationPlan.java |  13 +
 .../iotdb/db/qp/physical/crud/QueryPlan.java       |  66 ++-
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |   6 +
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    | 171 ++++---
 .../qp/strategy/optimizer/ConcatPathOptimizer.java | 131 +++++-
 .../optimizer/MergeSingleFilterOptimizer.java      |  13 +-
 .../db/query/dataset/DeviceIterateDataSet.java     |  56 ++-
 .../NewEngineDataSetWithoutValueFilter.java        | 203 ++++++--
 .../dataset/groupby/GroupByEngineDataSet.java      |  38 +-
 .../groupby/GroupByWithValueFilterDataSet.java     |  36 +-
 .../groupby/GroupByWithoutValueFilterDataSet.java  |  24 +-
 .../db/query/executor/AggregateEngineExecutor.java |  35 +-
 .../iotdb/db/query/executor/EngineExecutor.java    |  75 ++-
 .../iotdb/db/query/executor/EngineQueryRouter.java |  68 +--
 .../db/query/executor/FillEngineExecutor.java      |  16 +-
 .../db/query/executor/IEngineQueryRouter.java      |  39 +-
 .../pool/QueryTaskPoolManager.java}                |  28 +-
 ...{IPointReader.java => ManagedSeriesReader.java} |  19 +-
 .../reader/chunkRelated/CachedDiskChunkReader.java |  14 +-
 .../query/reader/chunkRelated/ChunkReaderWrap.java |   3 +-
 .../query/reader/chunkRelated/DiskChunkReader.java |  13 +-
 .../chunkRelated/DiskChunkReaderByTimestamp.java   |   8 +-
 .../query/reader/chunkRelated/MemChunkReader.java  |  17 +-
 .../CachedUnseqResourceMergeReader.java            |   3 +-
 .../NewUnseqResourceMergeReader.java               |  23 +-
 .../resourceRelated/SeqResourceIterateReader.java  |  21 -
 .../SeriesReaderWithoutValueFilter.java            |  57 ++-
 .../java/org/apache/iotdb/db/service/IoTDB.java    |   2 +-
 .../org/apache/iotdb/db/service/TSServiceImpl.java | 112 +++--
 .../db/sync/sender/manage/SyncFileManager.java     |  17 +-
 .../java/org/apache/iotdb/db/utils/MergeUtils.java |   7 +-
 .../db/engine/modification/DeletionQueryTest.java  |  57 ++-
 .../storagegroup/StorageGroupProcessorTest.java    |  43 ++
 .../iotdb/db/integration/IoTDBGroupbyDeviceIT.java |  18 +-
 .../integration/IoTDBLoadExternalTsfileTest.java   |  19 +-
 .../db/integration/IoTDBSequenceDataQueryIT.java   |  90 ++--
 .../iotdb/db/integration/IoTDBSeriesReaderIT.java  |  93 ++--
 ...TDBVersionIT.java => IoTDBSimpleQueryTest.java} |  52 ++-
 .../iotdb/db/metadata/MManagerBasicTest.java       |  35 +-
 .../iotdb/db/qp/plan/LogicalPlanSmallTest.java     |  25 +
 .../apache/iotdb/db/qp/utils/MemIntQpExecutor.java |  25 +-
 .../query/executor/GroupByEngineDataSetTest.java   |  62 ++-
 .../reader/seriesRelated/FakedIBatchPoint.java     |  18 +-
 .../SeriesReaderWithValueFilterTest.java           |   3 +-
 .../SeriesReaderWithoutValueFilterTest.java        |   5 +-
 .../db/sync/sender/manage/SyncFileManagerTest.java |  54 ++-
 .../sender/recover/SyncSenderLogAnalyzerTest.java  |  20 +-
 .../db/writelog/recover/SeqTsFileRecoverTest.java  |   3 +
 .../writelog/recover/UnseqTsFileRecoverTest.java   |   6 +-
 .../apache/iotdb/tsfile/read/common/BatchData.java | 515 ++++++++-------------
 .../iotdb/tsfile/read/common/SignalBatchData.java  |  26 +-
 .../tsfile/read/expression/QueryExpression.java    |  17 +-
 .../tsfile/read/query/dataset/QueryDataSet.java    |   4 -
 .../read/reader/chunk/AbstractChunkReader.java     | 163 -------
 .../tsfile/read/reader/chunk/ChunkReader.java      | 135 +++++-
 .../read/reader/chunk/ChunkReaderByTimestamp.java  |   2 +-
 .../iotdb/tsfile/read/reader/page/PageReader.java  | 158 +------
 .../reader/series/AbstractFileSeriesReader.java    |  10 +-
 .../reader/series/FileSeriesReaderByTimestamp.java |  20 +-
 .../tsfile/read/query/timegenerator/NodeTest.java  |   7 +-
 .../iotdb/tsfile/read/reader/PageReaderTest.java   |   9 +-
 99 files changed, 2323 insertions(+), 1663 deletions(-)
 create mode 100644 docs/Development-Chinese.md
 create mode 100644 docs/Development-ReleaseCheck.md
 rename docs/Documentation-CHN/UserGuide/4-Client/{3-Programming - Session.md 
=> 2-Programming - Native API.md} (81%)
 rename docs/Documentation-CHN/UserGuide/4-Client/{2-Programming - JDBC.md => 
3-Programming - JDBC.md} (100%)
 rename docs/Documentation/UserGuide/4-Client/{3-Programming - Session.md => 
2-Programming - Native API.md} (91%)
 rename docs/Documentation/UserGuide/4-Client/{2-Programming - JDBC.md => 
3-Programming - JDBC.md} (98%)
 copy 
server/src/main/java/org/apache/iotdb/db/{engine/flush/pool/FlushTaskPoolManager.java
 => query/pool/QueryTaskPoolManager.java} (71%)
 copy server/src/main/java/org/apache/iotdb/db/query/reader/{IPointReader.java 
=> ManagedSeriesReader.java} (63%)
 copy server/src/test/java/org/apache/iotdb/db/integration/{IoTDBVersionIT.java 
=> IoTDBSimpleQueryTest.java} (61%)
 copy 
server/src/main/java/org/apache/iotdb/db/engine/version/SysTimeVersionController.java
 => 
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/SignalBatchData.java 
(61%)
 delete mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/read/reader/chunk/AbstractChunkReader.java

Reply via email to