[ 
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.2.patch

Uploading new patch :

Current status :
1) It includes a new InMemSentryStore and a ThreadSafeInMemSentryStore
2) It also includes a persistent FileLoggingSentryStore : This writes out 
sentry store operations to a log file and on restart, reads the log file and 
populates a backing InMemSentryStore
3) The tests in sentry-hive-tests can be run against the new store 
impementationss :
   * add env variable USE_IN_MEM=true to use the in memory store
   * add env variable USE_FILE_STORE=true to use the FileLoggingSentryStore 
with a backing in memory store

> 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, SENTRY-567.2.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