Na Li created SENTRY-1961:
-----------------------------
Summary: Optimize memory usage for SimplePrivilegeCache
Key: SENTRY-1961
URL: https://issues.apache.org/jira/browse/SENTRY-1961
Project: Sentry
Issue Type: Task
Components: Sentry
Affects Versions: 2.0.0
Reporter: Na Li
Assignee: Na Li
The implementation of SimplePrivilegeCache and in particular the 2 map<String,
Set<String>> fields, cachedAuthzPrivileges and wildCardAuthz is not memory
efficient. The strings stored in these structures can be quite long e.g.
(server=server1->database=b1, (server=server1->database=b1->action=insert)).
For really big installations with lots of entities (roles and privileges) these
fields may end up taking some non-substantial amount of memory.
We should come up with of a more efficient memory representation to implement
PrivilegeCache
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)