woosuk.ro created RANGER-4808:
---------------------------------
Summary: Enhance KafkaAuditProvider for Audit V3
Key: RANGER-4808
URL: https://issues.apache.org/jira/browse/RANGER-4808
Project: Ranger
Issue Type: Improvement
Components: audit
Reporter: woosuk.ro
Fix For: 2.4.0, 2.3.0
In the current implementation of Audit V3 in Impala, the KafkaAuditProvider was
not properly initialized due to the absence of the init(Properties props,
String basePropertyName) function. Additionally, the existing implementation
relied on Kafka Client version 0.8.0, which made it difficult to use
This issue proposes the following enhancements to the KafkaAuditProvider for
better integration and functionality:
1. Implement the init(Properties props, String basePropertyName) method to
properly initialize the KafkaAuditProvider when using Audit V3.
2. Dynamic Configuration: Modify the KafkaAuditProvider to dynamically set the
configuration values for the Kafka Producer during its creation.
This enhancement allows for more flexible and customizable configurations based
on the properties provided. These improvements ensure that the
KafkaAuditProvider works seamlessly with the latest Kafka clients and supports
dynamic configuration, enhancing the overall audit logging capability in Impala.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)