This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 33f5a86e69 [fix](array-type) forbid to create materialized view for 
array column (#12543)
     add 22a8d35999 [Feature](vectorized) support jdbc sink for insert into 
data to table (#12534)

No new revisions were added by this update.

Summary of changes:
 be/src/exec/CMakeLists.txt                         |   1 +
 be/src/exec/data_sink.cpp                          |  17 ++
 be/src/exec/odbc_connector.cpp                     | 252 +-----------------
 be/src/exec/odbc_connector.h                       |  67 +----
 be/src/exec/table_connector.cpp                    | 296 +++++++++++++++++++++
 .../exec/{odbc_connector.h => table_connector.h}   |  99 ++-----
 be/src/runtime/odbc_table_sink.cpp                 |   7 +-
 be/src/vec/CMakeLists.txt                          |   2 +
 be/src/vec/exec/vjdbc_connector.cpp                |  70 ++++-
 be/src/vec/exec/vjdbc_connector.h                  |  28 +-
 be/src/vec/exec/vjdbc_scan_node.cpp                |   2 +-
 be/src/vec/sink/vjdbc_table_sink.cpp               | 102 +++++++
 .../vinfo_func.h => sink/vjdbc_table_sink.h}       |  41 ++-
 be/src/vec/sink/vmysql_table_sink.cpp              |  40 +--
 be/src/vec/sink/vmysql_table_sink.h                |  34 +--
 be/src/vec/sink/vodbc_table_sink.cpp               |  49 ++--
 be/src/vec/sink/vodbc_table_sink.h                 |  31 +--
 be/src/vec/sink/vtable_sink.cpp                    |  74 ++++++
 .../vec/sink/{vodbc_table_sink.h => vtable_sink.h} |  20 +-
 .../docs/ecosystem/external-table/jdbc-of-doris.md |  22 +-
 .../docs/ecosystem/external-table/jdbc-of-doris.md |  45 +++-
 .../org/apache/doris/analysis/DescribeStmt.java    |   8 +
 .../java/org/apache/doris/analysis/ExportStmt.java |   1 +
 .../java/org/apache/doris/analysis/InsertStmt.java |   4 +-
 .../org/apache/doris/catalog/JdbcResource.java     |  14 +-
 .../java/org/apache/doris/catalog/JdbcTable.java   | 129 +++++++--
 .../main/java/org/apache/doris/load/ExportJob.java |   6 +
 .../java/org/apache/doris/planner/DataSink.java    |   3 +
 .../apache/doris/planner/DistributedPlanner.java   |   2 +-
 .../org/apache/doris/planner/JdbcTableSink.java    | 102 +++++++
 .../java/org/apache/doris/udf/JdbcExecutor.java    |  35 ++-
 gensrc/thrift/DataSinks.thrift                     |   7 +
 32 files changed, 1011 insertions(+), 599 deletions(-)
 create mode 100644 be/src/exec/table_connector.cpp
 copy be/src/exec/{odbc_connector.h => table_connector.h} (50%)
 create mode 100644 be/src/vec/sink/vjdbc_table_sink.cpp
 copy be/src/vec/{exprs/vinfo_func.h => sink/vjdbc_table_sink.h} (58%)
 create mode 100644 be/src/vec/sink/vtable_sink.cpp
 copy be/src/vec/sink/{vodbc_table_sink.h => vtable_sink.h} (79%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/planner/JdbcTableSink.java


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

Reply via email to