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/06/13 01:41:32 UTC

[doris] branch master updated (51bbf17786 -> 57656b2459)

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 51bbf17786 [Refactor](Profile) Add and refactor the join profile (#20693)
     add 57656b2459 [Enhancement](java-udf) java-udf module split to sub modules (#20185)

No new revisions were added by this update.

Summary of changes:
 be/src/util/jni-util.cpp                           |   8 +-
 be/src/util/jni_native_method.h                    |   2 +-
 be/src/vec/exec/jni_connector.cpp                  |  10 +-
 be/src/vec/exec/jni_connector.h                    |   8 +-
 be/src/vec/exec/scan/jni_reader.cpp                |   4 +-
 be/src/vec/exec/scan/max_compute_jni_reader.cpp    |   4 +-
 be/src/vec/exec/scan/paimon_reader.cpp             |   4 +-
 be/src/vec/exec/vjdbc_connector.cpp                |   2 +-
 build.sh                                           |  96 +++++++++++--------
 .../hudi-scanner}/pom.xml                          | 103 +++-----------------
 .../org/apache/doris/hudi/HudiColumnValue.java     |   3 +-
 .../java/org/apache/doris/hudi/HudiJniScanner.java |   9 +-
 .../java/org/apache/doris/hudi/HudiScanParam.java  |   3 +-
 .../java/org/apache/doris/hudi/HudiScanUtils.java  |   0
 .../main/java/org/apache/doris/hudi}/Utils.java    |   2 +-
 .../hudi-scanner}/src/main/resources/package.xml   |   0
 .../org/apache/doris/hudi/HudiJniScannerTest.java  |   0
 fe/be-java-extensions/java-common/pom.xml          |  60 ++++++++++++
 .../doris/common/exception}/InternalException.java |   2 +-
 .../common/exception}/UdfRuntimeException.java     |   2 +-
 .../org/apache/doris/common}/jni/JniScanner.java   |  11 ++-
 .../apache/doris/common}/jni/MockJniScanner.java   |   9 +-
 .../doris/common/jni/utils}/JMXJsonUtil.java       |   2 +-
 .../doris/common/jni/utils}/JNINativeMethod.java   |   2 +-
 .../apache/doris/common/jni/utils}/JniUtil.java    |   3 +-
 .../doris/common/jni/utils}/JvmPauseMonitor.java   |   2 +-
 .../apache/doris/common}/jni/utils/OffHeap.java    |   3 +-
 .../doris/common}/jni/utils/TypeNativeBytes.java   |   2 +-
 .../apache/doris/common/jni/utils}/UdfUtils.java   |   7 +-
 .../apache/doris/common}/jni/vec/ColumnType.java   |   2 +-
 .../apache/doris/common}/jni/vec/ColumnValue.java  |   2 +-
 .../doris/common}/jni/vec/ScanPredicate.java       |   9 +-
 .../apache/doris/common}/jni/vec/VectorColumn.java |   9 +-
 .../apache/doris/common}/jni/vec/VectorTable.java  |   7 +-
 .../src/main/resources/log4j.properties            |   0
 .../java-common}/src/main/resources/package.xml    |   0
 .../apache/doris/common}/jni/JniScannerTest.java   |   7 +-
 fe/be-java-extensions/java-udf/pom.xml             |  74 +++++++++++++++
 .../java/org/apache/doris/udf/BaseExecutor.java    |   5 +-
 .../java/org/apache/doris/udf/UdafExecutor.java    |   4 +-
 .../java/org/apache/doris/udf/UdfExecutor.java     |   4 +-
 .../java-udf/src/main/resources/package.xml        |   0
 .../java/org/apache/doris/udf/ConstantOneUdf.java  |   0
 .../java/org/apache/doris/udf/DateTimeUdf.java     |   0
 .../test/java/org/apache/doris/udf/DecimalUdf.java |   0
 .../java/org/apache/doris/udf/LargeIntUdf.java     |   0
 .../java/org/apache/doris/udf/SimpleAddUdf.java    |   0
 .../java/org/apache/doris/udf/StringConcatUdf.java |   0
 .../java/org/apache/doris/udf/UdfExecutorTest.java |   1 +
 fe/be-java-extensions/jdbc-scanner/pom.xml         |  90 ++++++++++++++++++
 .../org/apache/doris/jdbc}/JdbcDataSource.java     |   2 +-
 .../java/org/apache/doris/jdbc}/JdbcExecutor.java  |  14 ++-
 .../jdbc-scanner}/src/main/resources/package.xml   |   0
 fe/be-java-extensions/max-compute-scanner/pom.xml  | 104 +++++++++++++++++++++
 .../doris/maxcompute}/MaxComputeColumnValue.java   |   4 +-
 .../doris/maxcompute}/MaxComputeJniScanner.java    |   8 +-
 .../src/main/resources/package.xml                 |   0
 fe/be-java-extensions/paimon-scanner/pom.xml       | 100 ++++++++++++++++++++
 .../apache/doris/paimon}/PaimonColumnValue.java    |   4 +-
 .../org/apache/doris/paimon}/PaimonJniScanner.java |  10 +-
 .../paimon-scanner}/src/main/resources/package.xml |   0
 fe/be-java-extensions/pom.xml                      |  46 +++++++++
 fe/fe-core/pom.xml                                 |   5 +-
 fe/pom.xml                                         |  49 +++++++++-
 64 files changed, 704 insertions(+), 219 deletions(-)
 rename fe/{java-udf => be-java-extensions/hudi-scanner}/pom.xml (57%)
 rename fe/{java-udf => be-java-extensions/hudi-scanner}/src/main/java/org/apache/doris/hudi/HudiColumnValue.java (98%)
 rename fe/{java-udf => be-java-extensions/hudi-scanner}/src/main/java/org/apache/doris/hudi/HudiJniScanner.java (97%)
 rename fe/{java-udf => be-java-extensions/hudi-scanner}/src/main/java/org/apache/doris/hudi/HudiScanParam.java (99%)
 rename fe/{java-udf => be-java-extensions/hudi-scanner}/src/main/java/org/apache/doris/hudi/HudiScanUtils.java (100%)
 rename fe/{java-udf/src/main/java/org/apache/doris/jni/utils => be-java-extensions/hudi-scanner/src/main/java/org/apache/doris/hudi}/Utils.java (99%)
 copy fe/{java-udf => be-java-extensions/hudi-scanner}/src/main/resources/package.xml (100%)
 rename fe/{java-udf => be-java-extensions/hudi-scanner}/src/test/java/org/apache/doris/hudi/HudiJniScannerTest.java (100%)
 create mode 100644 fe/be-java-extensions/java-common/pom.xml
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/java-common/src/main/java/org/apache/doris/common/exception}/InternalException.java (95%)
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/java-common/src/main/java/org/apache/doris/common/exception}/UdfRuntimeException.java (95%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/JniScanner.java (92%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/MockJniScanner.java (96%)
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/java-common/src/main/java/org/apache/doris/common/jni/utils}/JMXJsonUtil.java (99%)
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/java-common/src/main/java/org/apache/doris/common/jni/utils}/JNINativeMethod.java (96%)
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/java-common/src/main/java/org/apache/doris/common/jni/utils}/JniUtil.java (99%)
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/java-common/src/main/java/org/apache/doris/common/jni/utils}/JvmPauseMonitor.java (99%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/utils/OffHeap.java (98%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/utils/TypeNativeBytes.java (99%)
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/java-common/src/main/java/org/apache/doris/common/jni/utils}/UdfUtils.java (99%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/vec/ColumnType.java (99%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/vec/ColumnValue.java (97%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/vec/ScanPredicate.java (97%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/vec/VectorColumn.java (99%)
 rename fe/{java-udf/src/main/java/org/apache/doris => be-java-extensions/java-common/src/main/java/org/apache/doris/common}/jni/vec/VectorTable.java (96%)
 rename fe/{java-udf => be-java-extensions/java-common}/src/main/resources/log4j.properties (100%)
 copy fe/{java-udf => be-java-extensions/java-common}/src/main/resources/package.xml (100%)
 rename fe/{java-udf/src/test/java/org/apache/doris => be-java-extensions/java-common/src/test/java/org/apache/doris/common}/jni/JniScannerTest.java (94%)
 create mode 100644 fe/be-java-extensions/java-udf/pom.xml
 rename fe/{ => be-java-extensions}/java-udf/src/main/java/org/apache/doris/udf/BaseExecutor.java (99%)
 rename fe/{ => be-java-extensions}/java-udf/src/main/java/org/apache/doris/udf/UdafExecutor.java (98%)
 rename fe/{ => be-java-extensions}/java-udf/src/main/java/org/apache/doris/udf/UdfExecutor.java (98%)
 copy fe/{ => be-java-extensions}/java-udf/src/main/resources/package.xml (100%)
 rename fe/{ => be-java-extensions}/java-udf/src/test/java/org/apache/doris/udf/ConstantOneUdf.java (100%)
 rename fe/{ => be-java-extensions}/java-udf/src/test/java/org/apache/doris/udf/DateTimeUdf.java (100%)
 rename fe/{ => be-java-extensions}/java-udf/src/test/java/org/apache/doris/udf/DecimalUdf.java (100%)
 rename fe/{ => be-java-extensions}/java-udf/src/test/java/org/apache/doris/udf/LargeIntUdf.java (100%)
 rename fe/{ => be-java-extensions}/java-udf/src/test/java/org/apache/doris/udf/SimpleAddUdf.java (100%)
 rename fe/{ => be-java-extensions}/java-udf/src/test/java/org/apache/doris/udf/StringConcatUdf.java (100%)
 rename fe/{ => be-java-extensions}/java-udf/src/test/java/org/apache/doris/udf/UdfExecutorTest.java (99%)
 create mode 100644 fe/be-java-extensions/jdbc-scanner/pom.xml
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/jdbc-scanner/src/main/java/org/apache/doris/jdbc}/JdbcDataSource.java (97%)
 rename fe/{java-udf/src/main/java/org/apache/doris/udf => be-java-extensions/jdbc-scanner/src/main/java/org/apache/doris/jdbc}/JdbcExecutor.java (99%)
 copy fe/{java-udf => be-java-extensions/jdbc-scanner}/src/main/resources/package.xml (100%)
 create mode 100644 fe/be-java-extensions/max-compute-scanner/pom.xml
 rename fe/{java-udf/src/main/java/org/apache/doris/jni/vec => be-java-extensions/max-compute-scanner/src/main/java/org/apache/doris/maxcompute}/MaxComputeColumnValue.java (98%)
 rename fe/{java-udf/src/main/java/org/apache/doris/jni => be-java-extensions/max-compute-scanner/src/main/java/org/apache/doris/maxcompute}/MaxComputeJniScanner.java (98%)
 copy fe/{java-udf => be-java-extensions/max-compute-scanner}/src/main/resources/package.xml (100%)
 create mode 100644 fe/be-java-extensions/paimon-scanner/pom.xml
 rename fe/{java-udf/src/main/java/org/apache/doris/jni/vec => be-java-extensions/paimon-scanner/src/main/java/org/apache/doris/paimon}/PaimonColumnValue.java (97%)
 rename fe/{java-udf/src/main/java/org/apache/doris/jni => be-java-extensions/paimon-scanner/src/main/java/org/apache/doris/paimon}/PaimonJniScanner.java (97%)
 rename fe/{java-udf => be-java-extensions/paimon-scanner}/src/main/resources/package.xml (100%)
 create mode 100644 fe/be-java-extensions/pom.xml


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