Juergen Hoeller
6d5a512d90
Suppress serial warning
2025-12-16 13:54:40 +01:00
Juergen Hoeller
e2ab9cd5da
Use composed cache key for different SmartFactoryBean object types
...
Closes gh-35974
2025-12-09 12:59:19 +01:00
Brian Clozel
e0fd42981a
Fix compilation warnings
...
See gh-35711
2025-11-17 15:24:44 +01:00
Juergen Hoeller
8999336458
Make SessionHolder publicly accessible for external resource management
...
Closes gh-35799
2025-11-12 14:14:04 +01:00
Sébastien Deleuze
687c40454f
Merge branch '6.2.x'
2025-11-11 13:54:35 +01:00
Sébastien Deleuze
5aec239261
Add hints for entities package-private methods
...
Closes gh-35711
2025-11-11 13:52:59 +01:00
Juergen Hoeller
73dfd08526
Merge branch '6.2.x'
...
# Conflicts:
# spring-context/src/main/java/org/springframework/context/annotation/CommonAnnotationBeanPostProcessor.java
# spring-core/src/main/java/org/springframework/core/BridgeMethodResolver.java
2025-11-08 10:03:18 +01:00
Juergen Hoeller
6f81cb625c
Avoid unnecessary bridge method resolution around getMostSpecificMethod
...
Closes gh-35780
2025-11-08 09:16:31 +01:00
Juergen Hoeller
585b4e08e8
Merge branch '6.2.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
# spring-orm/src/main/java/org/springframework/orm/jpa/persistenceunit/PersistenceManagedTypesBeanRegistrationAotProcessor.java
# spring-orm/src/test/java/org/springframework/orm/jpa/persistenceunit/PersistenceManagedTypesBeanRegistrationAotProcessorTests.java
2025-11-05 12:54:30 +01:00
Juergen Hoeller
0243059f53
Polishing
2025-11-05 12:22:56 +01:00
Sébastien Deleuze
694224f1a6
Remove outdated Spring version mentions
...
Close gh-35696
2025-10-28 13:58:09 +01:00
Sam Brannen
24b50650d7
Suppress warnings
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
2025-10-26 16:06:08 +01:00
Juergen Hoeller
b85993c7cb
Add test for HibernatePersistenceConfiguration
...
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
See gh-35662
2025-10-19 10:45:57 +02:00
Juergen Hoeller
228662ad9f
Derive StatelessSession from transactional Session on Hibernate 7.2
...
Closes gh-35664
See gh-7184
2025-10-19 10:45:43 +02:00
Juergen Hoeller
c063249bd4
Consistent support for JPA 3.2 transaction timeout
...
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
Closes gh-35663
2025-10-18 15:44:41 +02:00
Juergen Hoeller
b261b74793
Merge branch '6.2.x'
...
# Conflicts:
# spring-aop/src/main/java/org/springframework/aop/framework/CoroutinesUtils.java
# spring-orm/src/main/java/org/springframework/orm/jpa/persistenceunit/DefaultPersistenceUnitManager.java
# spring-orm/src/main/java/org/springframework/orm/jpa/persistenceunit/MutablePersistenceUnitInfo.java
# spring-orm/src/test/java/org/springframework/orm/jpa/persistenceunit/PersistenceXmlParsingTests.java
2025-10-18 15:32:19 +02:00
Juergen Hoeller
765e30c3a6
Polishing
Backport Bot / build (push) Has been cancelled
Details
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:25], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
Deploy Docs / Dispatch docs deployment (push) Has been cancelled
Details
Build and Deploy Snapshot / Verify (push) Has been cancelled
Details
2025-10-18 15:30:15 +02:00
Juergen Hoeller
beb224e3f9
Add support for JPA 3.2 PersistenceConfiguration
...
See gh-35662
2025-10-18 15:05:38 +02:00
Sam Brannen
cfb268f6de
Suppress warning in SmartPersistenceUnitInfoInvocationHandler
2025-10-18 13:58:11 +02:00
Brian Clozel
44de925c5e
Add reflection hints for SpringPersistenceUnitInfo
...
Fixes gh-35655
2025-10-17 14:34:15 +02:00
Juergen Hoeller
e901516732
Make SpringPersistenceUnitInfo public for custom bootstrapping purposes
...
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
See gh-35622
2025-10-13 23:24:46 +02:00
Juergen Hoeller
d216236aac
Revise PersistenceUnitInfo management for compatibility with JPA 3.2/4.0
...
Closes gh-35622
2025-10-13 14:23:31 +02:00
Juergen Hoeller
b4dcb36b21
Align currentStatelessSession() implementation with currentSession()
...
See gh-7184
2025-10-13 14:17:07 +02:00
Juergen Hoeller
fef5627329
Merge branch '6.2.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
# spring-core/src/main/java/org/springframework/core/task/SyncTaskExecutor.java
2025-10-11 16:09:47 +02:00
Juergen Hoeller
83efe8cff4
Remove deprecation on CandidateComponentsIndex(Loader)
...
See gh-35472
2025-10-11 15:10:42 +02:00
Juergen Hoeller
080bca0b23
Deprecate TransactionCallbackWithoutResult
...
Closes gh-35606
2025-10-11 13:25:40 +02:00
Sébastien Deleuze
7635ac38f6
Use uppercase for classpath-related static final field names
...
Closes gh-35525
2025-09-22 18:32:14 +02:00
Sam Brannen
0c61ac956b
Add missing @Override annotations
...
... and suppress "serial" warnings
2025-09-22 13:20:37 +02:00
Sébastien Deleuze
7a5d3a55fe
Refine EntityManagerRuntimeHints for Hibernate 7.1+
...
This commit adds support for Hibernate 7.1+ SqmQueryImpl class in
EntityManagerRuntimeHints, keeps the support for the former
QuerySqmImpl class for Hibernate 7.0 compatibility and adds a
related test.
Closes gh-35462
2025-09-11 15:24:55 +02:00
Juergen Hoeller
5b387615c6
Clarify intended nestedTransactionAllowed default in JpaTransactionManager
...
Closes gh-35212
2025-09-10 18:06:44 +02:00
Juergen Hoeller
59804ab396
Align JpaTransactionManager default for nestedTransactionAllowed flag
...
Closes gh-35457
2025-09-10 17:41:25 +02:00
Juergen Hoeller
876b7d4209
Upgrade to Hibernate ORM 7.1
...
Closes gh-35308
2025-08-11 22:43:02 +02:00
Juergen Hoeller
03a8933f58
Add transactional support for StatelessSession (next to regular Session)
...
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
Exposes JPA-style shared proxy instances through LocalSessionFactoryBean.
Closes gh-7184
2025-08-01 17:18:43 +02:00
Juergen Hoeller
22a23322f3
Polishing
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
2025-07-10 20:05:47 +02:00
Sam Brannen
bb7c497bdd
Remove obsolete code from internal HibernateTransactionObject
...
See gh-35111
2025-06-29 16:33:01 +02:00
Juergen Hoeller
2e9e45ee55
Restore translation of IllegalArgumentException for JPA
...
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
See gh-35111
2025-06-25 22:39:18 +02:00
Juergen Hoeller
b3dc75265d
Merge branch '6.2.x'
2025-06-25 22:36:44 +02:00
Juergen Hoeller
511739e3de
Add missing test for IllegalArgumentException
...
Backport Bot / build (push) Has been cancelled
Details
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
Deploy Docs / Dispatch docs deployment (push) Has been cancelled
Details
Build and Deploy Snapshot / Verify (push) Has been cancelled
Details
See gh-35111
2025-06-25 22:35:26 +02:00
Juergen Hoeller
0bee65482f
Document actual status of orm.hibernate5 and Hibernate JPA support
...
See gh-35111
2025-06-25 18:59:06 +02:00
Juergen Hoeller
d47f1a1749
Migrate orm.hibernate5 to orm.jpa.hibernate package for Hibernate ORM 7.0
...
Closes gh-35111
2025-06-25 18:07:15 +02:00
Juergen Hoeller
90c875144a
Merge branch '6.2.x'
...
# Conflicts:
# spring-context/src/main/java/org/springframework/context/aot/BeanFactoryInitializationAotContributions.java
# spring-context/src/test/java/org/springframework/context/aot/ApplicationContextAotGeneratorTests.java
# spring-orm/src/main/java/org/springframework/orm/hibernate5/HibernateQueryException.java
2025-06-24 22:01:58 +02:00
Juergen Hoeller
b6aa6899a8
Polishing
Backport Bot / build (push) Waiting to run
Details
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:ubuntu-latest name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:ubuntu-latest name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:ubuntu-latest name:Linux]) (push) Waiting to run
Details
Deploy Docs / Dispatch docs deployment (push) Waiting to run
Details
2025-06-24 21:58:39 +02:00
Juergen Hoeller
04f3975e0f
Support for qualified EntityManager/EntityManagerFactory injection (JPA 3.2)
...
Closes gh-33414
2025-06-24 18:51:18 +02:00
Spring Builds
16edf9867a
Update copyright headers in source files
...
This commit updates Java, Kotlin, and Groovy source files to use the
"<year>-present" pattern in copyright headers.
Closes gh-35070
2025-06-17 16:23:50 +02:00
Spring Builds
aee29b7f30
Update copyright headers in source files
...
This commit updates Java, Kotlin, and Groovy source files to use the
"<year>-present" pattern in copyright headers.
Closes gh-35070
2025-06-17 15:54:58 +02:00
rstoyanchev
84a4b44cf0
Polishing contribution
...
Closes gh-34807
2025-06-11 15:50:32 +01:00
hgh1472
9d3de4ff68
Remove duplicated setup
...
See gh-34807
Signed-off-by: hgh1472 <hgh1472@naver.com>
2025-06-11 15:50:32 +01:00
Juergen Hoeller
58246ec5ec
Merge branch '6.2.x'
2025-03-21 15:54:43 +01:00
Juergen Hoeller
d8f8e76791
Check potentially more specific HibernateException cause as well
...
Backport Bot / build (push) Has been cancelled
Details
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:ubuntu-latest name:Linux]) (push) Has been cancelled
Details
Deploy Docs / Dispatch docs deployment (push) Has been cancelled
Details
Build and Deploy Snapshot / Verify (push) Has been cancelled
Details
Closes gh-34633
2025-03-21 15:53:24 +01:00
Juergen Hoeller
beb3a91847
Upgrade to Hibernate ORM 7.0.0.Beta4
...
Includes Hamcrest 3.0
See gh-33750
2025-03-11 19:17:00 +01:00