Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 355610

Summary: Distributed cache merge needs to use appendlock instead of acquirelock
Product: z_Archived Reporter: Vikram Bhatia <vikram.jeet.bhatia>
Component: EclipselinkAssignee: Vikram Bhatia <vikram.jeet.bhatia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: gordon.yorke
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Fix
none
Patch for Version 2.3.1 none

Description Vikram Bhatia CLA 2011-08-24 03:58:09 EDT
A fix has been introduced with 321473 to acquire locks in the distributed cache merge using the same artifacts and mechanisms as the UOW merge. However, distributed cache merge is still using acquireLock which needs to be replaced with appendLock.
Comment 1 Vikram Bhatia CLA 2011-08-25 13:05:05 EDT
Created attachment 202167 [details]
Fix
Comment 2 Vikram Bhatia CLA 2011-08-26 03:03:56 EDT
Fixed in EL trunk
At revision: 9971
Comment 3 Vikram Bhatia CLA 2011-08-26 08:06:10 EDT
Created attachment 202219 [details]
Patch for Version 2.3.1
Comment 4 Vikram Bhatia CLA 2011-08-29 10:39:38 EDT
Fixed in EL 2.3.1 trunk
At revision: 9981
Comment 5 Vikram Bhatia CLA 2011-08-29 10:41:45 EDT
Fixed in EL main trunk and version 2.3.1 trunk.
Comment 6 Eclipse Webmaster CLA 2022-06-09 10:10:32 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink