Commit Graph

46877 Commits

Author SHA1 Message Date
Andy Wilkinson
bb2182cffd Upgrade to Pulsar Reactive 0.5.2
Closes gh-39191
2024-01-17 15:57:11 +00:00
Andy Wilkinson
0ae22fd89f Upgrade to Pulsar 3.1.2
Closes gh-39190
2024-01-17 15:57:06 +00:00
Andy Wilkinson
c151a8d0dd Upgrade to Netty 4.1.105.Final
Closes gh-39189
2024-01-17 15:57:02 +00:00
Andy Wilkinson
f1bc7c91f5 Upgrade to Lettuce 6.3.1.RELEASE
Closes gh-39188
2024-01-17 15:56:57 +00:00
Andy Wilkinson
c34d334afe Upgrade to Kotlin 1.9.22
Closes gh-39187
2024-01-17 15:56:52 +00:00
Andy Wilkinson
112b07d0d5 Upgrade to jOOQ 3.18.9
Closes gh-39186
2024-01-17 15:56:47 +00:00
Andy Wilkinson
3352565051 Upgrade to Groovy 4.0.17
Closes gh-39185
2024-01-17 15:56:43 +00:00
Andy Wilkinson
c6bf1ac096 Upgrade to Byte Buddy 1.14.11
Closes gh-39184
2024-01-17 15:56:38 +00:00
Andy Wilkinson
18ebdf91d6 Merge branch '3.1.x' into 3.2.x 2024-01-17 15:50:33 +00:00
Andy Wilkinson
e2420caefd Upgrade to Tomcat 10.1.18
Closes gh-39183
2024-01-17 14:29:27 +00:00
Andy Wilkinson
558d8131c0 Upgrade to SLF4J 2.0.11
Closes gh-39182
2024-01-17 14:05:40 +00:00
Andy Wilkinson
40f352e53d Upgrade to R2DBC Proxy 1.1.4.RELEASE
Closes gh-39181
2024-01-17 14:05:35 +00:00
Andy Wilkinson
fee512d821 Upgrade to R2DBC Postgresql 1.0.4.RELEASE
Closes gh-39180
2024-01-17 14:05:31 +00:00
Andy Wilkinson
e57665843c Upgrade to R2DBC MySQL 1.0.6
Closes gh-39179
2024-01-17 14:05:26 +00:00
Andy Wilkinson
4e827873bc Upgrade to Netty 4.1.105.Final
Closes gh-39178
2024-01-17 14:05:22 +00:00
Andy Wilkinson
e6a26624d6 Upgrade to jOOQ 3.18.9
Closes gh-39177
2024-01-17 14:05:17 +00:00
Andy Wilkinson
06dfce6d5a Upgrade to Hibernate 6.2.20.Final
Closes gh-39176
2024-01-17 14:05:12 +00:00
Andy Wilkinson
f118d5d971 Upgrade to Groovy 4.0.17
Closes gh-39175
2024-01-17 14:05:07 +00:00
Andy Wilkinson
444940c2c3 Upgrade to Byte Buddy 1.14.11
Closes gh-39174
2024-01-17 14:05:02 +00:00
Andy Wilkinson
d47a39e125 Merge pull request #39170 from sdeleuze
* gh-39170:
  Update CRaC support status link

Closes gh-39170
2024-01-17 13:53:16 +00:00
Sébastien Deleuze
cfc9b5109a Update CRaC support status link
See gh-39170
2024-01-17 13:52:56 +00:00
Andy Wilkinson
2ba2ecedec Merge branch '3.1.x' into 3.2.x
Closes gh-39171
2024-01-17 13:51:23 +00:00
Andy Wilkinson
c416712427 Merge pull request #39163 from Wzy19930507
* gh-39163:
  Update link to docs for Log4j 2's JDK logging adapter

Closes gh-39163
2024-01-17 13:51:03 +00:00
Wzy19930507
37a0e24f24 Update link to docs for Log4j 2's JDK logging adapter
See gh-39163
2024-01-17 13:50:29 +00:00
Brian Clozel
6845f42f70 Document virtual threads limitations
This commit adds a new section in the Spring Boot reference
documentation to mention potential throughput limitations with Java
virtual threads support.

This section links to the official Java documentation which expands much
more on this matter.

Closes gh-38883
2024-01-17 14:12:34 +01:00
Andy Wilkinson
aec4550b02 Merge branch '3.1.x' into 3.2.x
Closes gh-39167
2024-01-17 13:00:22 +00:00
Andy Wilkinson
4949ffdebe Merge pull request #39137 from amparab
* gh-39137:
  Polish "Improve toString of SslBundle implementations"
  Improve toString of SslBundle implementations

