Commit Graph

17 Commits

Author SHA1 Message Date
Mahmoud Ben Hassine
d9709ef954 Improve the process of job registration
This commit changes the way of populating the default
job registry from using a BeanPostProcessor to using
a JobRegistrySmartInitializingSingleton. This change
resolves warnings about beans being eagerly injected
into currently created BeanPostProcessors and prevents
lifecycle issues about early bean initializations.

It also deprecates JobRegistryBeanPostProcessor in favor
of JobRegistrySmartInitializingSingleton.

Resolves #4547
2024-03-22 15:40:52 +01:00
hwan33
e785391915 Fix misleading documentation regarding the ItemWriteListener
Resolves #4400
2024-03-11 16:50:33 +01:00
Yejin Choi
6334fbf870 Fix incorrect code example in documentation
Issue #4550
2024-03-08 14:43:43 +01:00
Mario Petrovski
376d84888f Update deprecated code that uses StepExecutionListenerSupport
Closes #4538
2024-03-07 10:32:37 +01:00
Mahmoud Ben Hassine
d6b6361e59 Refine contribution #4521
- Update reference documentation
- Minor test updates
2024-02-06 15:21:47 +01:00
Mahmoud Ben Hassine
48509ff866 Update what's new section for 5.1 2023-11-22 15:25:21 +01:00
Henning Poettker
29d574734f Adjust non-compiling code in documentation
Resolves #4406
2023-11-21 23:56:04 +01:00
Mahmoud Ben Hassine
dde5455e40 Update step injection style in flow examples
Resolves #4460
2023-11-21 19:55:09 +01:00
hwan33
dcd1ac8b52 Update documentation about serializable keys in the execution context
Resolves #4457
2023-11-17 14:30:05 +01:00
Mahmoud Ben Hassine
41f0fc803b Reinstate FAQ
Reinstated from https://docs.spring.io/spring-batch/docs/2.2.x/faq.html
and will be updated incrementally over time.

Resolves #3878
2023-11-16 15:33:06 +01:00
Mahmoud Ben Hassine
c6497b690e Update ER diagram
Generated with MySQL Workbench using
the "Reverse Engineer" feature.

Resolves #4358
2023-11-15 16:16:21 +01:00
Mahmoud Ben Hassine
6ba7c639a4 Clarify documentation about throttling deprecation
Resolves #4389
2023-11-15 11:44:01 +01:00
Mahmoud Ben Hassine
b2a0d0343e Rename samples base package to org.springframework.batch.samples 2023-10-11 20:50:11 +02:00
Mahmoud Ben Hassine
fbaa054277 Update what's new section for 5.1.0-M3 2023-09-19 11:21:32 +02:00
Mahmoud Ben Hassine
70e8a1c497 Add a JobRegistryBeanPostProcessor in the default batch configuration
Resolves #4245
2023-09-11 14:27:03 +02:00
Mahmoud Ben Hassine
b2d76c7329 Fix ambiguous section in reference documentation
Resolves #4333
2023-09-08 11:29:58 +02:00
Rob Winch
2e8d5063f7 Migrate documentation to Antora
Issue #4422
2023-09-06 08:58:43 +02:00