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)