ranger-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Madhan Neethiraj (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (RANGER-740) Kafka Authorizer interface has added close() method. Ranger should also implement it
Date Fri, 20 Nov 2015 23:26:11 GMT

    [ https://issues.apache.org/jira/browse/RANGER-740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15019043#comment-15019043
] 

Madhan Neethiraj commented on RANGER-740:
-----------------------------------------

To avoid such breaks (not just during build - but also during upgrade), the authorization
implementation should be asked to extend an abstract class, instead of implementing an interface.
This will help Kafka Authorizer interface to evolve, without requiring updates to all the
existing implementations. Whenever a new method is added to the interface, corresponding addition
must be made to the abstract class as well.

Spoke to [~harsha_ch] about this. He will be looking into providing such an abstract class
for Ranger authorizer to extend.

> Kafka Authorizer interface has added close() method. Ranger should also implement it
> ------------------------------------------------------------------------------------
>
>                 Key: RANGER-740
>                 URL: https://issues.apache.org/jira/browse/RANGER-740
>             Project: Ranger
>          Issue Type: Improvement
>          Components: plugins
>    Affects Versions: 0.5.1
>            Reporter: Don Bosco Durai
>            Priority: Blocker
>
> Without implementing this method, the Ranger plugin compilation will break.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message