Community
Participate
Working Groups
Build Identifier: Hi In bug#339458, we provided the patch for symfoware support (https://bugs.eclipse.org/bugs/show_bug.cgi?id=339458). However we have additional changes. For the further enhancements, we would like to submit a patch for your review for EclipseLink 2.3.1. The changes we made were: 1. Changes for DeleteAllQuery Call DELETE SQL directly instead of DeleteAllQuery() for resetting test. 2. Changes for UpdateAllQuery (MultiTenant) Skip a part of multitenant tests using JOIN strategy because of calling UpdateAllQuery(). 3. Changes for table locking issue Use TogglingFastTableCreator to avoid table locking issue. 4. Changes for sequence name issue Change the sequence name to resolve collision of creating a sequence with the same name. We have to define a uniq sequence name because Symfoware needs to skip dropping the sequence during executing tests to avoid sequence locking issue. 5. cascade delete changes for secondary table bug#339458 introduced cascade deletes changes for platforms that do not support cascade delete on constraints. However these changes targeted cascade deletes for foreign key relations. We need similar changes for secondary table. Therefore add casecade delete changes for secondary table. Regards Masumi Fujitsu Australia Software Technology Reproducible: Always
Created attachment 197995 [details] Patch for support on Symfoware
Setting initial target to 2.3.1. I will investigate when the stream opens and update if there is a change.
Fix checked into Trunk and 2.3.1 Review: I reviewed user-submitted patch Tested with Core LRG and JPA LRG Symfoware testing should be done by subitter
I confirmed that all tests pass on EclipseLink2.3.1_r9697 + SymfowareV10.0. Thank you.
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink