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 0c2ff09fcf [Fix](multi-catalog) fix hms automatic update error. 
(#18252)
     add d6b0fe9072 [feature](jni) jni table scanner framework (#17960)

No new revisions were added by this update.

Summary of changes:
 be/src/util/jni-util.cpp                           |  17 +-
 be/src/util/jni_native_method.cpp                  |  13 +-
 be/src/util/jni_native_method.h                    |  20 +-
 be/src/vec/CMakeLists.txt                          |   2 +
 be/src/vec/exec/jni_connector.cpp                  | 332 ++++++++++++
 be/src/vec/exec/jni_connector.h                    | 313 +++++++++++
 be/src/vec/exec/scan/jni_reader.cpp                |  71 +++
 be/src/vec/exec/scan/jni_reader.h                  |  54 ++
 .../main/java/org/apache/doris/jni/JniScanner.java |  99 ++++
 .../java/org/apache/doris/jni/MockJniScanner.java  | 181 +++++++
 .../java/org/apache/doris/jni/utils/OffHeap.java   | 184 +++++++
 .../apache/doris/jni/utils/TypeNativeBytes.java    | 103 ++++
 .../java/org/apache/doris/jni/vec/ColumnType.java  | 350 +++++++++++++
 .../java/org/apache/doris/jni/vec/ColumnValue.java |  61 +++
 .../org/apache/doris/jni/vec/ScanPredicate.java    | 274 ++++++++++
 .../org/apache/doris/jni/vec/VectorColumn.java     | 573 +++++++++++++++++++++
 .../java/org/apache/doris/jni/vec/VectorTable.java |  98 ++++
 .../java/org/apache/doris/udf/JNINativeMethod.java |  18 +-
 .../java/org/apache/doris/udf/JdbcExecutor.java    |   4 +-
 .../java/org/apache/doris/jni/JniScannerTest.java  |  57 ++
 20 files changed, 2813 insertions(+), 11 deletions(-)
 create mode 100644 be/src/vec/exec/jni_connector.cpp
 create mode 100644 be/src/vec/exec/jni_connector.h
 create mode 100644 be/src/vec/exec/scan/jni_reader.cpp
 create mode 100644 be/src/vec/exec/scan/jni_reader.h
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/JniScanner.java
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/MockJniScanner.java
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/utils/OffHeap.java
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/utils/TypeNativeBytes.java
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/vec/ColumnType.java
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/vec/ColumnValue.java
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/vec/ScanPredicate.java
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/vec/VectorColumn.java
 create mode 100644 
fe/java-udf/src/main/java/org/apache/doris/jni/vec/VectorTable.java
 create mode 100644 
fe/java-udf/src/test/java/org/apache/doris/jni/JniScannerTest.java


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

Reply via email to