Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 316996 - DynamicPersistence/XRDynamicPersistence to support sparse merge (via FetchGroups)
Summary: DynamicPersistence/XRDynamicPersistence to support sparse merge (via FetchGro...
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Mike Norman CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 322948
  Show dependency tree
 
Reported: 2010-06-15 23:01 EDT by Doug Clarke CLA
Modified: 2022-06-09 10:03 EDT (History)
2 users (show)

See Also:


Attachments
Proposed Fix (4.97 KB, patch)
2010-06-15 23:02 EDT, Doug Clarke CLA
no flags Details | Diff
support sparse merge via fetchgroups (19.21 KB, patch)
2010-07-16 12:57 EDT, Mike Norman CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Doug Clarke CLA 2010-06-15 23:01:07 EDT
The set and get methods of DynamicEntityImpl do not properly check the FetchGroup for get/set.

Patch attached that addresses this and properly handles isSet. Still requires some work for proper exception on failure and comments.
Comment 1 Doug Clarke CLA 2010-06-15 23:02:06 EDT
Created attachment 172013 [details]
Proposed Fix
Comment 2 Mike Norman CLA 2010-07-16 12:57:28 EDT
Created attachment 174516 [details]
support sparse merge via fetchgroups
Comment 3 Mike Norman CLA 2010-07-16 12:59:55 EDT
SVN revision: 7846
Comment 4 Eclipse Webmaster CLA 2022-06-09 10:03:24 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink