Phillip Webb
d28cec064e
Replace PropertyBasedRequiredBackgroundBootstrapping with exception
...
Replace `PropertyBasedRequiredBackgroundBootstrapping` with a simpler
`BootstrapExecutorRequiredException` and use a regular failure analyzer
to provide help.
See gh-49733
See gh-49688
1 week ago
Phillip Webb
91f4bc9455
Add 'spring.jpa.bootstrap' property
...
Add a `spring.jpa.bootstrap` property that can be set to `async`
to switch on background bootstrapping in classic JPA setup.
Closes gh-49733
1 week ago
Phillip Webb
e76c6c5488
Refine Spring Data JPA background bootstrapping mode support
...
Update `spring.data.jpa.repositories.bootstrap-mode` logic
so that:
- A value of `lazy` no longer sets a bootstrap executor.
- A value of `deferred` requires that a bootstrap executor is
ultimately set, and fails with a meaningful message if it is
not.
The logic used to find the AsyncTaskExecutor has now moved to
the `JpaBaseConfiguration` and is triggered by the
`EntityManagerFactoryBuilder` only when background
bootstrapping is required.
Closes gh-49688
1 week ago
Andy Wilkinson
c54d05ca8a
Use vendor adapter to configure JTA Platform and Bean Container
...
Closes gh-48969
4 weeks ago
Andy Wilkinson
df5014a29d
Revert "Temporarily add hints needed for Hibernate 7.2"
...
This reverts commit 1a4426a369 .
Closes gh-48550
2 months ago
Andy Wilkinson
0ffffee4bf
Upgrade to Nullability Plugin 0.0.9
...
Closes gh-48638
3 months ago
Andy Wilkinson
9bd1a460a1
Correct packaging of test code
...
Closes gh-48699
3 months ago
Stéphane Nicoll
d0fed0ea6b
Fix formatting
...
See gh-47802
3 months ago
Stéphane Nicoll
9602be20aa
Polish contribution
...
See gh-47802
3 months ago
Lansana DIOMANDE
b8cefd2b9c
Add support for configuring additional PersistenceUnitPostProcessor
...
See gh-47802
Signed-off-by: Lansana DIOMANDE <lansana.diomande@epfedu.fr>
3 months ago
Andy Wilkinson
1a4426a369
Temporarily add hints needed for Hibernate 7.2
...
See gh-48518
Co-Authored-By: Christoph Strobl <christoph.strobl@broadcom.com>
4 months ago
Moritz Halbritter
f59fc4020a
Add nullability annotations to tests in module/spring-boot-hibernate
...
See gh-47263
6 months ago
Moritz Halbritter
011d42cb2a
Improve null-safety of module/spring-boot-hibernate
...
See gh-46926
7 months ago
Phillip Webb
7140be8751
Rename metrics, observation, and tracing modules
...
Rename modules to include 'micrometer'.
Closes gh-46925
8 months ago
Moritz Halbritter
b705817d4e
Add nullability annotations to module/spring-boot-hibernate
...
See gh-46587
8 months ago
Moritz Halbritter
c0f1f641ce
Make auto-configurations final and remove public members
...
Closes gh-32883
8 months ago
Phillip Webb
decc32dde3
Restructure project directories to better fit Gradle
...
Closes gh-46358
9 months ago