Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 345487 - support partitioning with WLS GridLink
Summary: support partitioning with WLS GridLink
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-11 15:09 EDT by James Sutherland CLA
Modified: 2022-06-09 10:22 EDT (History)
1 user (show)

See Also:


Attachments
gridlink support (23.39 KB, patch)
2011-05-11 15:09 EDT, James Sutherland CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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