Releases: eclipse-ee4j/eclipselink
Releases · eclipse-ee4j/eclipselink
5.0.0-B05
What's Changed
- Fix for ReportQuery not fetching relationships with BatchFetch.IN by @Sheikah45 in #2303
- [master] UUID field type mapping - PostgreSQLPlatform by @rfelcman in #2284
- [main] Issue #2301 - Sorting not honored with JPA and Oracle by @Tomas-Kraus in #2309
- Fix #2075 Slow startup because of low entropy for PRNG by @tnagao7 in #2318
- [master] ConcurrencyException "Max number of attempts to lock object" in WriteLockManager - bugfix by @rfelcman in #2323
New Contributors
Full Changelog: 5.0.0-B04...5.0.0-B05
5.0.0-B04
What's Changed
- [master] Enum attribute in JPQL is broken when entity identifier is omitted or is 'this.' - bugfix and unit tests by @rfelcman in #2268
- Bump org.springframework:spring-context from 6.1.12 to 6.1.14 by @dependabot in #2285
- Fixed persistence provider check in createEntityManagerFactory(PersistenceConfiguration) by @Tomas-Kraus in #2280
- [master] ASM 9.7.1 upgrade by @rfelcman in #2290
- Bump org.hibernate.validator:hibernate-validator from 6.0.20.Final to 6.2.0.Final in /bundles/others/src/main/resources/nonfiltered/eclipselink-test-src.zip/moxy/eclipselink.moxy.test by @dependabot in #2295
- Fixes : Db2: Eclipselink creates table with Db2 data type DOUBLE instead of REAL for a Java float by @ajaypaul-ibm in #2296
- [master] IndexOutOfBoundsException when JPQL has embeddable or relational attributes without the optional entity identification variable - bugfix and unit tests by @rfelcman in #2278
- [master] ID(this) is not accepted as an argument to a function - bugfix + tests by @rfelcman in #2287
- Handle xjc XmlEnumValue in DynamicJAXB enum by @timtatt in #2273
- GitHub actions - disable extended Maven error messages by @rfelcman in #2302
Full Changelog: 5.0.0-B03...5.0.0-B04
4.0.4
What's Changed
- [4.0] Version change to 4.0.4-SNAPSHOT by @rfelcman in #2148
- [4.0] Maven build - org.eclipse.persistence.javadoc module fix by @rfelcman in #2150
- Allow escaping of '?' using '??' in SQL expression (#1935) by @pvarga88 in #2156
- [4.0] LoggingLocalization performance improvement - backport from master by @rfelcman in #2171
- [4.0] fix #1950 Duplicate objects in UnitOfWorkImpl.primaryKeyToNewObjects - backport from master by @Zuplyx in #2177
- [4.0] Fix #1240: SessionEventListener: add pre/post flush() events - backport from master by @Zuplyx in #2178
- [4.0] fix #1957: Presize HashMap allocations - backport from master by @Zuplyx in #2179
- [4.0] Maven build - MANIFEST.MF Implementation-Version fix by @rfelcman in #2202
- [4.0] Virtual Threads: performance impact with Helidon integration fix (pinning threads) by @rfelcman in #2181
Full Changelog: 4.0.3...4.0.4
4.0.4-RC1
What's Changed
- [4.0] Version change to 4.0.4-SNAPSHOT by @rfelcman in #2148
- [4.0] Maven build - org.eclipse.persistence.javadoc module fix by @rfelcman in #2150
- Allow escaping of '?' using '??' in SQL expression (#1935) by @pvarga88 in #2156
- [4.0] LoggingLocalization performance improvement - backport from master by @rfelcman in #2171
- [4.0] fix #1950 Duplicate objects in UnitOfWorkImpl.primaryKeyToNewObjects - backport from master by @Zuplyx in #2177
- [4.0] Fix #1240: SessionEventListener: add pre/post flush() events - backport from master by @Zuplyx in #2178
- [4.0] fix #1957: Presize HashMap allocations - backport from master by @Zuplyx in #2179
- [4.0] Maven build - MANIFEST.MF Implementation-Version fix by @rfelcman in #2202
- [4.0] Virtual Threads: performance impact with Helidon integration fix (pinning threads) by @rfelcman in #2181
Full Changelog: 4.0.3...4.0.4-RC1
4.0.3
What's Changed
- [4.0] Version change to 4.0.3-SNAPSHOT by @rfelcman in #1899
- [4.0] Bugfix for - Missing error message when calling JpaHelper.getReportQuery() with wrong argument - backport by @rfelcman in #1912
- [4.0] Remove wrong comments for locate function by @waahhh in #1946
- [4.0] ASM version upgrade to 9.6 (JDK 22 ready) - backport from master by @rfelcman in #1964
- Added doPrivileged for setAccessible when parsing JPQL query with EXT… by @ajaypaul-ibm in #1982
- [4.0] Improved messages in LogginLocalizationResource and ValidationExceptionResource by @ajaypaul-ibm in #2055
- [4.0] Startup Time Regression in EclipseLink 4.0.1 by @anija-anil in #2047
- [4.0] UUID not working as GeneratedValue Id with merge - fix (#2087) (backport from master) by @rfelcman in #2088
- [4.0.x] Prepare for API changes in the next major version by @lukasj in #2089
- [4.0] Bugfix: NullPointerException at CacheIndexMetadata.getField() by @rfelcman in #2110
- [4.0] Performance improvement: synchronize to java.util.concurrent.locks switch to improve performance with VirtualThreads - backport from master by @rfelcman in #2118
- [4.0] JCEEncryptor default encryption algorithm upgrade (#2004) - backport from master by @rfelcman in #2122
- [4.0] improved javadoc in 4.0.x stream by @lukasj in #2125
- [4.0] New PersistenceUnit property - eclipselink.login.encryptor - backport from master by @rfelcman in #2126
- [4.0] Dependencies, Maven plugin and org.eclipse.ee4j:project versions upgrade by @rfelcman in #2127
- [4.0] Queries created with criteria api with many joins - fix - backport from master by @rfelcman in #2131
- [4.0] NPE in ExpressionOperator.printCollection - backport from 2.7 by @rfelcman in #2140
- [4.0] Oracle proxy authentication test fix - backport from master by @rfelcman in #2144
Full Changelog: 4.0.2...4.0.3
4.0.3-RC2
What's Changed
- [4.0] Queries created with criteria api with many joins - fix - backport from master by @rfelcman in #2131
- [4.0] NPE in ExpressionOperator.printCollection - backport from 2.7 by @rfelcman in #2140
- [4.0] Oracle proxy authentication test fix - backport from master by @rfelcman in #2144
Full Changelog: 4.0.3-RC1...4.0.3-RC2
2.7.15
What's Changed
- [2.7] Version change to prepare for a next release 2.7.15 by @rfelcman in #2023
- [2.7] Ant build cleanup fix by @rfelcman in #2029
- [2.7] WebLogic Server test fixes by @rfelcman in #2028
- [2.7] Minor messaging improvements by @anija-anil in #2057
- [2.7] WebLogic Server test fixes - Ordinal binding vs Named binding by @rfelcman in #2111
- [2.7] Bug in internal.helper.ConcurrencyUtil.dumpConcurrencyManagerInformationStep02(ConcurrencyManagerState) - copy paste mistake - it logs twice the Page 03 start - information about threads waiting to acquire read cache keys by @rfelcman in #2113
- [2.7] Performance improvement: synchronize to java.util.concurrent.locks switch to improve performance with VirtualThreads - backport from master by @rfelcman in #2119
- [2.7] ASM version upgrade to 9.7 (JDK 23 ready) by @rfelcman in #2123
- [2.7] Queries created with criteria api with many joins - fix - backport from master by @rfelcman in #2133
- [2.7] MOXy SchemaGenerator WSDL Namespace order switch by @rfelcman in #2135
- fixes #2136 - NPE in ExpressionOperator.printCollection by @igormukhin in #2137
- [2.7] Oracle proxy authentication test fix by @rfelcman in #2143
New Contributors
- @igormukhin made their first contribution in #2137
Full Changelog: 2.7.14...2.7.15
2.7.15-RC2
What's Changed
Full Changelog: 2.7.15-RC1...2.7.15-RC2
2.7.15-RC1
What's Changed
- [2.7] Version change to prepare for a next release 2.7.15 by @rfelcman in #2023
- [2.7] Ant build cleanup fix by @rfelcman in #2029
- [2.7] WebLogic Server test fixes by @rfelcman in #2028
- [2.7] Minor messaging improvements by @anija-anil in #2057
- [2.7] WebLogic Server test fixes - Ordinal binding vs Named binding by @rfelcman in #2111
- [2.7] Bug in internal.helper.ConcurrencyUtil.dumpConcurrencyManagerInformationStep02(ConcurrencyManagerState) - copy paste mistake - it logs twice the Page 03 start - information about threads waiting to acquire read cache keys by @rfelcman in #2113
- [2.7] Performance improvement: synchronize to java.util.concurrent.locks switch to improve performance with VirtualThreads - backport from master by @rfelcman in #2119
- [2.7] ASM version upgrade to 9.7 (JDK 23 ready) by @rfelcman in #2123
- [2.7] Queries created with criteria api with many joins - fix - backport from master by @rfelcman in #2133
- [2.7] MOXy SchemaGenerator WSDL Namespace order switch by @rfelcman in #2135
- fixes #2136 - NPE in ExpressionOperator.printCollection by @igormukhin in #2137
New Contributors
- @igormukhin made their first contribution in #2137
Full Changelog: 2.7.14...2.7.15-RC1
4.0.3-RC1
What's Changed
- [4.0] Version change to 4.0.3-SNAPSHOT by @rfelcman in #1899
- [4.0] Bugfix for - Missing error message when calling JpaHelper.getReportQuery() with wrong argument - backport by @rfelcman in #1912
- [4.0] Remove wrong comments for locate function by @waahhh in #1946
- [4.0] ASM version upgrade to 9.6 (JDK 22 ready) - backport from master by @rfelcman in #1964
- Added doPrivileged for setAccessible when parsing JPQL query with EXT… by @ajaypaul-ibm in #1982
- [4.0] Improved messages in LogginLocalizationResource and ValidationExceptionResource by @ajaypaul-ibm in #2055
- [4.0] Startup Time Regression in EclipseLink 4.0.1 by @anija-anil in #2047
- [4.0] UUID not working as GeneratedValue Id with merge - fix (#2087) (backport from master) by @rfelcman in #2088
- [4.0.x] Prepare for API changes in the next major version by @lukasj in #2089
- [4.0] Bugfix: NullPointerException at CacheIndexMetadata.getField() by @rfelcman in #2110
- [4.0] Performance improvement: synchronize to java.util.concurrent.locks switch to improve performance with VirtualThreads - backport from master by @rfelcman in #2118
- [4.0] JCEEncryptor default encryption algorithm upgrade (#2004) - backport from master by @rfelcman in #2122
- [4.0] improved javadoc in 4.0.x stream by @lukasj in #2125
- [4.0] New PersistenceUnit property - eclipselink.login.encryptor - backport from master by @rfelcman in #2126
- [4.0] Dependencies, Maven plugin and org.eclipse.ee4j:project versions upgrade by @rfelcman in #2127
Full Changelog: 4.0.2...4.0.3-RC1