Andy Wilkinson
61e11cd361
Ensure that TCCL is clean when DataSource is accessed
...
Previously, when using Tomcat, its web app class loader was the thread
context class loader when H2ConsoleAutoConfiguration triggered
initialization of Hikari's pool. This was the case because it's done
in the bean method of a ServletRegistrationBean. Such Servlet-related
beans are intentionally created with Tomcat's web app classloader as
the TCCL. This arrangement results in the pool's threads using
Tomcat's web app class loader as their TCCL which is not desirable.
One consequence of this was that Tomcat could log a warning at
shutdown about the thread being left running when it will, in fact,
be stopped as part of the context being closed.
This commit updates H2ConsoleAutoConfiguration to set the TCCL to its
own ClassLoader while the DataSource information is being logged.
Closes gh-32382
2022-09-16 16:24:57 +01:00
Andy Wilkinson
ab26050fe7
Document support for Java 19
...
Closes gh-32259
2022-09-16 11:37:14 +01:00
Stephane Nicoll
998396dd8a
Upgrade to Spring HATEOAS 1.4.5
...
Closes gh-32400
2022-09-16 07:39:56 +02:00
Andy Wilkinson
77f428498f
Compile against SnakeYAML 1.32 and test against older versions
...
Closes gh-32392
2022-09-15 11:55:44 +01:00
Stephane Nicoll
78fb738117
Upgrade to Spring Framework 5.3.23
...
Closes gh-32267
2022-09-15 11:08:55 +02:00
Stephane Nicoll
9b122924c8
Upgrade to RSocket 1.1.3
...
Closes gh-32379
2022-09-14 22:13:43 +02:00
Stephane Nicoll
c216e1e4a4
Upgrade to Netty 4.1.82.Final
...
Closes gh-32312
2022-09-14 09:31:10 +02:00
Stephane Nicoll
a3465ced28
Upgrade to Kafka 3.0.2
...
Closes gh-32311
2022-09-14 09:31:08 +02:00
Stephane Nicoll
3d21fcb381
Upgrade to Johnzon 1.2.19
...
Closes gh-32310
2022-09-14 09:31:05 +02:00
Stephane Nicoll
4848f8db5b
Upgrade to Janino 3.1.8
...
Closes gh-32309
2022-09-14 09:31:03 +02:00
Stephane Nicoll
b4475e1387
Upgrade to Jackson Bom 2.13.4
...
Closes gh-32308
2022-09-14 09:31:01 +02:00
Stephane Nicoll
1775fc148c
Upgrade to Hibernate Validator 6.2.5.Final
...
Closes gh-32307
2022-09-14 09:30:58 +02:00
Stephane Nicoll
7de6d72346
Upgrade to Hibernate 5.6.11.Final
...
Closes gh-32306
2022-09-14 09:30:56 +02:00
Stephane Nicoll
2fa4195326
Upgrade to Dropwizard Metrics 4.2.12
...
Closes gh-32305
2022-09-14 09:30:53 +02:00
Stephane Nicoll
dc4d850b16
Upgrade to Rector 2020.0.23
...
Closes gh-32266
2022-09-14 08:18:40 +02:00
Stephane Nicoll
72ad69d696
Upgrade to Micrometer 1.8.10
...
Closes gh-32265
2022-09-12 14:17:46 +02:00
Oliver B. Fischer
6e4e76597a
Make the path of the config directory better understandable
...
Currently, the documentation relates to the subdirectory for external
configurations as `/config`. Read as UNIX path, the leading slash
could be read as reference to the root directory `/`.
This commit updates the documentation to use 'config/' instead.
See gh-32224
2022-09-10 09:09:43 +02:00
Andy Wilkinson
23c2f73b3f
Update tests to allow them to run on Java 19
...
Closes gh-32280
2022-09-09 16:46:14 +01:00
Andy Wilkinson
78f4242e46
Build with Gradle 7.5 while still supporting Gradle 6.8+
...
Closes gh-32281
2022-09-09 15:13:43 +01:00
Stephane Nicoll
6d0a504283
Start building against Spring Batch 4.3.7 snapshots
...
See gh-32271
2022-09-09 08:30:41 +02:00
Stephane Nicoll
bb6307a506
Start building against Spring Kafka 2.8.9 snapshots
...
See gh-32270
2022-09-09 08:30:17 +02:00
Stephane Nicoll
91fb8b8b68
Start building against Spring AMQP 2.4.7 snapshots
...
See gh-32269
2022-09-09 08:29:48 +02:00
Stephane Nicoll
b4e97b73a6
Start building against Spring Data 2021.1.7 snapshots
...
See gh-32268
2022-09-09 08:29:26 +02:00
Stephane Nicoll
0c5d5c331a
Start building against Spring Framework 5.3.23 snapshots
...
See gh-32267
2022-09-09 08:28:59 +02:00
Stephane Nicoll
126c3cf0d8
Start building against Rector 2020.0.23 snapshots
...
See gh-32266
2022-09-09 08:28:34 +02:00
Stephane Nicoll
33b3a5f8bf
Start building against Micrometer 1.8.10 snapshots
...
See gh-32265
2022-09-09 08:28:09 +02:00
Phillip Webb
85697ac482
Update copyright year of changed files
2022-09-08 19:36:59 -07:00
Andy Wilkinson
280ce6390a
Add NINETEEN to JavaVersion enum
...
Closes gh-32226
2022-09-08 15:25:34 +01:00
Stephane Nicoll
19c69ff743
Polish "Add support for detecting .yml Hazelcast config files"
...
See gh-32142
2022-09-07 09:32:53 +02:00
Neil Stevenson
5eaafdee9a
Add support for detecting .yml Hazelcast config files
...
See gh-32142
2022-09-07 09:20:32 +02:00
valentine-dev
89e19ddab9
Support lower-case input in PeriodStyle
...
See gh-32235
2022-09-07 08:40:16 +02:00
Stephane Nicoll
7688444704
Upgrade to Postgresql 42.3.7
...
Closes gh-32242
2022-09-07 07:17:20 +02:00
Andy Wilkinson
bc23e70024
Polish "Support lower-case input in DurationStyle"
...
See gh-32223
2022-09-05 14:53:50 +01:00
valentine-dev
c579c9378b
Support lower-case input in DurationStyle
...
See gh-32223
2022-09-05 14:53:29 +01:00
Brian Clozel
724f9ebf71
Support SnakeYaml 1.31
...
This commit keeps the managed dependency for SnakeYaml at 1.29 but
enables forward compatibility for SnakeYaml 1.31.
Closes gh-32228
2022-09-05 14:22:24 +02:00
Andy Wilkinson
d9265f0a92
Build against SnakeYAML 1.31 but still use 1.29 in dep mgmt and starter
2022-09-05 13:55:19 +02:00
Andy Wilkinson
7d983be769
Clarify docs on disabling HTTP client request metrics
...
Closes gh-32136
2022-08-31 14:36:07 +01:00
Phillip Webb
adc4e05eff
Polish
2022-08-24 18:12:57 -07:00
Phillip Webb
24c2daa99d
Improve javadoc regarding use on @Bean methods
...
Closes gh-32166
2022-08-24 17:33:08 -07:00
Stephane Nicoll
7f2d4fceec
Polish "Allow Netty default leak detection to be overidden"
...
See gh-32144
2022-08-23 07:20:49 +02:00
Russell You
51f2e40c69
Allow Netty default leak detection to be overidden
...
See gh-32144
2022-08-23 07:12:24 +02:00
Stephane Nicoll
6d80b601b6
Upgrade to Testcontainers 1.17.3
...
Closes gh-32127
2022-08-22 06:37:56 +02:00
Phillip Webb
bd74344025
Revert "Don't close jar files early"
...
This reverts commit b42f056ddb
.
2022-08-17 11:38:42 -07:00
Phillip Webb
674022d401
Revert "Don't close nested jars or wrapper when parent is closed"
...
This reverts commit 360eb027be
.
2022-08-17 11:37:19 -07:00
Stephane Nicoll
3b01325c6b
Use asList consistently
...
Closes gh-32102
2022-08-17 13:32:36 +02:00
Stephane Nicoll
191593cf15
Review Git contribution documentation
...
Closes gh-31904
2022-08-17 08:58:56 +02:00
Stephane Nicoll
e94ddfa589
Polish "Explicit error message if source is not an archive"
...
See gh-31997
2022-08-17 08:33:54 +02:00
Nils Hartmann
a0f273a041
Explicit error message if source is not an archive
...
This commit split the existing assertion to provide an explicit error
message if the source file is not an archive.
See gh-31997
2022-08-17 08:30:03 +02:00
Stephane Nicoll
2550763669
Upgrade to Undertow 2.2.19.Final
...
Closes gh-32087
2022-08-16 08:46:00 +02:00
Stephane Nicoll
fd89ced078
Upgrade to Spring Security 5.6.7
...
Closes gh-32039
2022-08-16 07:14:15 +02:00