Dapeng Sun created SENTRY-332:
---------------------------------
Summary: A role may got empty privilege, although the role have
some privileges
Key: SENTRY-332
URL: https://issues.apache.org/jira/browse/SENTRY-332
Project: Sentry
Issue Type: Bug
Affects Versions: 1.4.0
Reporter: Dapeng Sun
Assignee: Dapeng Sun
Fix For: 1.4.0
MSentryPrivilege is an embedded field of MSentryRole, When query a MSentryRole
that contains MSentryPrivilege as embedded fields, the embedded field
MSentryPrivilege may returned as null.
For example:
MSentryRole mRole = getMSentryRole(pm, roleName);
if (mRole != null) {
mRole.getPrivileges(); // the privileges may be null, although the role
have privileges
}
Solution:
JDO defaults to lazy loading ,MSentryPrivilege should be eager-loading .
--
This message was sent by Atlassian JIRA
(v6.2#6252)