[
https://issues.apache.org/jira/browse/RANGER-2271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ramachandran resolved RANGER-2271.
----------------------------------
Resolution: Fixed
> RangerKeyStoreProvider#createKey() should write persistent store first before
> writing to cache
> -----------------------------------------------------------------------------------------------
>
> Key: RANGER-2271
> URL: https://issues.apache.org/jira/browse/RANGER-2271
> Project: Ranger
> Issue Type: Bug
> Components: kms
> Reporter: Xinli Shang
> Assignee: Ramachandran
> Priority: Major
>
> Inside RangerKeyStoreProvider#createKey(), the code write cache first
> cache.put(name, meta);
> Then write to keyStore
> innerSetKeyVersion(...)
>
> If innerSetKeyVersion() failed, the cache will have the key which doesn't
> exist in keyStore.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)