This is an automated email from the ASF dual-hosted git repository. morningman pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.
from 6788cac Fix unit test failed (#3642) add 3ffc447 [OUTFILE] Support `INTO OUTFILE` to export query result (#3584) No new revisions were added by this update. Summary of changes: be/src/exec/CMakeLists.txt | 1 + be/src/exec/broker_writer.h | 2 +- be/src/exec/local_file_writer.h | 4 +- be/src/exec/parquet_writer.cpp | 91 ++++++ be/src/exec/parquet_writer.h | 81 +++++ be/src/runtime/CMakeLists.txt | 4 +- be/src/runtime/buffer_control_block.h | 9 + be/src/runtime/file_result_writer.cpp | 327 +++++++++++++++++++++ be/src/runtime/file_result_writer.h | 132 +++++++++ .../{result_writer.cpp => mysql_result_writer.cpp} | 39 ++- .../{result_writer.h => mysql_result_writer.h} | 44 ++- be/src/runtime/query_statistics.h | 11 +- be/src/runtime/result_sink.cpp | 46 ++- be/src/runtime/result_sink.h | 5 + be/src/runtime/result_writer.cpp | 215 +------------- be/src/runtime/result_writer.h | 45 ++- be/test/runtime/CMakeLists.txt | 1 + docs/.vuepress/sidebar/en.js | 1 + docs/.vuepress/sidebar/zh-CN.js | 1 + docs/en/administrator-guide/outfile.md | 186 ++++++++++++ docs/zh-CN/administrator-guide/outfile.md | 182 ++++++++++++ fe/src/main/cup/sql_parser.cup | 20 +- .../org/apache/doris/analysis/BaseViewStmt.java | 12 +- .../java/org/apache/doris/analysis/BrokerDesc.java | 11 + .../org/apache/doris/analysis/OutFileClause.java | 216 ++++++++++++++ .../java/org/apache/doris/analysis/QueryStmt.java | 23 +- .../java/org/apache/doris/analysis/SelectStmt.java | 4 + .../org/apache/doris/common/util/ParseUtil.java | 3 +- .../org/apache/doris/planner/PlanFragment.java | 13 +- .../java/org/apache/doris/planner/Planner.java | 18 +- .../java/org/apache/doris/planner/ResultSink.java | 47 ++- .../main/java/org/apache/doris/qe/Coordinator.java | 15 +- .../java/org/apache/doris/qe/StmtExecutor.java | 26 +- fe/src/main/jflex/sql_scanner.flex | 1 + gensrc/proto/data.proto | 1 + gensrc/thrift/DataSinks.thrift | 19 +- 36 files changed, 1556 insertions(+), 300 deletions(-) create mode 100644 be/src/exec/parquet_writer.cpp create mode 100644 be/src/exec/parquet_writer.h create mode 100644 be/src/runtime/file_result_writer.cpp create mode 100644 be/src/runtime/file_result_writer.h copy be/src/runtime/{result_writer.cpp => mysql_result_writer.cpp} (84%) copy be/src/runtime/{result_writer.h => mysql_result_writer.h} (50%) create mode 100644 docs/en/administrator-guide/outfile.md create mode 100644 docs/zh-CN/administrator-guide/outfile.md create mode 100644 fe/src/main/java/org/apache/doris/analysis/OutFileClause.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org