Stephane Nicoll
13edf342f6
Upgrade to Micrometer 1.3.8
...
Closes gh-21185
2020-04-28 09:28:22 +02:00
Stephane Nicoll
c8b2440afb
Upgrade to Dropwizard Metrics 4.1.6
...
Closes gh-21184
2020-04-28 09:28:21 +02:00
Stephane Nicoll
0fb174e54c
Upgrade to Hikaricp 3.4.3
...
Closes gh-21183
2020-04-28 09:28:19 +02:00
Stephane Nicoll
732a51a898
Upgrade to Sendgrid 4.4.8
...
Closes gh-21182
2020-04-28 09:28:18 +02:00
Stephane Nicoll
8fb2ea4e65
Upgrade to Appengine Sdk 1.9.80
...
Closes gh-21181
2020-04-28 09:28:17 +02:00
Stephane Nicoll
8831856d79
Upgrade to Caffeine 2.8.2
...
Closes gh-21180
2020-04-28 09:28:16 +02:00
Stephane Nicoll
fb6fcff198
Upgrade to Couchbase Client 2.7.14
...
Closes gh-21179
2020-04-28 09:28:15 +02:00
Phillip Webb
50e9674631
Backport "Attempt to prevent JarFiles from being left open"
...
Update `JarFile` so that `super.close()` is called early so that the
file is not left open. Since we re-implement `JarFile` methods to work
directly on the underlying `RandomAccessDataFile`, it should be safe
to close immediately.
Closes gh-21177
2020-04-27 19:03:52 -07:00
Phillip Webb
36b082e8c1
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21174
2020-04-27 16:18:55 -07:00
Phillip Webb
e2705b2cfd
Throw exception if classpath*: is used
...
Update `ConfigFileApplicationListener` to throw a better exception if
`classpath*:` is used as a location.
Closes gh-21168
2020-04-27 13:42:40 -07:00
Stephane Nicoll
0761ff1f0b
Upgrade to Reactor Bom Dysprosium-SR7
...
Closes gh-20942
2020-04-27 14:30:20 +02:00
Stephane Nicoll
16005c608f
Upgrade to Reactor Bom Californium-SR18
...
Clsoes gh-20937
2020-04-27 14:28:43 +02:00
Stephane Nicoll
3ea0b4198b
Upgrade to Maven Dependency Plugin 3.1.2
...
Closes gh-21167
2020-04-27 09:38:51 +02:00
Stephane Nicoll
a7e3257e7f
Upgrade to Xmlunit2 2.6.4
...
Closes gh-21166
2020-04-27 09:38:50 +02:00
Stephane Nicoll
cac0407762
Upgrade to Spring Ws 3.0.9.RELEASE
...
Closes gh-21165
2020-04-27 09:38:49 +02:00
Stephane Nicoll
4e93115b05
Upgrade to Spring Session Bom Bean-SR10
...
Closes gh-21164
2020-04-27 09:38:48 +02:00
Stephane Nicoll
0697b3acb4
Upgrade to Spring Security 5.1.9.RELEASE
...
Closes gh-21163
2020-04-27 09:38:47 +02:00
Stephane Nicoll
f24351d12a
Upgrade to Spring Batch 4.1.4.RELEASE
...
Closes gh-21162
2020-04-27 09:38:46 +02:00
Stephane Nicoll
c3c5b444e7
Upgrade to Postgresql 42.2.12
...
Closes gh-21161
2020-04-27 09:38:45 +02:00
Stephane Nicoll
25fb48d0e3
Upgrade to Neo4j Ogm 3.1.19
...
Closes gh-21160
2020-04-27 09:38:44 +02:00
Stephane Nicoll
067a07386a
Upgrade to Mimepull 1.9.13
...
Closes gh-21159
2020-04-27 09:38:43 +02:00
Stephane Nicoll
e6b17bc5b8
Upgrade to Infinispan 9.4.19.Final
...
Closes gh-21158
2020-04-27 09:38:41 +02:00
Stephane Nicoll
9bb16e44b0
Upgrade to Hibernate Validator 6.0.19.Final
...
Closes gh-21157
2020-04-27 09:38:40 +02:00
Stephane Nicoll
191a4e5a51
Upgrade to Hibernate 5.3.16.Final
...
Closes gh-21156
2020-04-27 09:38:39 +02:00
Stephane Nicoll
19826847d4
Upgrade to Freemarker 2.3.30
...
Closes gh-21155
2020-04-27 09:38:38 +02:00
Stephane Nicoll
46fe25480c
Upgrade to Jetty 9.4.28.v20200408
...
Closes gh-21154
2020-04-27 09:38:37 +02:00
Stephane Nicoll
ce4001c54b
Upgrade to Janino 3.0.16
...
Closes gh-21153
2020-04-27 09:38:36 +02:00
Stephane Nicoll
a9a3845168
Upgrade to Groovy 2.5.11
...
Closes gh-21152
2020-04-27 09:38:35 +02:00
Stephane Nicoll
a01b0b7145
Upgrade to Tomcat 9.0.34
...
Closes gh-21151
2020-04-27 09:38:34 +02:00
Stephane Nicoll
4a51a8be2a
Upgrade to Solr 7.7.3
...
Closes gh-21150
2020-04-27 09:38:33 +02:00
Stephane Nicoll
a336f29ce2
Upgrade to Httpclient 4.5.12
...
Closes gh-21149
2020-04-27 09:38:32 +02:00
Stephane Nicoll
72e3d71067
Upgrade to Activemq 5.15.12
...
Closes gh-21148
2020-04-27 09:38:31 +02:00
Stephane Nicoll
c0398e190a
Upgrade to Mysql 8.0.20
...
Closes gh-21147
2020-04-27 09:38:30 +02:00
Stephane Nicoll
d63d2075fa
Upgrade to Joda Time 2.10.6
...
Closes gh-21146
2020-04-27 09:38:29 +02:00
Stephane Nicoll
671f3c2075
Upgrade to Undertow 2.0.30.Final
...
Closes gh-21145
2020-04-27 09:38:28 +02:00
Stephane Nicoll
d1821b3895
Upgrade to Rxjava2 2.2.19
...
Closes gh-21144
2020-04-27 09:38:27 +02:00
Stephane Nicoll
b29d2eedc8
Upgrade to Netty Tcnative 2.0.30.Final
...
Closes gh-21143
2020-04-27 09:38:25 +02:00
Stephane Nicoll
8a02bac617
Upgrade to Netty 4.1.49.Final
...
Closes gh-21142
2020-04-27 09:38:24 +02:00
Stephane Nicoll
effa0cb024
Upgrade to Micrometer 1.1.13
...
Closes gh-21141
2020-04-27 09:38:23 +02:00
Stephane Nicoll
4ea31a2d2e
Upgrade to Appengine Sdk 1.9.80
...
Closes gh-21140
2020-04-27 09:38:22 +02:00
Stephane Nicoll
4c3880427a
Upgrade to Jackson 2.9.10.20200411
...
Closes gh-21139
2020-04-27 09:38:21 +02:00
Stephane Nicoll
0c4efffaa7
Upgrade to Couchbase Client 2.7.14
...
Closes gh-21138
2020-04-27 09:38:20 +02:00
Phillip Webb
7d53f7d27f
Attempt to prevent JarFiles from being left open
...
Update `JarFile` to also call `super.close()` early for nested jars.
See gh-21126
2020-04-25 22:20:53 -07:00
Phillip Webb
7c6e912463
Attempt to prevent JarFiles from being left open
...
Update `JarFile` so that `super.close()` is called early so that the
file is not left open. Since we re-implement `JarFile` methods to work
directly on the underlying `RandomAccessDataFile`, it should be safe
to close immediately.
See gh-21126
2020-04-25 13:03:07 -07:00
Stephane Nicoll
80410997ec
Polish "Enhance Database initialization how to guide"
...
See gh-21077
2020-04-25 09:30:58 +02:00
nikmanzotti
f2b10be01e
Enhance Database initialization how to guide
...
See gh-21077
2020-04-25 09:30:43 +02:00
dreis2211
e3a9bacf3b
Fix typo
...
See gh-21002
2020-04-25 09:14:01 +02:00
Andy Wilkinson
29dc236bb2
Broaden deprecation warning check in Gradle Plugin's tests
...
Closes gh-21111
2020-04-24 17:45:42 +01:00
Phillip Webb
581ce09f88
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21106
2020-04-23 16:39:38 -07:00
Phillip Webb
416cfc2c86
Improve @Value documentation
...
Improve "@ConfigurationProperties vs. @Value" documentation with the
recommendation that kebab-case is used with the `@Value` annotation.
Closes gh-20507
2020-04-23 16:39:22 -07:00
Phillip Webb
db28c0c65c
Backport "Attempt to fix CI"
2020-04-23 16:35:01 -07:00
Phillip Webb
93f7e2b6ba
Limit when PortInUseException is thrown
...
Refactor `PortInUseException` logic to a single place and refine when
the exception is thrown.
Prior to this commit, we assumed that a `BindException` was only thrown
when the port was in use. In fact, it's possible that the exception
could be thrown because the requested address "could not be assigned".
We now only throw a `PortInUserException` if the `BindException` message
includes the phrase "in use".
Fixes gh-21101
2020-04-23 14:42:30 -07:00
Phillip Webb
9bb53a4c37
Polish
2020-04-23 14:31:49 -07:00
Madhura Bhave
4dc9bbe127
@SpringBootTest classes with different args shouldn't share a context
...
Fixes gh-20866
2020-04-23 10:18:14 -07:00
Stephane Nicoll
8ac3ab5551
Add missing metadata for removed configuration keys
...
Closes gh-20846
2020-04-23 14:39:10 +02:00
Stephane Nicoll
311952730e
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21097
2020-04-23 14:07:31 +02:00
Stephane Nicoll
291165f060
Order additional metadata according to lexicographic order
...
Closes gh-21095
2020-04-23 13:58:49 +02:00
Phillip Webb
d1649fbb9a
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21091
2020-04-22 16:49:33 -07:00
Phillip Webb
e0f94f54ac
Add "Health as Gauge" how-to documentation
...
Add how-to documentation describing how health information can be
exported to a Micrometer Gauge.
Closes gh-18329
2020-04-22 16:45:46 -07:00
Madhura Bhave
b9c2b7b257
Prevent early initialization in MockitoPostProcessor
...
Fixes gh-20665
2020-04-22 14:35:50 -07:00
Phillip Webb
3e3587e0fb
Polish
2020-04-22 12:57:08 -07:00
Phillip Webb
102729b5e1
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21082
2020-04-22 11:58:39 -07:00
Phillip Webb
b3d33754a5
Remove outdated FIXMEs from tests
...
Closes gh-19782
2020-04-22 11:55:35 -07:00
Phillip Webb
6bf933205c
Merge branch '2.1.x' into 2.2.x
...
Fixes gh-21073
2020-04-21 17:21:32 -07:00
Madhura Bhave
16ac968f69
Relocate section on configuring DevTools' file system watcher
...
Closes gh-20895
2020-04-21 17:09:40 -07:00
Phillip Webb
c85918b8b3
Create new JarFile instance for URL connections
...
Update `JarURLConnection` to ensure that when connections are opened
a new copy of the JarFile is provided.
Prior to this commit, a single `JarFile` instance was shared which meant
that it could be accidental closed if accessed via
`JarURLConnection.getJarFile()`. If the underlying jar file is closed
then it's possible for a `NoClassDefFoundError` to be thrown if running
on JDK 11 with an active `SecurityManager`.
Closes gh-17796
2020-04-21 16:32:51 -07:00
Phillip Webb
7d0b14fe1c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21070
2020-04-21 11:43:09 -07:00
Phillip Webb
6011470ba6
Auto-configure cors on WelcomePageHandlerMapping
...
Update `WebMvcAutoConfiguration` to automatically apply cors
configuration to the `WelcomePageHandlerMapping`.
Fixes gh-21048
2020-04-21 11:40:26 -07:00
Stephane Nicoll
8cbd7f5cd0
Polish "Add support for initializing nested object when nothing bound"
...
This commit harmonizes the change made to @DefaultValue to the
annotation processor. If such annotation is added to a scalar value with
no value at all, no default value is produced.
Closes gh-18917
2020-04-21 15:59:34 +02:00
Andy Wilkinson
3065c88d6f
Fix typo in IncludeExcludeEndpointFilter's name
...
Closes gh-21061
2020-04-21 13:27:35 +01:00
Phillip Webb
7d68c7c4c4
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21052
2020-04-20 17:55:33 -07:00
Phillip Webb
a2fdf23e41
Don't throw NettyWebServer on permission errors
...
Update `NettyWebServer` so that the `PortInUseException` is not thrown
for permission denied errors.
Fixes gh-19807
2020-04-20 17:54:13 -07:00
Phillip Webb
c7611112f7
Include cause when throwing PortInUseException
...
Update classes that throw `PortInUseException` so that they also
include the cause. Prior to this commit the cause was not included
which could make diagnosing the real cause difficult.
See gh-19807
2020-04-20 17:54:10 -07:00
Madhura Bhave
4e0fdbee17
Process additional locations when non-default location configured
...
Fixes gh-20745
2020-04-20 17:08:54 -07:00
Madhura Bhave
af6d538781
Add support for initializing nested object when nothing bound
...
When using constructor binding, if no properties are bound to
a nested property, the top-level instance will be created with a
null value for the nested property.
This commit introduces support for an empty `@DefaultValue` which
indicates that an instance of the nested property must be created
even if nothing is bound to it. It honors any `@DefaultValue`
annotations that the nested property might have in its constructor.
Closes gh-18917
2020-04-20 15:39:55 -07:00
Phillip Webb
df26e24605
Fix ConditionalOnAvailableEndpoint dashed matching
...
Update `ConditionalOnAvailableEndpoint` so that it now uses the same
matching code as the endpoint filter. This allows the condition to
match endpoint IDs that contain a dash.
In order to share logic, the `ExposeExcludePropertyEndpointFilter` class
has been deprecated and its logic moved to a new `expose` package
under `IncludExcludeEndpointFilter`. This filter is used by both the
`OnAvailableEndpointCondition` and the auto-configuration classes.
Fixes gh-21044
2020-04-20 13:10:59 -07:00
Andy Wilkinson
439d9beecb
Test that gridFsDatabase is honored by auto-configured GridFsTemplate
...
Closes gh-21039
2020-04-20 17:09:37 +01:00
Phillip Webb
d27e437ddc
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21027
2020-04-19 18:55:15 -07:00
Phillip Webb
f0ec571b2e
Document relaxed binding from the environment
...
Update the reference documentation with more details about how relaxed
binding works against environment variables.
Closes gh-18215
2020-04-19 18:51:07 -07:00
Phillip Webb
55f0af7f0f
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21025
2020-04-19 17:48:32 -07:00
Phillip Webb
359b508077
Document devtool property file profile restrictions
...
Closes gh-19972
2020-04-19 17:46:24 -07:00
Phillip Webb
83553ee504
Fix test checkstyle issues
...
Fix checkstyle issues from forward merge.
See gh-21022
2020-04-19 16:51:59 -07:00
Phillip Webb
5757c0864c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21022
2020-04-19 16:03:49 -07:00
Phillip Webb
6a4d98a865
Allow exposure patterns to match dashed IDs
...
Update `ExposeExcludePropertyEndpointFilter` so that patterns will
also match endpoint IDs that contain a dash.
Closes gh-20997
2020-04-19 15:58:20 -07:00
Stephane Nicoll
90c0378a7d
Apply configuration properties deprecation consistently
...
This commit makes sure that both the getter and the setter of a
deprecated configuration properties is flagged with `@Deprecated`.
Closes gh-20812
2020-04-19 16:35:16 +02:00
Phillip Webb
1a8aa72afd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21003
2020-04-17 15:19:45 -07:00
Phillip Webb
822d9f6a31
Allow empty URIs to create embedded datasource
...
Refine `DataSourceAutoConfiguration` conditions so that an empty
`spring.datasource.url` property can be used to enable the embedded
source.
Fixed gh-20996
2020-04-17 15:07:50 -07:00
Stephane Nicoll
1dd8dcc6c9
Polish "Polish JarFile to extra anonymous inner class"
...
See gh-20882
2020-04-15 09:39:00 +02:00
Konrado85
e0d1cf0e38
Polish JarFile to extra anonymous inner class
...
See gh-20882
2020-04-15 09:33:24 +02:00
Madhura Bhave
947594addd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20963
2020-04-14 16:54:54 -07:00
Madhura Bhave
c98fe51914
Make it more obvious that Jolokia does not work with a WebFlux app
...
Closes gh-20623
2020-04-14 16:45:31 -07:00
Stephane Nicoll
6e1ff50328
Start building against Spring Kafka 2.3.8 snapshots
...
See gh-20952
2020-04-14 14:29:41 +02:00
Stephane Nicoll
fafac58311
Start building against Spring Integration 5.2.6 snapshots
...
See gh-20950
2020-04-14 14:29:06 +02:00
Stephane Nicoll
fb11285279
Start building against Spring Data Moore-SR7 snapshots
...
See gh-20948
2020-04-14 14:28:21 +02:00
Stephane Nicoll
99b576707e
Start building against Spring AMQP 2.2.6 snapshots
...
See gh-20946
2020-04-14 14:27:46 +02:00
Stephane Nicoll
ea1345d074
Start building against Spring Framework 5.2.6 snapshots
...
See gh-20944
2020-04-14 14:27:11 +02:00
Stephane Nicoll
4474da8850
Start building against Reactor Dysprosium-SR7 snapshots
...
See gh-20942
2020-04-14 14:26:28 +02:00
Brian Clozel
49bbcceda9
Fix Undertow compression config with invalid Mime Types
...
Prior to this commit, the Undertow compression configuration provided by
Spring Boot would fail and throw an exception for invalid MIME Types
when trying to check them against the list of configured types for
compression.
This commit ensures that invalid MIME Types are ignored and that
compression is disabled for those.
Fixes gh-20955
2020-04-14 14:15:39 +02:00
Stephane Nicoll
a3095d5956
Start building against Spring Integration 5.1.10 snapshots
...
See gh-20941
2020-04-14 10:35:23 +02:00
Stephane Nicoll
35c66d9088
Start building against Spring Data Lovelace-SR17 snapshots
...
See gh-20940
2020-04-14 10:32:41 +02:00
Stephane Nicoll
16334304d6
Start building against Spring AMQP 2.1.14 snapshots
...
See gh-20939
2020-04-14 10:32:04 +02:00
Stephane Nicoll
6a4fbe18c2
Start building against Spring Framework 5.1.15 snapshots
...
See gh-20938
2020-04-14 10:24:08 +02:00
Stephane Nicoll
fca3601477
Start building against Reactor Californium-SR18 snapshots
...
See gh-20937
2020-04-14 10:22:45 +02:00
Stephane Nicoll
60f726a080
Polish
2020-04-11 10:27:05 +02:00
Stephane Nicoll
3cdb5a690a
Polish "Align Kafka's missingTopicsFatal default value"
...
See gh-20917
2020-04-11 10:20:09 +02:00
dhimathu
a12eace2a8
Align Kafka's missingTopicsFatal default value
...
See gh-20917
2020-04-11 10:03:21 +02:00
A Vaz
267f6481f8
Fix typo
...
See gh-20907
2020-04-10 11:36:46 +02:00
Andy Wilkinson
7e1807c01b
Polish "Update endpoint enablement description to describe availability"
...
See gh-20799
2020-04-09 12:41:16 +01:00
Eric Opoku
399c85a5ef
Update endpoint enablement description to describe availability
...
See gh-20799
2020-04-09 12:41:05 +01:00
Stephane Nicoll
cb66e4a206
Update copyright year
...
See gh-20832
2020-04-07 15:09:27 +02:00
dreis2211
235e693906
Fix WebappLoader constructor deprecations
...
See gh-20832
2020-04-07 15:08:28 +02:00
dreis2211
2f93196fbb
Polish ConditionMessage#because()
...
See gh-20847
2020-04-07 15:04:50 +02:00
Stephane Nicoll
1960c90d5f
Deprecated PushRegistry's numThreads property
...
This property is a left-over and was never used in Micrometer so this
commit deprecates its use so that it can be removed in the next feature
release.
Closes gh-20835
2020-04-05 15:12:42 +02:00
Stephane Nicoll
4641794fb5
Fix AtlasProperties hierarchy
...
This commit fixes the AtlasProperties hierarchy so that it no longer is
a StepRegistryProperties. The AtlasConfig on the Micrometer side of
things does not share the common config hierarchy either and some
properties have different default and lifecycle.
Closes gh-20843
2020-04-05 14:57:25 +02:00
Andy Wilkinson
6d7c3da1cf
Polish "Make it clear to which type the DataSource properties are bound"
...
See gh-20727
2020-03-31 12:56:34 +01:00
Param
004ea51b05
Make it clear to which type the DataSource properties are bound
...
See gh-20727
2020-03-31 12:56:13 +01:00
dreis2211
798e21fd3e
Polish GroovyTemplateAutoConfiguration
...
See gh-20708
2020-03-31 11:58:49 +01:00
Andy Wilkinson
ce95fd6825
Polish "Use @DynamicPropertySource for Neo4J and Redis data tests"
...
See gh-20676
2020-03-31 11:31:05 +01:00
dreis2211
d84422a41c
Use @DynamicPropertySource for Neo4J and Redis data tests
...
See gh-20676
2020-03-31 11:31:05 +01:00
Stephane Nicoll
ac56db703e
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20725
2020-03-30 13:02:58 +02:00
Stephane Nicoll
88b7b78344
Make sure that cassandra health check reports version
...
Closes gh-20719
2020-03-30 12:58:41 +02:00
Stephane Nicoll
05f10819c4
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20717
2020-03-29 18:39:17 +02:00
Stephane Nicoll
c9e32aaa47
Use LOCAL_ONE when querying system.local
...
This commit is a follow-up of gh-20709 to apply the same consistency
level to the Cassandra reactive health indicator.
Closes gh-20713
2020-03-29 18:37:30 +02:00
Stephane Nicoll
a9a6df2ed4
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20711
2020-03-28 16:05:36 +01:00
Stephane Nicoll
63be1678de
Polish "Use LOCAL_ONE when querying system.local"
...
See gh-20709
2020-03-28 16:02:04 +01:00
Alexandre Dutra
851f631eac
Use LOCAL_ONE when querying system.local
...
The system keyspace has a replication factor of 1 and is local to each
node; it is therefore recommended to query system.local with a
consistency level of ONE or LOCAL_ONE.
Stronger consistency levels may result in an Unavailable error, but this
does not mean that the node is down.
See gh-20709
2020-03-28 16:01:47 +01:00
Stephane Nicoll
5d56e24da2
Document that Java 14 is a supported version
...
Closes gh-20689
2020-03-27 11:00:42 +01:00
Madhura Bhave
042a02e0da
Update copyright of changed files
2020-03-26 16:34:52 -07:00
Anastasiia Losieva
a55c3e4ab7
Use jws-algorithm property in ReactiveOAuth2ResourceServerJwkConfiguration
...
See gh-20681
2020-03-26 16:20:31 -07:00
Stephane Nicoll
a234dff573
Remove check for deprecated configuration properties
...
See gh-20528
2020-03-26 11:06:47 +01:00
Stephane Nicoll
ab01c55d8e
Deprecate use of path extensions for request mapping and content negotiation
...
Closes gh-20528
2020-03-26 10:41:08 +01:00
Andy Wilkinson
0c3be4dde5
Upgrade to Spring Integration 5.2.5.RELEASE
...
Closes gh-20672
2020-03-25 19:50:19 +00:00
Stephane Nicoll
48f235c2cf
Upgrade to Spring Kafka 2.3.7
...
Closes gh-20574
2020-03-25 18:28:56 +01:00
Stephane Nicoll
f218565e7c
Upgrade to Mimepull 1.9.13
...
Closes gh-20675
2020-03-25 18:20:48 +01:00
Stephane Nicoll
1b3efb52df
Upgrade to Spring Data Moore SR6
...
Closes gh-20573
2020-03-25 12:01:31 +01:00
Stephane Nicoll
6316d26754
Upgrade to Spring HATEOAS 1.0.4.RELEASE
...
Closes gh-20232
2020-03-25 11:49:11 +01:00
Stephane Nicoll
009361d38c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20670
2020-03-25 11:34:51 +01:00
Stephane Nicoll
18353231a0
Do not fail if "spring.datasource.url" cannot be resolved
...
Previously, a condition checked the value of "spring.datasource.url" to
determine if an embedded database has to be created as a fallback. When
the value is set with an unresolved placeholder, this fails even if
the DataSource is going to created by another mean ultimately.
This commit makes a more conservative check by only checking the
presence of the property rather than its value.
Closes gh-20438
2020-03-25 11:25:47 +01:00
Stephane Nicoll
089c0471fa
Test the Gradle Plugin against Gradle 6.3
...
Closes gh-20669
2020-03-25 09:57:04 +01:00
Stephane Nicoll
44a8ff893d
Upgrade to Spring Framework 5.2.5
...
Closes gh-20571
2020-03-24 14:28:15 +01:00
Stephane Nicoll
b53687535d
Upgrade to Maven Dependency Plugin 3.1.2
...
Closes gh-20658
2020-03-24 12:04:13 +01:00
Stephane Nicoll
9e87b54f09
Upgrade to Xmlunit2 2.6.4
...
Closes gh-20657
2020-03-24 12:04:13 +01:00
Stephane Nicoll
0bb564dff9
Upgrade to Spring Session Bom Corn-SR2
...
Closes gh-20656
2020-03-24 12:04:13 +01:00
Stephane Nicoll
d87726a953
Upgrade to Postgresql 42.2.11
...
Closes gh-20655
2020-03-24 12:04:13 +01:00
Stephane Nicoll
c99ef5df76
Upgrade to Neo4j Ogm 3.2.10
...
Closes gh-20654
2020-03-24 12:04:13 +01:00
Stephane Nicoll
64ca69305f
Upgrade to Liquibase 3.8.8
...
Closes gh-20653
2020-03-24 12:04:13 +01:00
Stephane Nicoll
67d2b8baa9
Upgrade to Kotlin Coroutines 1.3.5
...
Closes gh-20652
2020-03-24 12:04:12 +01:00
Stephane Nicoll
059e1cdd13
Upgrade to Kotlin 1.3.71
...
Closes gh-20651
2020-03-24 12:04:12 +01:00
Stephane Nicoll
468ddee339
Upgrade to Freemarker 2.3.30
...
Closes gh-20650
2020-03-24 12:04:12 +01:00
Stephane Nicoll
e3bdcae09d
Upgrade to Elasticsearch 6.8.7
...
Closes gh-20649
2020-03-24 12:04:12 +01:00
Stephane Nicoll
ef9d64c1fb
Upgrade to Jetty 9.4.27.v20200227
...
Closes gh-20648
2020-03-24 12:04:12 +01:00
Stephane Nicoll
e1e8528867
Upgrade to Janino 3.1.2
...
Closes gh-20647
2020-03-24 12:04:12 +01:00
Stephane Nicoll
bd96698ca3
Upgrade to Tomcat 9.0.33
...
Closes gh-20646
2020-03-24 12:04:12 +01:00
Stephane Nicoll
47e1e273c1
Upgrade to Httpclient 4.5.12
...
Closes gh-20645
2020-03-24 12:04:12 +01:00
Stephane Nicoll
46ffb4fd88
Upgrade to Activemq 5.15.12
...
Closes gh-20644
2020-03-24 12:04:12 +01:00
Stephane Nicoll
f244e12ec2
Add dependency management for Jakarta Xml Soap 1.4.2
...
Closes gh-20659
2020-03-24 12:04:12 +01:00
Stephane Nicoll
7b215e6998
Upgrade to Jakarta Xml Ws 2.3.3
...
Closes gh-20643
2020-03-24 10:59:40 +01:00
Stephane Nicoll
ecb1bdcc45
Upgrade to Jakarta Xml Bind 2.3.3
...
Closes gh-20642
2020-03-24 10:59:39 +01:00
Stephane Nicoll
5294c46380
Upgrade to Undertow 2.0.30.Final
...
Closes gh-20641
2020-03-24 10:59:37 +01:00
Stephane Nicoll
0766c2c591
Upgrade to Rxjava2 2.2.19
...
Closes gh-20640
2020-03-24 10:59:36 +01:00
Stephane Nicoll
3fe6f409b7
Upgrade to Netty Tcnative 2.0.30.Final
...
Closes gh-20639
2020-03-24 10:59:35 +01:00
Stephane Nicoll
5d1e303c0b
Upgrade to Netty 4.1.48.Final
...
Closes gh-20638
2020-03-24 10:59:34 +01:00
Stephane Nicoll
cde39f4676
Upgrade to Micrometer 1.3.6
...
Closes gh-20637
2020-03-24 10:59:33 +01:00
Stephane Nicoll
278b206af5
Upgrade to Dropwizard Metrics 4.1.5
...
Closes gh-20636
2020-03-24 10:59:32 +01:00
Stephane Nicoll
262f1239db
Upgrade to Jakarta Mail 1.6.5
...
Closes gh-20635
2020-03-24 10:59:31 +01:00
Stephane Nicoll
2ec2416357
Upgrade to Sendgrid 4.4.6
...
Closes gh-20634
2020-03-24 10:59:29 +01:00
Stephane Nicoll
fcde01cc21
Upgrade to Appengine Sdk 1.9.79
...
Closes gh-20633
2020-03-24 10:59:28 +01:00
Stephane Nicoll
1ffdf8a194
Upgrade to Jackson 2.10.3
...
Closes gh-20632
2020-03-24 10:59:27 +01:00
Stephane Nicoll
89d8fe6717
Upgrade to Couchbase Client 2.7.13
...
Closes gh-20631
2020-03-24 10:59:25 +01:00
Phillip Webb
16b5ea3414
Update copyright year of changed files
2020-03-23 14:13:33 -07:00
Stephane Nicoll
8d9c9126b1
Upgrade to Reactor Dysprosium-SR6
...
Closes gh-20569
2020-03-23 18:40:08 +01:00
Stephane Nicoll
9a5ffb7e0c
Upgrade to Reactor Californium SR17
...
Closes gh-20624
2020-03-23 18:28:42 +01:00
Stephane Nicoll
bf15276af1
Fix import in constructor binding example
...
Closes gh-20378
2020-03-23 15:27:08 +01:00
Stephane Nicoll
8f265f8d57
Polish "Fix @FlywayDataSource with multiple data sources"
...
See gh-20617
2020-03-23 14:37:23 +01:00
Shimbo Takaaki
2410d6bbd1
Fix @FlywayDataSource with multiple data sources
...
See gh-20617
2020-03-23 14:25:57 +01:00
Stephane Nicoll
7be3db2d4d
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20618
2020-03-23 14:22:30 +01:00
Stephane Nicoll
bcce6f9f07
Document that Jackson is a required dependency of the Actuator
...
Closes gh-19564
2020-03-23 14:16:55 +01:00
Stephane Nicoll
39b965e1fd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20615
2020-03-23 12:55:44 +01:00
Stephane Nicoll
f5761bd508
Auto-configure listener container factory without consumer factory
...
Previously, the presence of a `ConsumerFactory` bean would make the
auto-configured one to back off, leading to a failure down the line if
no available instance matches the generics criterion. This commit
improves the auto-configuration to create a `ConsumerFactory<?,?>`
behind the scenes if none is available.
Closes gh-19221
2020-03-23 12:52:33 +01:00
Stephane Nicoll
08a89b6288
Polish "Configure signature algorithm when using public key jwt decoder"
...
See gh-20523
2020-03-23 11:17:22 +01:00
Michael Kreis
69e33d6e62
Configure signature algorithm when using public key jwt decoder
...
See gh-20523
2020-03-23 10:56:59 +01:00
dreis2211
6ff842441c
Polish BindableTests
...
See gh-20604
2020-03-22 19:55:32 +01:00
Stephane Nicoll
8593270b5b
Only remove trailing slash from URI value
...
This commit upgrades the algorithm when trailing slash are to be
ignored. Previously a root URI (i.e. "/") would result to to empty
string which is an issue for monitoring system that requires tag values
to be non empty. If the URI is a single character, the trailing is not
applied and "/" is left as is.
Closes gh-20536
2020-03-21 15:11:50 +01:00
Andy Wilkinson
9e7ab46ecc
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20589
2020-03-20 11:03:15 +00:00
Jordan Simpson
0d9d0f8532
Link to correct factory in TomcatReactiveWebServerFactory's javadoc
...
See gh-20583
2020-03-20 11:02:41 +00:00
Stephane Nicoll
579a6ac254
Adapt tests for support for Java 14
...
See gh-20576
2020-03-19 14:54:33 +01:00
Stephane Nicoll
58a45c53ac
Upgrade to Groovy 2.5.10
...
Closes gh-20575
2020-03-19 13:33:57 +01:00
Stephane Nicoll
bece0f1360
Start building against Spring Kafka 2.3.7 snapshots
...
See gh-20574
2020-03-19 11:00:19 +01:00
Stephane Nicoll
96cffb9dd3
Start building against Spring Data Moore SR6 snapshots
...
See gh-20573
2020-03-19 10:59:18 +01:00
Stephane Nicoll
e940e751c1
Start building against Spring Framework 5.2.5 snapshots
...
See gh-20571
2020-03-19 10:52:32 +01:00
Stephane Nicoll
3966730e02
Start building against Reactor Dysprosium-SR6 snapshots
...
See gh-20569
2020-03-19 10:49:42 +01:00
Lars Grefer
c748f36856
Fix recommended task dependency configuration
...
`compileJava.dependsOn(processResources)` is not enough to ensure the
correct behavior. Using `dependsOn` only affects the execution order
(`processResources` before `compileJava`) but not the up-to-date check
of `compileJava`. After modifying
`META-INF/additional-spring-configuration-metadata.json`, the
`processResouces` task will considered out-of-date and will be
re-executed, but after that `compileJava` will still be considered
up-to-date which causes the changes not to be merged into
`META-INF/spring-configuration-metadata.json`
With this change the up-do-date check of `compileJava` is affected,
too. Therefore, it will correctly re-execute the
configuration-processor when
`META-INF/additional-spring-configuration-metadata.json` was changed.
See gh-20323
2020-03-18 10:55:32 +00:00
dreis2211
d9171d0afe
Use @Configuration(proxyBeanMethods=false) wherever possible
...
See gh-20541
2020-03-17 17:17:38 +01:00
Andy Wilkinson
566f79b086
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20543
2020-03-17 12:50:45 +00:00
Andy Wilkinson
b51c7386aa
Fix detection of application home for paths containing spaces
...
Fixes gh-20531
2020-03-17 12:41:26 +00:00
Andy Wilkinson
9fbb664db6
Avoid eager init when evaluating DevToolsDataSourceCondition
...
Previously, DevToolsDataSourceCondition called
getBeanNamesForType(Class) which could trigger unwanted initialization
of lazy init singletons and objects created by FactoryBeans.
This commit updates DevToolsDataSourceCondition to prohibit eager
init when getting the names of the beans of a particular type.
Fixes gh-20430
2020-03-11 14:02:16 +00:00
Andy Wilkinson
e937b2e0cd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20501
2020-03-11 13:12:27 +00:00
Andy Wilkinson
f251772e17
Fix behaviour of DependencyCustomizer ifAllResourcesPresent
...
Previously, DependencyCustomizer's ifAllResourcesPresent method
would return a customizer that added modules if any of the resources
were present. This commit corrects this behaviours so that modules are
only added if all resources are present.
Fixes gh-20418
2020-03-11 13:00:49 +00:00
Andy Wilkinson
e1ce21c3a5
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20499
2020-03-11 09:34:11 +00:00
Andy Wilkinson
2b2113714d
Use getTomcatWebServer to create TomcatWebServer instance
...
TomcatReactiveWebServerFactory's getTomcatWebServer is described as
being a hook point the can be overrideden to return a different
TomcatWebServer or to apply additional processing to the Tomcat
server. Previously, this did not work as the method was not called
to create the TomcatWebServer instance. Instead, TomcatWebServer was
instantiated and returned directly.
This commit updates TomcatReactiveWebServerFactory to call
getTomcatWebServer to create the TomcatWebServer instance. A test
has also been added to verify that the method is now used.
Fixes gh-20386
2020-03-11 09:24:27 +00:00