This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a change to branch cluster_new
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from dd5dc18 pull schema for data query
add 39d5c2c change closeOperation logger from info to debug
add 01aa984 only log error message in isSignalMemTable
add d33366e [IOTDB-641] Remove TsFileMetadataCache (#1160)
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 10994eb Merge branch 'master' into cluster_new
No new revisions were added by this update.
Summary of changes:
.../iotdb/cluster/query/ClusterQueryRouter.java | 2 +-
.../cluster/query/fill/ClusterFillExecutor.java | 12 +-
.../cluster/query/fill/ClusterLinearFill.java | 49 ++++--
.../cluster/query/fill/ClusterPreviousFill.java | 20 +--
.../cluster/server/member/DataGroupMember.java | 16 +-
.../cluster/server/member/MetaGroupMember.java | 18 ++-
.../apache/iotdb/cluster/utils/PartitionUtils.java | 3 +
.../iotdb/cluster/common/EnvironmentUtils.java | 6 +-
.../cluster/query/ClusterFillExecutorTest.java | 6 +-
.../cluster/query/ClusterQueryRouterTest.java | 6 +-
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 +
.../resources/conf/iotdb-engine.properties | 10 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 12 --
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 14 +-
.../db/engine/cache/CacheHitRatioMonitor.java | 6 -
.../engine/cache/CacheHitRatioMonitorMXBean.java | 2 -
.../iotdb/db/engine/cache/ChunkMetadataCache.java | 10 +-
.../db/engine/cache/TimeSeriesMetadataCache.java | 11 +-
.../iotdb/db/engine/cache/TsFileMetaDataCache.java | 174 ---------------------
.../iotdb/db/engine/merge/task/MergeFileTask.java | 3 -
.../db/engine/storagegroup/TsFileProcessor.java | 2 +-
.../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 +-
.../query/dataset/groupby/GroupByFillDataSet.java | 4 +-
.../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 | 19 +--
.../fill/LastPointReader.java} | 92 +++--------
.../db/query/{ => executor}/fill/LinearFill.java | 104 +++++++-----
.../iotdb/db/query/executor/fill/PreviousFill.java | 115 ++++++++++++++
.../org/apache/iotdb/db/service/TSServiceImpl.java | 4 +-
.../apache/iotdb/db/engine/merge/MergeTest.java | 2 -
.../apache/iotdb/db/integration/IoTDBFillIT.java | 52 +++++-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 2 +
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 4 +-
.../query/reader/series/SeriesReaderTestUtil.java | 3 -
.../apache/iotdb/db/utils/EnvironmentUtils.java | 3 -
.../apache/iotdb/spark/db/EnvironmentUtils.java | 2 -
.../iotdb/tsfile/read/TsFileSequenceReader.java | 11 ++
45 files changed, 438 insertions(+), 427 deletions(-)
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/cache/TsFileMetaDataCache.java
rename server/src/main/java/org/apache/iotdb/db/query/{ =>
executor}/fill/IFill.java (82%)
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 (62%)
create mode 100644
server/src/main/java/org/apache/iotdb/db/query/executor/fill/PreviousFill.java