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

Nigel Jones commented on RANGER-1488:
-------------------------------------

I've created a high level breakdown of the stages I see in implementing this 
plugin. Currently the code on github hooks into gaian's policy framework and 
can intercept calls. There is also a simple configuration file defined (which I 
will post in the relevant task) but the code is not yet complete and does not 
initialize with ranger. this is the next step.

Is the community ok with plugin code being contributed into the ranger 
codebase, as long as licensing is ok? If so I will aim to add proposed patches 
to the review board tool .  It's probably reasonable to require the first 3 
subtasks are completed before any code is submitted to the project since that 
is the first point of having some coherent that adds value, but I can add 
sooner if that's helpful?

The work-in-progress can be viewed on github, but hopefully this is just a 
staging area

There is some more information about the reason we're building this plugin 
which is currently being driven on the Atlas side. See 
https://cwiki.apache.org/confluence/display/ATLAS/GaianDB+as+a+virtualizer+with+governance+enforcement

> Create Ranger plugin for gaiandb
> --------------------------------
>
>                 Key: RANGER-1488
>                 URL: https://issues.apache.org/jira/browse/RANGER-1488
>             Project: Ranger
>          Issue Type: New Feature
>          Components: plugins
>            Reporter: Nigel Jones
>            Assignee: Nigel Jones
>              Labels: VirtualDataConnector
>
> GaianDB is a distributed, federated database built on Apache Derby.
> The documentation is at 
> https://github.com/gaiandb/gaiandb/blob/master/README.md - navigate up for 
> the source.
> As part of a Virtual Connector Project based on Atlas we are using gaianDB to 
> provide a virtualization layer. We need to control access to underlying 
> resources and will be building a Ranger plugin for gaiandb to support this. 
> GaianDB already has support for a form of policy plugin which allows the SQL 
> to be intercepted.
> It is unclear if this code will sit
>  - external to ranger/atlas ie in the gaianDB sources
>  - as a sample in the Atlas project (so that we collate what is needed for 
> the virtual connector project)
>  - as a sample, or component in the Ranger project
> However it seems helpful to describe the proposal here and get 
> feedback/dialogue in the ranger community :-)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to