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

jiangtian pushed a change to branch table_data_deletion
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 088009b8fcb spotless
     add 05ba9c8dd4a support table deletion
     add ba59a3fa342 Merge branch 'table_data_deletion' of 
github.com:apache/iotdb into table_data_deletion

No new revisions were added by this update.

Summary of changes:
 .../dataregion/DataExecutionVisitor.java           |  12 +
 .../listener/PipeInsertionDataNodeListener.java    |   7 +
 .../execution/executor/RegionWriteExecutor.java    |  14 +
 .../db/queryengine/plan/analyze/AnalyzeUtils.java  | 163 +++++++++++
 .../plan/planner/plan/node/PlanNodeType.java       |   4 +-
 .../plan/planner/plan/node/PlanVisitor.java        |   5 +
 .../plan/node/write/RelationalDeleteDataNode.java  | 274 ++++++++++++++++++
 .../relational/analyzer/StatementAnalyzer.java     |   4 +-
 .../plan/relational/planner/RelationPlanner.java   |  10 +
 .../plan/relational/sql/ast/Delete.java            |  42 +++
 .../plan/relational/sql/ast/TimeRange.java         |  16 +-
 .../db/storageengine/dataregion/DataRegion.java    | 308 ++++++++++++---------
 .../dataregion/memtable/TsFileProcessor.java       |   9 +
 .../dataregion/modification/DeletionPredicate.java |   4 +
 .../dataregion/modification/IDPredicate.java       | 121 +++++++-
 .../modification/TableDeletionEntry.java           |   4 +
 .../dataregion/wal/node/IWALNode.java              |   4 +
 .../dataregion/wal/node/WALFakeNode.java           |   6 +
 .../storageengine/dataregion/wal/node/WALNode.java |  11 +
 .../iotdb/commons/partition/DataPartition.java     |  18 ++
 .../apache/iotdb/commons/schema/table/TsTable.java |  18 +-
 21 files changed, 910 insertions(+), 144 deletions(-)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/RelationalDeleteDataNode.java

Reply via email to