[
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)