You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "DENIS ROSA (Jira)" <ji...@apache.org> on 2022/09/22 15:51:00 UTC

[jira] [Created] (RANGER-3928) Refactor security-admin DAOs to allow non-relational data stores

DENIS ROSA created RANGER-3928:
----------------------------------

             Summary: Refactor security-admin DAOs to allow non-relational data stores
                 Key: RANGER-3928
                 URL: https://issues.apache.org/jira/browse/RANGER-3928
             Project: Ranger
          Issue Type: Improvement
          Components: admin
            Reporter: DENIS ROSA


Currently, the DAOs at the Security-admin module (org.apache.ranger.db package) make it hard to add support for non-relational databases. We could make the DAOs as interfaces and move the current code to an implementation class instead. 

This allows me to add custom DAO implementations for different databases without braking the current implementation.

 

{*}NOTE{*}: I would like to work on this issue if some of the committers are willing to review and accept the PR. (I guess I can have something ready in ~a month)

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)