This is an automated email from the ASF dual-hosted git repository. lichaoyong pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.
from c9ff6f6 Fix Rewrite count distinct bitmap and hll order by bug (#3251) add fcb6513 [Plugin] Making FE audit module pluggable (#3219) No new revisions were added by this update. Summary of changes: build_plugin.sh | 73 +++-- .../cn/extending-doris/audit-plugin.md | 108 ++++++++ .../extending-doris/plugin-development-manual.md | 291 ++++++++++++++++++++ .../Administration/INSTALL PLUGIN.md} | 44 ++-- .../{SHOW FULL COLUMNS.md => SHOW PLUGINS.md} | 21 +- .../Administration/UNINSTALL PLUGIN.md} | 21 +- .../en/extending-doris/audit-plugin_EN.md | 89 +++++++ .../plugin-development-manual_EN.md | 293 +++++++++++++++++++++ .../Administration/INSTALL PLUGIN_EN.md} | 39 +-- .../Administration/SHOW PLUGINS_EN.md} | 21 +- ...OW FULL COLUMNS_EN.md => UNINTALL PLUGIN_EN.md} | 21 +- fe/src/main/java/org/apache/doris/alter/Alter.java | 4 - .../java/org/apache/doris/catalog/Catalog.java | 18 +- .../org/apache/doris/catalog/TableProperty.java | 4 +- .../doris/common/util/DynamicPartitionUtil.java | 8 +- .../java/org/apache/doris/plugin/AuditEvent.java | 216 ++++++++++----- .../java/org/apache/doris/plugin/AuditPlugin.java | 12 +- .../apache/doris/plugin/BuiltinPluginLoader.java | 5 +- .../apache/doris/plugin/DynamicPluginLoader.java | 56 ++-- .../main/java/org/apache/doris/plugin/Plugin.java | 11 +- .../org/apache/doris/plugin/PluginContext.java | 11 + .../PluginException.java} | 13 +- .../java/org/apache/doris/plugin/PluginLoader.java | 9 +- .../java/org/apache/doris/plugin/PluginMgr.java | 43 ++- .../java/org/apache/doris/plugin/PluginZip.java | 36 +-- .../java/org/apache/doris/qe/AuditBuilder.java | 41 --- .../org/apache/doris/qe/AuditEventProcessor.java | 117 ++++++++ .../java/org/apache/doris/qe/AuditLogBuilder.java | 92 +++++++ .../java/org/apache/doris/qe/ConnectContext.java | 9 +- .../java/org/apache/doris/qe/ConnectProcessor.java | 50 ++-- .../apache/doris/service/FrontendServiceImpl.java | 23 +- .../org/apache/doris/planner/QueryPlanTest.java | 29 ++ .../org/apache/doris/plugin/PluginLoaderTest.java | 13 +- .../org/apache/doris/plugin/PluginMgrTest.java | 155 ++++------- .../apache/doris/qe/AuditEventProcessorTest.java | 124 +++++++++ .../org/apache/doris/qe/ConnectProcessorTest.java | 10 +- .../org/apache/doris/utframe/UtFrameUtils.java | 2 + fe/src/test/resources/plugin_test/auditdemo.zip | Bin 2729 -> 2573 bytes .../plugin_test/test_local_plugin/auditdemo.jar | Bin 2945 -> 2787 bytes fe_plugins/README.md | 245 ----------------- fe_plugins/auditdemo/pom.xml | 7 +- .../auditdemo/src/main/assembly/plugin.properties | 4 +- .../doris/plugin/audit}/AuditPluginDemo.java | 24 +- fe_plugins/{auditdemo => auditloader}/pom.xml | 11 +- .../auditloader/src/main/assembly/plugin.conf | 24 ++ .../src/main/assembly/plugin.properties | 6 + .../src/main/assembly/zip.xml | 1 + .../doris/plugin/audit/AuditLoaderPlugin.java | 254 ++++++++++++++++++ .../doris/plugin/audit/DorisStreamLoader.java | 151 +++++++++++ fe_plugins/pom.xml | 20 +- 50 files changed, 2135 insertions(+), 744 deletions(-) create mode 100644 docs/documentation/cn/extending-doris/audit-plugin.md create mode 100644 docs/documentation/cn/extending-doris/plugin-development-manual.md copy docs/documentation/{en/administrator-guide/http-actions/get-label-state_EN.md => cn/sql-reference/sql-statements/Administration/INSTALL PLUGIN.md} (55%) copy docs/documentation/cn/sql-reference/sql-statements/Administration/{SHOW FULL COLUMNS.md => SHOW PLUGINS.md} (76%) copy docs/documentation/{en/sql-reference/sql-statements/Administration/SHOW FULL COLUMNS_EN.md => cn/sql-reference/sql-statements/Administration/UNINSTALL PLUGIN.md} (72%) create mode 100644 docs/documentation/en/extending-doris/audit-plugin_EN.md create mode 100644 docs/documentation/en/extending-doris/plugin-development-manual_EN.md copy docs/documentation/{cn/sql-reference/sql-statements/Administration/SHOW TABLE STATUS.md => en/sql-reference/sql-statements/Administration/INSTALL PLUGIN_EN.md} (57%) copy docs/documentation/{cn/sql-reference/sql-statements/Administration/SHOW FULL COLUMNS.md => en/sql-reference/sql-statements/Administration/SHOW PLUGINS_EN.md} (78%) copy docs/documentation/en/sql-reference/sql-statements/Administration/{SHOW FULL COLUMNS_EN.md => UNINTALL PLUGIN_EN.md} (73%) copy fe/src/main/java/org/apache/doris/{external/ExternalDataSourceException.java => plugin/PluginException.java} (79%) delete mode 100644 fe/src/main/java/org/apache/doris/qe/AuditBuilder.java create mode 100644 fe/src/main/java/org/apache/doris/qe/AuditEventProcessor.java create mode 100644 fe/src/main/java/org/apache/doris/qe/AuditLogBuilder.java create mode 100644 fe/src/test/java/org/apache/doris/qe/AuditEventProcessorTest.java delete mode 100644 fe_plugins/README.md rename fe_plugins/auditdemo/src/main/java/{plugin => org/apache/doris/plugin/audit}/AuditPluginDemo.java (72%) copy fe_plugins/{auditdemo => auditloader}/pom.xml (91%) create mode 100755 fe_plugins/auditloader/src/main/assembly/plugin.conf create mode 100755 fe_plugins/auditloader/src/main/assembly/plugin.properties copy fe_plugins/{auditdemo => auditloader}/src/main/assembly/zip.xml (93%) create mode 100755 fe_plugins/auditloader/src/main/java/org/apache/doris/plugin/audit/AuditLoaderPlugin.java create mode 100644 fe_plugins/auditloader/src/main/java/org/apache/doris/plugin/audit/DorisStreamLoader.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org