[ 
https://issues.apache.org/jira/browse/SENTRY-567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arun Suresh updated SENTRY-567:
-------------------------------
    Attachment: SENTRY-567.1.patch

Uploading initial Patch :

Current status :
1) It includes a new *InMemSentryStore*
2) The tests in sentry-hive-tests can be run against the new store by providing 
the {{USE_IN_MEM=true}} environment variable before running the test. Few small 
bugs remaining to iron-out
3) All *TestSentrySeviceIntegration* tests pass
4) There is a senparate *TestInMemSentryStore* that runs most of the same tests 
as *TestSentryStore*

TODO:
1) Working on a file based persistent layer.. which can be added as a wrapper 
to the InMem store.. This way the perisistence layer and the Datastructures can 
be separated.



> Add support for an alternate non-DB base SentryStore
> ----------------------------------------------------
>
>                 Key: SENTRY-567
>                 URL: https://issues.apache.org/jira/browse/SENTRY-567
>             Project: Sentry
>          Issue Type: Improvement
>            Reporter: Arun Suresh
>            Assignee: Arun Suresh
>         Attachments: SENTRY-567.1.patch
>
>
> The basic motivations for this JIRA is
> 1) Make the Sentry Store pluggable
> 2) Provide an implementation of SentryStore that in not dependent on JDO / 
> Datanucleus or any external data layer.
> 3) Separate out the core DataStructures and Persistence logic



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

Reply via email to