morningman opened a new pull request #3219: [Plugin] Make audit logger pluggable URL: https://github.com/apache/incubator-doris/pull/3219 Currently we have implemented the plugin framework in FE. This CL make the original audit log logic pluggable. The following classes are mainly implemented: 1. AuditPlugin The interface of audit plugin 2. AuditEvent An AuditEvent contains all information about an audit event, such as a query, or a connection. 3. AuditLogBuilder A built-in audit plugin implements the `AuditPlugin`, it will make the audit event as a string and log it to the `fe.audit.log`, which act just same as the origin. 4. AuditEventProcessor Audit event processor receive all audit event and deliver them to all installed audit plugins. This CL has not changed what was originally recorded in audit.log.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org