This is an automated email from the ASF dual-hosted git repository.
starocean999 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 5e3e77f6d78 [Refactor](type&case) Remove TypeIndex, add Cast cases,
rename some Date utils (#50772)
add c554b53d021 [Enhancement](nereids)implement TruncateTableCommand in
nereids (#50196)
No new revisions were added by this update.
Summary of changes:
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 6 +-
.../main/java/org/apache/doris/catalog/Env.java | 18 ++
.../org/apache/doris/datasource/CatalogIf.java | 3 +
.../apache/doris/datasource/ExternalCatalog.java | 27 ++
.../apache/doris/datasource/InternalCatalog.java | 237 +++++++++++++++++
.../doris/nereids/parser/LogicalPlanBuilder.java | 14 +
.../apache/doris/nereids/trees/plans/PlanType.java | 3 +-
.../trees/plans/commands/TruncateTableCommand.java | 119 +++++++++
.../trees/plans/visitor/CommandVisitor.java | 5 +
.../plans/commands/TruncateTableCommandTest.java | 289 +++++++++++++++++++++
.../ddl/test_truncate_table_nereids.out} | Bin 223 -> 351 bytes
.../hive/ddl/test_hive_truncate_table.groovy | 87 ++++---
.../ddl/test_truncate_table_nereids.groovy | 192 ++++++++++++++
13 files changed, 953 insertions(+), 47 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/TruncateTableCommand.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/TruncateTableCommandTest.java
copy regression-test/data/{ddl_p0/test_truncate_table_force.out =>
nereids_p0/ddl/test_truncate_table_nereids.out} (63%)
create mode 100644
regression-test/suites/nereids_p0/ddl/test_truncate_table_nereids.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]