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