He Zean
c8f2fb0d94
Fix handling of env vars in Bitnami's Postgres image
...
See gh-43783
Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-14 17:49:59 +00:00
Stéphane Nicoll
4117c1ca95
Upgrade to Reactor Bom 2024.0.2
...
Closes gh-43759
2025-01-14 18:08:50 +01:00
Stéphane Nicoll
f0188b8fdd
Upgrade to Reactor Bom 2024.0.2
...
Closes gh-43747
2025-01-14 18:06:55 +01:00
Stéphane Nicoll
b8f911a615
Upgrade to Micrometer Tracing 1.4.2
...
Closes gh-43746
2025-01-14 18:06:54 +01:00
Stéphane Nicoll
42ecda25cc
Upgrade to Reactor Bom 2023.0.14
...
Closes gh-43742
2025-01-14 18:04:14 +01:00
Stéphane Nicoll
93bff0f396
Upgrade to Micrometer Tracing 1.3.8
...
Closes gh-43741
2025-01-14 18:04:14 +01:00
Andy Wilkinson
3aa0eb1b21
Merge branch '3.4.x'
...
Closes gh-43818
2025-01-14 17:01:16 +00:00
Andy Wilkinson
d4c7013c8d
Tolerate Gson 2.10 and earlier
...
Closes gh-43442
2025-01-14 17:00:25 +00:00
Andy Wilkinson
2f29a49a1d
Remove APIs deprecated for removal in 3.5
...
Closes gh-43788
2025-01-14 13:59:24 +00:00
Phillip Webb
977279b32f
Polish "Wrap 'error' attribute for consistent JSON serialization"
...
Polish code and extend wrapping to all error types.
See gh-43330
2025-01-13 17:41:39 -08:00
yongjunhong
13f00f7a8a
Wrap 'error' attribute for consistent JSON serialization
...
Update `DefaultErrorAttributes` implementations so that errors
are wrapped for consistent JSON serialization.
Prior to this commit, only `ObjectError` implementations were
included in the 'errors' entry.
Signed-off-by: yongjunhong <kevin0928@naver.com>
See gh-43330
2025-01-13 17:40:06 -08:00
Phillip Webb
b051a74b10
Polish "Make ZipkinHttpClientSender the default BytesMessageSender'
...
See gh-43085
2025-01-13 15:20:38 -08:00
YiXuan Ding
2b60c631a9
Make ZipkinHttpClientSender the default BytesMessageSender
...
Switch `HttpClientSenderConfiguration` and `UrlConnectionSenderConfiguration`
import order to set default sender.
See gh-43085
2025-01-13 15:19:25 -08:00
Phillip Webb
f8a1a6e6a1
Polish "Deprecate ConditionOutcome.inverse()"
...
See gh-43739
2025-01-13 14:46:58 -08:00
Yanming Zhou
d85a93b60b
Deprecate ConditionOutcome.inverse()
...
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
See gh-43739
2025-01-13 14:45:13 -08:00
Phillip Webb
4812328be2
Polish OnPropertyCondition
...
See gh-43754
2025-01-13 14:25:42 -08:00
Dmytro Nosan
9c146c0a40
Polish OnPropertyCondition
...
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
See gh-43754
2025-01-13 14:09:10 -08:00
Phillip Webb
59bcaaf7c0
Polish
2025-01-13 12:11:37 -08:00
Stéphane Nicoll
87a485f5da
Upgrade to Micrometer Tracing 1.5.0-M1
...
Closes gh-43758
2025-01-13 18:22:47 +01:00
Stéphane Nicoll
a058673105
Upgrade to Vibur 26.0
...
Closes gh-43806
2025-01-13 14:44:58 +01:00
Stéphane Nicoll
5902a97d8c
Upgrade to OpenTelemetry 1.46.0
...
Closes gh-43805
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
d2749cf0ef
Upgrade to Micrometer 1.15.0-M1
...
Closes gh-43757
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
2a1fb9ed06
Upgrade to jOOQ 3.19.17
...
Closes gh-43804
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
591d57eaa8
Upgrade to Jersey 3.1.10
...
Closes gh-43803
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
e845d3e8ea
Upgrade to HttpCore5 5.3.2
...
Closes gh-43801
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
f826163eab
Upgrade to HtmlUnit 4.8.0
...
Closes gh-43798
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
06243dd5e8
Upgrade to Flyway 11.1.1
...
Closes gh-43797
2025-01-13 14:44:57 +01:00
Stéphane Nicoll
c0323ededa
Upgrade to ActiveMQ 6.1.5
...
Closes gh-43795
2025-01-13 14:44:57 +01:00
Dmytro Nosan
f98b7ba6a6
Polish ProcessInfo
...
See gh-43789
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-13 14:39:24 +01:00
Stéphane Nicoll
01640806b2
Upgrade to Micrometer 1.13.10
...
Closes gh-43740
2025-01-13 14:09:01 +01:00
Stéphane Nicoll
0c0c105b64
Upgrade to jOOQ 3.19.17
...
Closes gh-43802
2025-01-13 14:09:01 +01:00
Stéphane Nicoll
4e44ed7dd9
Upgrade to Jersey 3.1.10
...
Closes gh-43800
2025-01-13 14:08:57 +01:00
Stéphane Nicoll
71fa030eda
Upgrade to ActiveMQ 6.1.5
...
Closes gh-43799
2025-01-13 14:08:52 +01:00
Stéphane Nicoll
fce428624d
Upgrade to Micrometer 1.14.3
...
Closes gh-43745
2025-01-13 14:06:19 +01:00
Stéphane Nicoll
0abedb5e15
Upgrade to jOOQ 3.19.17
...
Closes gh-43794
2025-01-13 14:06:18 +01:00
Stéphane Nicoll
3b77d550a5
Upgrade to Jersey 3.1.10
...
Closes gh-43793
2025-01-13 14:06:14 +01:00
Stéphane Nicoll
e3c36522f9
Upgrade to HttpCore5 5.3.2
...
Closes gh-43792
2025-01-13 14:06:10 +01:00
Stéphane Nicoll
4b496a6274
Upgrade to ActiveMQ 6.1.5
...
Closes gh-43791
2025-01-13 14:06:06 +01:00
Moritz Halbritter
679c0e485c
Add runtime hints for VirtualThreadSchedulerMXBean
...
See gh-43594
2025-01-13 13:30:38 +01:00
Moritz Halbritter
33849f82b4
Polish "Logback StructuredLogFormatter exceptions are not visible to the user"
...
See gh-43575
2025-01-13 13:01:44 +01:00
Dmytro Nosan
c256f41fce
Logback StructuredLogFormatter exceptions are not visible to the user
...
Before this commit, any exceptions thrown in Logback encoders
were just swallowed. This commit adds the FilteringStatusListener
that delegates to OnErrorConsoleStatusListener to print any errors
that happened in logback encoders.
See gh-43575
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-13 13:01:44 +01:00
Andy Wilkinson
c847ce4a8b
Stop publishing spring-boot-parent
...
Closes gh-42828
2025-01-13 10:36:15 +00:00
Moritz Halbritter
821af70559
Polish "Add info contributor support for JDK 24's VirtualThreadSchedulerMXBean"
...
See gh-43594
2025-01-13 11:13:08 +01:00
Andrey Litvitski
104397fb91
Add info contributor support for JDK 24's VirtualThreadSchedulerMXBean
...
See gh-43594
2025-01-13 11:01:03 +01:00
Moritz Halbritter
e47ba06e7e
Polish "Add marker information to ECS structured logging"
...
See gh-43768
2025-01-13 10:13:17 +01:00
Dmytro Nosan
78060458c1
Add marker information to ECS structured logging
...
See gh-43768
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-13 10:10:00 +01:00
Phillip Webb
a49719d73e
Use consistent exception messages in Assert calls
...
Update `Assert` calls to consistently use messages of the form
"'item' must [not] ...".
Closes gh-43780
2025-01-11 21:18:47 -08:00
Phillip Webb
f08188d5cf
Change relevant Assert calls to throw IllegalStateException
...
Change certain Assert class from `assert...` to `assertState`
so that a more appropriate `IllegalStateException` is thrown.
Fixes gh-43779
2025-01-11 21:16:36 -08:00
Phillip Webb
29baaf32e6
Merge branch '3.4.x'
2025-01-11 10:26:06 -08:00
Phillip Webb
8c3e8605c2
Merge branch '3.3.x' into 3.4.x
2025-01-11 10:25:57 -08:00
Phillip Webb
b9efd591e5
Polish "Prevent redis pool to initialize in unit test"
...
See gh-43774
2025-01-11 10:25:46 -08:00
Stéphane Nicoll
46a499bf1f
Make RuntimeHints predicates more explicit
...
This commit narrows method invocation wherever applicable as the default
is 'introspect' only.
2025-01-11 18:17:10 +01:00
Stéphane Nicoll
328f670be9
Migrate to FileSystemResource wherever necessary
...
Closes gh-43777
2025-01-11 18:10:40 +01:00
Stéphane Nicoll
ae83f7e229
Merge branch '3.4.x'
...
Closes gh-43776
2025-01-11 12:54:38 +01:00
Stéphane Nicoll
e061bb4777
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43775
2025-01-11 12:53:03 +01:00
Stéphane Nicoll
7b04cddf1d
Polish "Prevent redis pool to initialize in unit test"
...
See gh-43774
2025-01-11 12:51:21 +01:00
He Zean
911a9a14ea
Prevent redis pool to initialize in unit test
...
See gh-43774
Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-11 12:50:46 +01:00
Stéphane Nicoll
7900023235
Start building against Spring Integration 6.5.0-M1 snapshots
...
See gh-43767
2025-01-09 16:24:28 +01:00
Stéphane Nicoll
ab776ae1c9
Start building against Spring Security 6.5.0-M1 snapshots
...
See gh-43766
2025-01-09 16:23:40 +01:00
Stéphane Nicoll
1983c9c4c2
Start building against Spring LDAP 3.3.0-M1 snapshots
...
See gh-43765
2025-01-09 16:21:33 +01:00
Stéphane Nicoll
9919179fd8
Start building against Spring Pulsar 1.2.2 snapshots
...
See gh-43764
2025-01-09 16:20:39 +01:00
Stéphane Nicoll
cf42152922
Start building against Spring Kafka 3.3.2 snapshots
...
See gh-43763
2025-01-09 16:20:34 +01:00
Stéphane Nicoll
52d419a26a
Start building against Spring Data Bom 2024.1.2 snapshots
...
See gh-43761
2025-01-09 16:20:26 +01:00
Stéphane Nicoll
39354d079d
Start building against Spring AMQP 3.2.2 snapshots
...
See gh-43760
2025-01-09 16:20:22 +01:00
Stéphane Nicoll
05b1216010
Start building against Reactor Bom 2024.0.2 snapshots
...
See gh-43759
2025-01-09 16:20:18 +01:00
Stéphane Nicoll
aae02f7193
Start building against Micrometer Tracing 1.5.0-M1 snapshots
...
See gh-43758
2025-01-09 16:18:32 +01:00
Stéphane Nicoll
b5d4587cb5
Start building against Micrometer 1.5.0-M1 snapshots
...
See gh-43757
2025-01-09 16:18:03 +01:00
Stéphane Nicoll
aa6daffba4
Start building against Spring Pulsar 1.2.2 snapshots
...
See gh-43752
2025-01-09 11:04:45 +01:00
Stéphane Nicoll
942ac966d1
Start building against Spring Kafka 3.3.2 snapshots
...
See gh-43751
2025-01-09 11:04:41 +01:00
Stéphane Nicoll
0e1cd29b5e
Start building against Spring Data Bom 2024.1.2 snapshots
...
See gh-43749
2025-01-09 11:04:32 +01:00
Stéphane Nicoll
5ee1248c4c
Start building against Spring AMQP 3.2.2 snapshots
...
See gh-43748
2025-01-09 11:04:28 +01:00
Stéphane Nicoll
ca92989fd9
Start building against Reactor Bom 2024.0.2 snapshots
...
See gh-43747
2025-01-09 11:04:24 +01:00
Stéphane Nicoll
c5547bf7ad
Start building against Micrometer Tracing 1.4.2 snapshots
...
See gh-43746
2025-01-09 11:04:20 +01:00
Stéphane Nicoll
4ec7c4c696
Start building against Micrometer 1.14.3 snapshots
...
See gh-43745
2025-01-09 11:04:16 +01:00
Stéphane Nicoll
15b63faec5
Start building against Spring Pulsar 1.1.8 snapshots
...
See gh-43744
2025-01-09 10:57:34 +01:00
Stéphane Nicoll
8c49a199aa
Start building against Spring Data Bom 2024.0.8 snapshots
...
See gh-43743
2025-01-09 10:57:30 +01:00
Stéphane Nicoll
27f00e2689
Start building against Reactor Bom 2023.0.14 snapshots
...
See gh-43742
2025-01-09 10:57:26 +01:00
Stéphane Nicoll
48b7724f3a
Start building against Micrometer Tracing 1.3.8 snapshots
...
See gh-43741
2025-01-09 10:57:22 +01:00
Stéphane Nicoll
db94388e63
Start building against Micrometer 1.13.10 snapshots
...
See gh-43740
2025-01-09 10:57:18 +01:00
Phillip Webb
b48ce96746
Update copyright year of changed files
2025-01-08 15:46:10 -08:00
Phillip Webb
af2d176588
Merge branch '3.4.x'
2025-01-08 15:45:59 -08:00
Phillip Webb
d44f4b56d3
Merge branch '3.3.x' into 3.4.x
2025-01-08 15:45:54 -08:00
Phillip Webb
c2d8218f6d
Update copyright year of changed files
2025-01-08 15:45:34 -08:00
Phillip Webb
52b9b8e711
Fix tests failing due to missing 'spring.jmx.enabled=true'
...
See gh-43706
2025-01-08 15:44:35 -08:00
Phillip Webb
bd3663748b
Restore matchIfMissing attribute
...
Restore accidentally deleted `matchIfMissing` attribute.
See gh-43704
2025-01-08 15:00:45 -08:00
Phillip Webb
b448d5e0a7
Don't create unessary JMX beans
...
Align "spring.jmx.enabled" conditions by removing
`matchIfMissing = true`.
Closes gh-43706
2025-01-08 13:45:01 -08:00
Phillip Webb
7e194a0af6
Fix checkstyle issue
2025-01-08 13:44:46 -08:00
Phillip Webb
86b6171edc
Introduce dedicated annotations to deal with boolean properties
...
Add `@ConditionalOnBooleanProperty` annotation to deal with
boolean properties and primarily for features that users toggle
using `.enabled` properties.
Closes gh-43704
2025-01-08 13:26:11 -08:00
Stéphane Nicoll
472d7f3c9f
Polish
2025-01-08 11:32:48 +01:00
Stéphane Nicoll
9f6f244370
Add support for Vibur DBCP connection pool to DataSourceBuilder
...
Closes gh-42903
2025-01-08 11:20:46 +01:00
Stéphane Nicoll
0a95b229e0
Merge branch '3.4.x'
...
Closes gh-43733
2025-01-08 11:17:46 +01:00
Stéphane Nicoll
474c93f2e1
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43732
2025-01-08 11:17:38 +01:00
Stéphane Nicoll
5b8ee86091
Add missing reference to C3P0
...
Closes gh-43724
2025-01-08 11:12:42 +01:00
Stéphane Nicoll
b84618fab9
Register Logback's pattern conversion rule using Suppliers
...
This commit makes use of a feature introduced in LogBack 1.5.15 that
allows converter to be specified using a supplier rather than a fully
qualified class name.
Closes gh-43588
2025-01-08 11:10:05 +01:00
Andy Wilkinson
a2d038f2f5
Merge branch '3.4.x'
...
Closes gh-43731
2025-01-08 10:07:47 +00:00
Andy Wilkinson
ca3fbb26a2
Mention system libraries as a reason not to use tiny builder
...
Closes gh-43716
2025-01-08 10:07:05 +00:00
Andy Wilkinson
c6b958cfd2
Merge branch '3.4.x'
...
Closes gh-43730
2025-01-08 09:54:26 +00:00
Andy Wilkinson
e1e84874eb
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43729
2025-01-08 09:54:06 +00:00
Andy Wilkinson
7754b2e450
Refer to OTLP instead of OpenTelemetry
...
Closes gh-43727
2025-01-08 09:53:15 +00:00
Andy Wilkinson
f802911f2d
Merge branch '3.4.x'
...
Closes gh-43726
2025-01-08 09:09:55 +00:00