This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a change to branch ty/SupportFill
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 133d41b77ab Support Fill in Table Model
add c4f7e0f6773 Add support for helper column
No new revisions were added by this update.
Summary of changes:
.../it/query/recent/IoTDBFillTableIT.java | 82 +++++++++-------------
.../src/main/codegen/templates/linearFill.ftl | 19 +++--
.../src/main/codegen/templates/previousFill.ftl | 12 +---
...usFill.ftl => previousFillWithTimeDuration.ftl} | 47 ++++++++-----
.../process/AbstractLinearFillOperator.java | 16 ++++-
.../operator/process/TableLinearFillOperator.java | 17 +++++
.../operator/process/TreeLinearFillOperator.java | 5 ++
.../operator/process/fill/IFillFilter.java | 3 -
.../operator/process/fill/ILinearFill.java | 4 +-
.../process/fill/identity/IdentityLinearFill.java | 3 +-
.../operator/process/fill/linear/LinearFill.java | 73 ++++++++++++-------
.../plan/planner/OperatorTreeGenerator.java | 36 ++++++++--
.../plan/planner/plan/node/PlanGraphPrinter.java | 2 +-
.../relational/analyzer/StatementAnalyzer.java | 5 +-
.../optimizations/TransformSortToStreamSort.java | 10 ---
.../execution/operator/FillOperatorTest.java | 14 ++--
16 files changed, 212 insertions(+), 136 deletions(-)
copy iotdb-core/datanode/src/main/codegen/templates/{previousFill.ftl =>
previousFillWithTimeDuration.ftl} (66%)