This is an automated email from the ASF dual-hosted git repository. morrysnow pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from b72e0d9172 [github](labeler) remove scope labeler (#21789) add d4bdd6768c [Feature](Nereids) support select into outfile (#21197) No new revisions were added by this update. Summary of changes: .../antlr4/org/apache/doris/nereids/DorisLexer.g4 | 1 + .../antlr4/org/apache/doris/nereids/DorisParser.g4 | 9 +- .../doris/nereids/glue/LogicalPlanAdapter.java | 3 +- .../glue/translator/PhysicalPlanTranslator.java | 32 +++++ .../doris/nereids/parser/LogicalPlanBuilder.java | 36 +++++- .../properties/ChildOutputPropertyDeriver.java | 6 + .../nereids/properties/RequestPropertyDeriver.java | 7 ++ .../org/apache/doris/nereids/rules/RuleSet.java | 2 + .../org/apache/doris/nereids/rules/RuleType.java | 1 + ...java => LogicalFileSinkToPhysicalFileSink.java} | 27 +++-- .../doris/nereids/stats/StatsCalculator.java | 12 ++ .../apache/doris/nereids/trees/plans/PlanType.java | 5 +- .../{LogicalLimit.java => LogicalFileSink.java} | 106 +++++++---------- .../trees/plans/physical/PhysicalFileSink.java | 132 +++++++++++++++++++++ .../nereids/trees/plans/visitor/PlanVisitor.java | 10 ++ .../doris/nereids/trees/plans/OutFileTest.java | 91 ++++++++++++++ .../org/apache/doris/planner/QueryPlanTest.java | 1 + .../outfile}/test_outfile.out | 0 .../outfile}/test_outfile_expr.out | 0 .../outfile}/test_outfile_parquet.out | 0 .../outfile}/test_outfile_separator.out | 1 + .../outfile}/test_outfile.groovy | 3 + .../outfile}/test_outfile_expr.groovy | 3 + .../outfile}/test_outfile_parquet.groovy | 3 + .../outfile}/test_outfile_separator.groovy | 3 + 25 files changed, 413 insertions(+), 81 deletions(-) copy fe/fe-core/src/main/java/org/apache/doris/nereids/rules/implementation/{LogicalFileScanToPhysicalFileScan.java => LogicalFileSinkToPhysicalFileSink.java} (63%) copy fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/logical/{LogicalLimit.java => LogicalFileSink.java} (54%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalFileSink.java create mode 100644 fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/OutFileTest.java copy regression-test/data/{export_p0 => nereids_p0/outfile}/test_outfile.out (100%) copy regression-test/data/{export_p0 => nereids_p0/outfile}/test_outfile_expr.out (100%) copy regression-test/data/{export_p0 => nereids_p0/outfile}/test_outfile_parquet.out (100%) copy regression-test/data/{export_p0 => nereids_p0/outfile}/test_outfile_separator.out (99%) copy regression-test/suites/{export_p0 => nereids_p0/outfile}/test_outfile.groovy (98%) copy regression-test/suites/{export_p0 => nereids_p0/outfile}/test_outfile_expr.groovy (98%) copy regression-test/suites/{export_p0 => nereids_p0/outfile}/test_outfile_parquet.groovy (98%) copy regression-test/suites/{export_p0 => nereids_p0/outfile}/test_outfile_separator.groovy (97%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org