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

Bug 345487

Summary: support partitioning with WLS GridLink
Product: z_Archived Reporter: James Sutherland <jamesssss>
Component: EclipselinkAssignee: Nobody - feel free to take it <nobody>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: tom.ware
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
gridlink support none

Description James Sutherland CLA 2011-05-11 15:09:00 EDT
WLS has a GridLink DataSource feature for supporting Oracle RAC.

EclipseLink has partitioning support, this should integrate with GridLink on WLS for data affinity.

Oracle also provides data affinity support in UCP DataSource as part of JDBC support, this should also be supported, and is required for GridLink support.
Comment 1 James Sutherland CLA 2011-05-11 15:09:48 EDT
Created attachment 195415 [details]
gridlink support
Comment 2 James Sutherland CLA 2011-05-11 15:23:13 EDT
SVN trunk pending commit: Bug#345487 GridLink support

 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=345487

 

Adds partitioning support for WLS GridLink data affinity.

 

Code review: Andrei (pending)

 

Changes:

- Updated HashPartitioning to hash correctly using % not &.

- Convert partitioning partition name to an index without requiring it be an integer string value.

- Change huge cache performance tests to not take so long.

- Cleaned up some code in ObjectBuilder

- Added GridLinkDataPartitioningCallback to support data affinity in GridLink

- Added PLSQL and GridLink server test targets

- Changed JPA partitioning tests to run in any database, and on WLS
Comment 3 James Sutherland CLA 2011-06-01 14:07:00 EDT
Fixed in 2.3
Comment 4 Eclipse Webmaster CLA 2022-06-09 10:22:52 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink