Commit Graph

50613 Commits

Author SHA1 Message Date
Michael Simons
ef3b99ee51 Fix test declaration in Neo4jAutoConfigurationTests
The test was annotated `@Bean`, must be `@Test`.

See gh-36649
2023-07-31 17:12:57 +02:00
Moritz Halbritter
de4b2d679f Add documentation for SimpleAsyncTaskExecutorBuilder
See gh-35711
2023-07-31 14:17:17 +02:00
Moritz Halbritter
e4c38e59a9 Implement SimpleAsyncTaskExecutorBuilder
The SimpleAsyncTaskExecutorBuilder can be used to create
SimpleAsyncTaskExecutor. It will be auto-configured into the context.
SimpleAsyncTaskExecutorCustomizer can be used to customize the built
SimpleAsyncTaskExecutor.

If virtual threads are enabled:
- SimpleAsyncTaskExecutor will use virtual threads
- SimpleAsyncTaskExecutorBuilder will be used as the application task
  executor

A new property 'spring.task.execution.simple.concurrency-limit' has been
added to control the concurrency limit of the SimpleAsyncTaskExecutor

Closes gh-35711
2023-07-31 14:08:00 +02:00
Moritz Halbritter
32c91af440 Add ThreadPoolTaskExecutorBuilder and deprecate TaskExecutorBuilder
Closes gh-36637
2023-07-31 11:51:17 +02:00
Andy Wilkinson
5c845c7ddc Merge branch '3.1.x'
Closes gh-36647
2023-07-31 10:05:05 +01:00
Andy Wilkinson
21d2fb6f22 Merge pull request #36636 from OnSuorce
* gh-36636:
  Polish "Add note about enabling docker compose support in tests"
  Add note about enabling docker compose support in tests

Closes gh-36636
2023-07-31 09:47:36 +01:00
Andy Wilkinson
5f72e441d0 Polish "Add note about enabling docker compose support in tests"
See gh-36636
2023-07-31 09:47:24 +01:00
Matteo Bianchi
0e43e81e73 Add note about enabling docker compose support in tests
See gh-36636
2023-07-31 09:39:05 +01:00
Andy Wilkinson
1dd3add5c5 Merge branch '3.1.x'
Closes gh-36600
2023-07-31 09:36:53 +01:00
Andy Wilkinson
0ead8d0314 Merge branch '3.0.x' into 3.1.x
Closes gh-36597
2023-07-31 09:36:25 +01:00
Andy Wilkinson
06cb28d306 Merge branch '2.7.x' into 3.0.x
Closes gh-36602
2023-07-31 09:35:58 +01:00
Andy Wilkinson
abf2ae792f Upgrade Java 20 CI image to 20.0.2+10
Closes gh-36596
2023-07-31 09:35:33 +01:00
Andy Wilkinson
d3ee69d32b Merge branch '3.1.x'
Closes gh-36601
2023-07-31 09:33:57 +01:00
Andy Wilkinson
fd69477711 Merge branch '3.0.x' into 3.1.x
Closes gh-36598
2023-07-31 09:32:54 +01:00
Andy Wilkinson
d3151cfb7e Merge branch '2.7.x' into 3.0.x
Closes gh-36599
2023-07-31 09:32:15 +01:00
Andy Wilkinson
3667813af9 Upgrade CI images to Docker 24.0.5
Closes gh-36595
2023-07-31 09:31:46 +01:00
Moritz Halbritter
1347b998e6 Remove @ConditionalOnVirtualThreads
See gh-36624
See gh-35892
2023-07-28 14:28:16 +02:00
Moritz Halbritter
9e212875c3 Remove VirtualThreads bean
Reverts eeb1e1fc35

See gh-36615
See gh-36387
2023-07-28 14:28:15 +02:00
Moritz Halbritter
bf48819222 Implement @ConditionalOnThreading
Closes gh-36624
2023-07-28 14:28:15 +02:00
Andy Wilkinson
f3d623bb1d Merge branch '3.1.x'
Closes gh-36635
2023-07-28 12:22:48 +01:00
Andy Wilkinson
65bc351847 Merge branch '3.0.x' into 3.1.x
Closes gh-36634
2023-07-28 12:22:36 +01:00
Andy Wilkinson
3e99118a48 Merge branch '2.7.x' into 3.0.x
Closes gh-36633
2023-07-28 12:22:21 +01:00
Andy Wilkinson
36239df0da Merge pull request #36620 from izeye
* gh-36620:
  Polish "Polish"
  Polish

