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 2020/03/25 13:55:54 UTC
[incubator-doris] branch master updated (8fa328c -> 8426669)
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/incubator-doris.git.
from 8fa328c [Doc]Update doc for dynamic partition (#3093)
add 8426669 [Plugin] Add BE plugin framework (#2348) (#2618)
No new revisions were added by this update.
Summary of changes:
be/CMakeLists.txt | 22 +++
be/src/common/config.h | 4 +
be/src/{testutil => plugin}/CMakeLists.txt | 14 +-
be/src/plugin/plugin.h | 41 +++--
be/src/plugin/plugin_loader.cpp | 194 +++++++++++++++++++++
be/src/plugin/plugin_loader.h | 117 +++++++++++++
be/src/plugin/plugin_mgr.cpp | 162 +++++++++++++++++
be/src/plugin/plugin_mgr.h | 69 ++++++++
be/src/plugin/plugin_zip.cpp | 131 ++++++++++++++
.../brpc_service.h => plugin/plugin_zip.h} | 28 ++-
be/src/runtime/exec_env.h | 5 +
be/src/runtime/exec_env_init.cpp | 2 +
be/{src/testutil => test/plugin}/CMakeLists.txt | 12 +-
be/test/{udf => plugin/example}/CMakeLists.txt | 7 +-
.../plugin/example/plugin_example.cpp} | 38 ++--
be/test/plugin/plugin_loader_test.cpp | 123 +++++++++++++
be/test/plugin/plugin_mgr_test.cpp | 105 +++++++++++
be/test/plugin/plugin_test/source/test.zip | Bin 0 -> 2542556 bytes
be/test/plugin/plugin_test/source/test.zip.md5 | 1 +
be/test/plugin/plugin_zip_test.cpp | 164 +++++++++++++++++
gensrc/thrift/AgentService.thrift | 7 +
gensrc/thrift/MasterService.thrift | 5 +
gensrc/thrift/Types.thrift | 4 +-
run-ut.sh | 6 +
24 files changed, 1198 insertions(+), 63 deletions(-)
copy be/src/{testutil => plugin}/CMakeLists.txt (80%)
create mode 100644 be/src/plugin/plugin_loader.cpp
create mode 100644 be/src/plugin/plugin_loader.h
create mode 100644 be/src/plugin/plugin_mgr.cpp
create mode 100644 be/src/plugin/plugin_mgr.h
create mode 100644 be/src/plugin/plugin_zip.cpp
copy be/src/{service/brpc_service.h => plugin/plugin_zip.h} (67%)
copy be/{src/testutil => test/plugin}/CMakeLists.txt (81%)
mode change 100644 => 100755
copy be/test/{udf => plugin/example}/CMakeLists.txt (84%)
mode change 100644 => 100755
rename be/{src/plugin/plugin_manager.h => test/plugin/example/plugin_example.cpp} (69%)
mode change 100644 => 100755
create mode 100644 be/test/plugin/plugin_loader_test.cpp
create mode 100644 be/test/plugin/plugin_mgr_test.cpp
create mode 100644 be/test/plugin/plugin_test/source/test.zip
create mode 100755 be/test/plugin/plugin_test/source/test.zip.md5
create mode 100755 be/test/plugin/plugin_zip_test.cpp
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org