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)

Reply via email to