Closes gh-36620
2023-07-28 11:40:49 +01:00
Andy Wilkinson
21ce7a08fc Polish "Polish"
See gh-36620
2023-07-28 11:40:34 +01:00
Johnny Lim
5a205dbfd1 Polish
See gh-36620
2023-07-28 11:35:33 +01:00
Andy Wilkinson
0191943be2 Merge branch '3.1.x'
Closes gh-36631
2023-07-28 11:32:12 +01:00
Andy Wilkinson
8f576c36a2 Merge branch '3.0.x' into 3.1.x
Closes gh-36630
2023-07-28 11:31:59 +01:00
Andy Wilkinson
81844c04c4 Merge branch '2.7.x' into 3.0.x
Closes gh-36629
2023-07-28 11:31:49 +01:00
Andy Wilkinson
3f2c583bd7 Merge pull request #36614 from rob-valor
* gh-36614:
  Correct RestTemplateBuilder#defaultHeader javadoc

Closes gh-36614
2023-07-28 11:31:39 +01:00
rob-valor
4bbfc5e630 Correct RestTemplateBuilder#defaultHeader javadoc
Replace reactor.netty.http.client.HttpClientRequest with
org.springframework.http.client.ClientHttpRequest

See gh-36614
2023-07-28 11:30:46 +01:00
Andy Wilkinson
3f49816099 Merge pull request #36604 from quaff
* gh-36604:
  Reinstate use of configprop macro

Closes gh-36604
2023-07-28 11:04:27 +01:00
Yanming Zhou
f6eaedea35 Reinstate use of configprop macro
See gh-36604
2023-07-28 11:03:06 +01:00
Andy Wilkinson
20837bac31 Merge branch '3.1.x'
Closes gh-36628
2023-07-28 11:01:24 +01:00
Andy Wilkinson
c3fda93346 Merge branch '3.0.x' into 3.1.x
Closes gh-36627
2023-07-28 11:01:12 +01:00
Andy Wilkinson
a92c1abf70 Merge branch '2.7.x' into 3.0.x
Closes gh-36626
2023-07-28 11:00:59 +01:00
Andy Wilkinson
c44e7376b4 Upgrade to Spring Asciidoctor Extensions 0.6.2
Closes gh-36625
2023-07-28 10:53:48 +01:00
Andy Wilkinson
e3eb2893f0 Merge branch '3.1.x'
Closes gh-36623
2023-07-28 10:11:24 +01:00
Andy Wilkinson
3ba5f501ea Merge branch '3.0.x' into 3.1.x
Closes gh-36622
2023-07-28 10:10:58 +01:00
Andy Wilkinson
6b6e8b3fd4 Merge branch '2.7.x' into 3.0.x
Closes gh-36621
2023-07-28 10:10:32 +01:00
Andy Wilkinson
a5c3747836 Merge pull request #36617 from dreis2211
* gh-36617:
  Enable debug option for Kotlin in Gradle Plugin tests

Closes gh-36617
2023-07-28 10:10:20 +01:00
Christoph Dreis
42e89079d3 Enable debug option for Kotlin in Gradle Plugin tests
See gh-36617
2023-07-28 10:09:59 +01:00
Moritz Halbritter
96796cc9b5 Disable 'Use Lombok Getter' IntelliJ inspection 2023-07-27 16:33:33 +02:00
Moritz Halbritter
b1a3dad16c Configure virtual threads on the RabbitMQ listener
Closes gh-36387
2023-07-27 16:32:53 +02:00
Moritz Halbritter
f85a7258a6 Polish SampleAmqpSimpleApplication 2023-07-27 16:32:53 +02:00
Moritz Halbritter
eeb1e1fc35 Add VirtualThreads bean and auto-configuration
This bean is only in the context if virtual threads are enabled. It can
be used to get access to the virtual thread executor.
2023-07-27 16:32:51 +02:00
Stephane Nicoll
94d9148de6 Merge branch '3.1.x'
Closes gh-36613
2023-07-27 14:55:56 +02:00
Stephane Nicoll
6f22baa729 Merge branch '3.0.x' into 3.1.x
Closes gh-36612
2023-07-27 14:55:29 +02:00
Stephane Nicoll
150526a6a0 Merge branch '2.7.x' into 3.0.x
Closes gh-36611
2023-07-27 14:52:37 +02:00
Stephane Nicoll
87554fb4dc Add test for RabbitMQ smoke test
Closes gh-36610
2023-07-27 14:51:50 +02:00
Moritz Halbritter
3cc9a3bb32 Remove duplicate applicationTaskExecutor bean method
See gh-35710
2023-07-27 11:27:29 +02:00