Closes gh-39137
2024-01-17 12:57:18 +00:00
Andy Wilkinson
a7d52226d5 Polish "Improve toString of SslBundle implementations"
See gh-39137
2024-01-17 11:50:34 +00:00
amparab
b49ccbb0c2 Improve toString of SslBundle implementations
See gh-39137
2024-01-17 11:37:18 +00:00
Andy Wilkinson
045bc74aa0 Merge branch '3.1.x' into 3.2.x
Closes gh-39165
2024-01-17 10:42:57 +00:00
Andy Wilkinson
f66fd0e9e2 Remove OCI entry as it is no longer maintained
Closes gh-39164
2024-01-17 10:42:27 +00:00
Scott Frederick
90564d722d Merge branch '3.1.x' into 3.2.x
Fixes gh-39158
2024-01-16 17:06:17 -06:00
Scott Frederick
47b1c41dac Allow server.ssl properties to mix PEM and JKS certificate types
Prior to the introduction of SSL bundles, the `server.ssl` properties
allowed PEM and JKS certificate files types to be mixed when
configuring keystores and truststores. This was lost when adapting to
SSL bundles using `WebServerSslBundle`. This commit restores the
previous behavior for back compatibility.

Fixes gh-39105
2024-01-16 16:26:28 -06:00
Phillip Webb
57f2960c07 Merge pull request #38942 from
* pr/38942:
  Polish 'Improve reference documentation'
  Improve reference documentation

Closes gh-38942
2024-01-16 12:45:54 -08:00
Phillip Webb
ac00a0c28b Polish 'Improve reference documentation'
See gh-38942
2024-01-16 12:45:03 -08:00
Won Joon Thomas Choi
6ed8dc2970 Improve reference documentation
Address a series of minor typos and phrasing inconsistencies
identified in few sections of documentation to enhance overall
clarity and readability.

See gh-38942
2024-01-16 12:43:38 -08:00
Phillip Webb
837047ab79 Merge branch '3.1.x' into 3.2.x
Closes gh-39154
2024-01-16 11:56:37 -08:00
Phillip Webb
b796447fc3 Merge pull request #39107 from
* pr/39107:
  Polish 'Remove unreachable throw code'
  Remove unreachable throw code

Closes gh-39107
2024-01-16 11:54:57 -08:00
Phillip Webb
e23e431f10 Polish 'Remove unreachable throw code'
See gh-39107
2024-01-16 11:36:18 -08:00
BenchmarkingBuffalo
a4ae6600ef Remove unreachable throw code
Improve `SpringApplication` by removing the unreachable throw statement
in favor of returning an exception from `handleRunFailure`. This commit
also removes the if statements in favor of dedicated catch blocks.

See gh-39107
2024-01-16 11:35:49 -08:00
Phillip Webb
267b7ab248 Polish formatting 2024-01-16 11:20:05 -08:00
Phillip Webb
a08e4d47af Merge pull request #39125 from
* pr/39125:
  Polish 'Use the term "tags" in documentation consistently'
  Use the term "tags" in documentation consistently

Closes gh-39125
2024-01-16 11:16:34 -08:00
Phillip Webb
5a38662f5f Polish 'Use the term "tags" in documentation consistently'
See gh-39125
2024-01-16 11:16:02 -08:00
Wzy19930507
3274205709 Use the term "tags" in documentation consistently
See gh-39125
2024-01-16 11:15:42 -08:00
Phillip Webb
88a8550609 Make OTEL tstcontainers integration test more resilient
Tweak awaitility assertions to fix timing error that often occurs on
local builds.
2024-01-16 10:49:25 -08:00
Phillip Webb
89874d351a Ensure containers are started before binding datasource properties
Update `TestcontainersLifecycleBeanPostProcessor` so that containers
are now initialized either on the first `postProcessAfterInitialization`
call with a frozen configuration or just before a test container
property is supplied.

Prior to this commit, it was assumed that the first post-process call
after the configuration was frozen was suitably early to initialize
the containers. This turns out to not be no always the case.

Specifically, in the `finishBeanFactoryInitialization` method of
`AbstractApplicationContext` we see that `LoadTimeWeaverAware` beans
are obtained before the configuration is frozen. One such bean is
`DefaultPersistenceUnitManager` which is likely to need datasource
properties that will require a started container.

To fix the problem, the `TestcontainersPropertySource` now publishes
a `BeforeTestcontainersPropertySuppliedEvent` to the ApplicationContext
just before any value is supplied. By listening for this event, we can
ensure that containers are initialized and started before any dynamic
property is read.

Fixes gh-38913
2024-01-16 10:36:54 -08:00
Andy Wilkinson
f59fa2e3f7 Merge branch '3.1.x' into 3.2.x
Closes gh-39149
2024-01-16 16:07:37 +00:00
Andy Wilkinson
dee709e5ba Merge pull request #39114 from tobias-lippert
* gh-39114:
  Polish "Update links to Micrometer reference docs"
  Update links to Micrometer reference docs

Closes gh-39114
2024-01-16 16:05:46 +00:00
Andy Wilkinson
ea727f056a Polish "Update links to Micrometer reference docs"
See gh-39114
2024-01-16 16:05:09 +00:00
Tobias Lippert
6c5fea7341 Update links to Micrometer reference docs
See gh-39114
2024-01-16 15:51:08 +00:00