[
https://issues.apache.org/jira/browse/OPENJPA-2413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13725720#comment-13725720
]
ASF subversion and git services commented on OPENJPA-2413:
----------------------------------------------------------
Commit 1509031 from [~fyrewyld] in branch 'openjpa/trunk'
[ https://svn.apache.org/r1509031 ]
OPENJPA-2413: FetchPlan.clearFetchGroups() does not retain default entry in
list of active Fetch Groups.
> FetchPlan.clearFetchGroups() does not retain "default" in list of active
> Fetch Groups.
> --------------------------------------------------------------------------------------
>
> Key: OPENJPA-2413
> URL: https://issues.apache.org/jira/browse/OPENJPA-2413
> Project: OpenJPA
> Issue Type: Bug
> Components: kernel
> Affects Versions: 2.3.0, 2.2.2, 2.2.3
> Reporter: Jody Grassel
> Assignee: Jody Grassel
> Priority: Minor
>
> The JavaDoc for FetchPlan defines the following contract:
> /**
> * Clears the set of fetch group names to use wen loading
> * data. After this operation is invoked, only those fields in
> * the default fetch group (and any requested field) will be
> * loaded when loading an object.
> */
> public FetchPlan clearFetchGroups();
> After calling clearFetchGroups() the default fetch group is indeed active,
> however getFetchGroups() returns an empty Collection, which is clearly not
> correct. This can deceive application developers into thinking that there is
> no active Fetch Groups (it, everything is lazy loaded) if this Collection's
> contents is relied upon.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira