This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch upgrade_tool
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from a79e8fb open upgrade service
add 39d5c2c change closeOperation logger from info to debug
add 01aa984 only log error message in isSignalMemTable
add 1064e28 Merge remote-tracking branch 'origin/master'
add 917fd5f Fix Null pointer bug in Last with empty unseq files (#1165)
add 887f2fb decrease default tsfile size
add 5ce272a [IOTDB-632]Performance improve for Linear Fill (#1136)
add 215f878 fix comment in config file
add 230432d [IOTDB-642] Data can't be inserted correctly by alias (#1166)
add 0fe46eb [IOTDB-630] Add a jdbc-like way to fetch data in session
(#1129)
add cd3c824 page not consumed bug (#1170)
add 822b6dd [IOTDB-651] Last query bug (#1172)
add b5f05c7 count endless loop (#1173)
add c29f431 Insert by alias bug (#1175)
add bb1284f [IOTDB-599] fix TsFileSketchTool (#1168)
add e42cbb6 Merge branch 'master' into upgrade_tool
No new revisions were added by this update.
Summary of changes:
docs/SystemDesign/1-TsFile/2-Format.md | 283 ++++++++++---
docs/SystemDesign/5-DataQuery/9-FillFunction.md | 12 +-
.../2-DML Data Manipulation Language.md | 3 +
docs/zh/SystemDesign/5-DataQuery/9-FillFunction.md | 13 +-
.../2-DML Data Manipulation Language.md | 3 +
.../main/java/org/apache/iotdb/SessionExample.java | 40 +-
.../resources/conf/iotdb-engine.properties | 4 +-
.../db/engine/storagegroup/TsFileProcessor.java | 2 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 3 +
.../iotdb/db/qp/logical/crud/QueryOperator.java | 2 +-
.../iotdb/db/qp/physical/crud/FillQueryPlan.java | 2 +-
.../iotdb/db/qp/physical/crud/GroupByFillPlan.java | 2 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 6 +-
.../qp/strategy/optimizer/ConcatPathOptimizer.java | 2 +-
.../query/dataset/groupby/GroupByFillDataSet.java | 4 +-
.../db/query/executor/AggregationExecutor.java | 31 +-
.../iotdb/db/query/executor/FillQueryExecutor.java | 4 +-
.../iotdb/db/query/executor/LastQueryExecutor.java | 17 +-
.../iotdb/db/query/executor/QueryRouter.java | 2 +-
.../iotdb/db/query/{ => executor}/fill/IFill.java | 16 +-
.../fill/LastPointReader.java} | 89 +---
.../db/query/{ => executor}/fill/LinearFill.java | 93 +++--
.../iotdb/db/query/executor/fill/PreviousFill.java | 115 ++++++
.../org/apache/iotdb/db/service/TSServiceImpl.java | 114 +++--
.../apache/iotdb/db/tools/TsFileSketchTool.java | 100 +++--
.../writelog/recover/TsFileRecoverPerformer.java | 2 +-
.../apache/iotdb/db/integration/IoTDBFillIT.java | 52 ++-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 2 +
.../IoTDBMultiOverlappedChunkInUnseqIT.java | 17 +-
.../db/integration/IoTDBMultiOverlappedPageIT.java | 42 +-
.../apache/iotdb/db/integration/IoTDBTagIT.java | 32 ++
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 4 +-
...est.java => RecoverResourceFromReaderTest.java} | 67 +--
.../java/org/apache/iotdb/session/Session.java | 2 +-
.../org/apache/iotdb/session/SessionDataSet.java | 459 ++++++++++++++++-----
.../iotdb/session/pool/SessionDataSetWrapper.java | 4 +-
.../org/apache/iotdb/session/IoTDBSessionIT.java | 8 +-
.../iotdb/session/IoTDBSessionIteratorIT.java | 122 ++++++
.../file/metadata/statistics/BinaryStatistics.java | 2 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 16 +-
40 files changed, 1317 insertions(+), 476 deletions(-)
rename server/src/main/java/org/apache/iotdb/db/query/{ =>
executor}/fill/IFill.java (79%)
rename server/src/main/java/org/apache/iotdb/db/query/{fill/PreviousFill.java
=> executor/fill/LastPointReader.java} (78%)
rename server/src/main/java/org/apache/iotdb/db/query/{ =>
executor}/fill/LinearFill.java (65%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/query/executor/fill/PreviousFill.java
copy
server/src/test/java/org/apache/iotdb/db/writelog/recover/{UnseqTsFileRecoverTest.java
=> RecoverResourceFromReaderTest.java} (79%)
create mode 100644
session/src/test/java/org/apache/iotdb/session/IoTDBSessionIteratorIT.java