You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by mo...@apache.org on 2023/01/29 06:45:06 UTC

[doris] branch master updated (c9f66250a8 -> c6bc0a03a4)

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/doris.git


    from c9f66250a8 [docker](iceberg) add iceberg docker compose and modify scripts (#16175)
     add c6bc0a03a4 [feature](Load)Suppot MySQL Load Data (#15511)

No new revisions were added by this update.

Summary of changes:
 .../common/io/ByteBufferNetworkInputStream.java    | 105 +++++++++
 .../io/ByteBufferNetworkInputStreamTest.java       | 122 +++++++++++
 fe/fe-core/src/main/cup/sql_parser.cup             |  54 ++++-
 .../org/apache/doris/analysis/DataDescription.java |  87 +++++++-
 .../java/org/apache/doris/analysis/LoadStmt.java   |  36 ++-
 .../java/org/apache/doris/common/ErrorCode.java    |   2 +
 .../java/org/apache/doris/load/EtlJobType.java     |   1 +
 ...ngTaskAttachment.java => LoadJobRowResult.java} |  51 +++--
 .../org/apache/doris/load/loadv2/LoadManager.java  |  10 +
 .../apache/doris/load/loadv2/MysqlLoadManager.java | 244 +++++++++++++++++++++
 .../org/apache/doris/mysql/MysqlCapability.java    |   6 +-
 .../main/java/org/apache/doris/qe/DdlExecutor.java |  13 --
 .../java/org/apache/doris/qe/StmtExecutor.java     |  41 ++++
 fe/fe-core/src/main/jflex/sql_scanner.flex         |   1 +
 .../apache/doris/analysis/DataDescriptionTest.java |  41 ++++
 .../org/apache/doris/analysis/LoadStmtTest.java    |  43 ++++
 .../LoadJobRowResultTest.java}                     |  39 ++--
 .../apache/doris/mysql/MysqlCapabilityTest.java    |   9 +
 regression-test/conf/regression-conf.groovy        |   3 +-
 .../test_line_delimiter.csv                        |   0
 .../data/load_p0/mysql_load/test_mysql_load.out    |   8 +
 .../test_strict_mode.csv                           |   0
 .../test_strict_mode_fail.csv                      |   0
 .../{stream_load => mysql_load}/test_time.data     |   0
 .../org/apache/doris/regression/Config.groovy      |   2 +-
 .../org/apache/doris/regression/suite/Suite.groovy |  14 ++
 .../pipeline/p0/conf/regression-conf.groovy        |   2 +-
 .../pipeline/p1/conf/regression-conf.groovy        |   2 +-
 .../load_p0/mysql_load/test_mysql_load.groovy      | 162 ++++++++++++++
 29 files changed, 1023 insertions(+), 75 deletions(-)
 create mode 100644 fe/fe-common/src/main/java/org/apache/doris/common/io/ByteBufferNetworkInputStream.java
 create mode 100644 fe/fe-common/src/test/java/org/apache/doris/common/io/ByteBufferNetworkInputStreamTest.java
 copy fe/fe-core/src/main/java/org/apache/doris/load/{loadv2/SparkPendingTaskAttachment.java => LoadJobRowResult.java} (50%)
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/load/loadv2/MysqlLoadManager.java
 copy fe/fe-core/src/test/java/org/apache/doris/{analysis/ColumnPositionTest.java => load/LoadJobRowResultTest.java} (50%)
 copy regression-test/data/load_p0/{stream_load => mysql_load}/test_line_delimiter.csv (100%)
 create mode 100644 regression-test/data/load_p0/mysql_load/test_mysql_load.out
 copy regression-test/data/load_p0/{stream_load => mysql_load}/test_strict_mode.csv (100%)
 copy regression-test/data/load_p0/{stream_load => mysql_load}/test_strict_mode_fail.csv (100%)
 copy regression-test/data/load_p0/{stream_load => mysql_load}/test_time.data (100%)
 create mode 100644 regression-test/suites/load_p0/mysql_load/test_mysql_load.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org