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

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


    from 54d1630c42 [Opt](vectorized) speed up hash function compute in hash 
partition (#12334)
     add 42bdde8750 [Feature](Vectorized) support jdbc scan node (#12010)

No new revisions were added by this update.

Summary of changes:
 be/src/exec/exec_node.cpp                          |  14 +
 be/src/runtime/descriptors.cpp                     |  28 ++
 be/src/runtime/descriptors.h                       |  24 ++
 be/src/runtime/fragment_mgr.cpp                    |   2 +-
 be/src/runtime/user_function_cache.cpp             |  18 +-
 be/src/vec/CMakeLists.txt                          |   2 +
 be/src/vec/exec/vjdbc_connector.cpp                | 344 +++++++++++++++++++++
 be/src/vec/exec/vjdbc_connector.h                  |  98 ++++++
 be/src/vec/exec/vjdbc_scan_node.cpp                | 173 +++++++++++
 ...alued_function_scannode.h => vjdbc_scan_node.h} |  53 ++--
 .../docs/ecosystem/external-table/jdbc-of-doris.md | 215 +++++++++++++
 .../docs/ecosystem/external-table/jdbc-of-doris.md | 211 +++++++++++++
 .../org/apache/doris/analysis/CreateTableStmt.java |   3 +-
 .../main/java/org/apache/doris/catalog/Env.java    |   9 +-
 .../org/apache/doris/catalog/JdbcResource.java     | 196 ++++++++++++
 .../java/org/apache/doris/catalog/JdbcTable.java   | 185 +++++++++++
 .../java/org/apache/doris/catalog/Resource.java    |   6 +-
 .../java/org/apache/doris/catalog/ResourceMgr.java |   5 +-
 .../main/java/org/apache/doris/catalog/Table.java  |   2 +
 .../java/org/apache/doris/catalog/TableIf.java     |   5 +-
 .../apache/doris/datasource/InternalCatalog.java   |  19 ++
 .../org/apache/doris/persist/gson/GsonUtils.java   |   4 +-
 .../{OdbcScanNode.java => JdbcScanNode.java}       | 199 +++++-------
 .../org/apache/doris/planner/OdbcScanNode.java     |   2 +-
 .../apache/doris/planner/SingleNodePlanner.java    |   4 +
 .../apache/doris/statistics/StatisticalType.java   |   1 +
 .../java/org/apache/doris/udf/JdbcExecutor.java    | 167 ++++++++++
 gensrc/thrift/Descriptors.thrift                   |  12 +
 gensrc/thrift/PlanNodes.thrift                     |   8 +
 gensrc/thrift/Types.thrift                         |  20 +-
 30 files changed, 1867 insertions(+), 162 deletions(-)
 create mode 100644 be/src/vec/exec/vjdbc_connector.cpp
 create mode 100644 be/src/vec/exec/vjdbc_connector.h
 create mode 100644 be/src/vec/exec/vjdbc_scan_node.cpp
 copy be/src/vec/exec/{vtable_valued_function_scannode.h => vjdbc_scan_node.h} 
(62%)
 create mode 100644 docs/en/docs/ecosystem/external-table/jdbc-of-doris.md
 create mode 100644 docs/zh-CN/docs/ecosystem/external-table/jdbc-of-doris.md
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/catalog/JdbcResource.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/catalog/JdbcTable.java
 copy fe/fe-core/src/main/java/org/apache/doris/planner/{OdbcScanNode.java => 
JdbcScanNode.java} (61%)
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/udf/JdbcExecutor.java


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

Reply via email to