Commit Graph

5836 Commits

Author SHA1 Message Date
Andy Wilkinson
24bda8609b Upgrade to Maven War Plugin 3.2.3
Closes gh-17190
2019-06-14 12:20:05 +01:00
Andy Wilkinson
e30e1aa60b Upgrade to Mockito 2.28.2
Closes gh-17189
2019-06-14 12:20:05 +01:00
Andy Wilkinson
f5a675157d Upgrade to Infinispan 9.4.14.Final
Closes gh-17188
2019-06-14 12:20:05 +01:00
Andy Wilkinson
8506d4247b Upgrade to Hsqldb 2.5.0
Closes gh-17187
2019-06-14 12:20:05 +01:00
Andy Wilkinson
85c1b7e9dc Upgrade to Hibernate Validator 6.0.17.Final
Closes gh-17186
2019-06-14 12:20:05 +01:00
Andy Wilkinson
908aca6b06 Upgrade to Hibernate 5.4.3.Final
Closes gh-17185
2019-06-14 12:20:05 +01:00
Andy Wilkinson
c9f0fe3c33 Upgrade to Jaybird 3.0.6
Closes gh-17184
2019-06-14 12:20:05 +01:00
Andy Wilkinson
ff1a8e7222 Upgrade to Jetty 9.4.19.v20190610
Closes gh-17183
2019-06-14 12:20:05 +01:00
Andy Wilkinson
a2baf33e28 Upgrade to Tomcat 9.0.21
Closes gh-17182
2019-06-14 12:17:59 +01:00
Andy Wilkinson
8caa25e379 Upgrade to Kafka 2.2.1
Closes gh-17181
2019-06-14 12:17:58 +01:00
Andy Wilkinson
0430b35325 Upgrade to Johnzon Jsonb 1.1.12
Closes gh-17180
2019-06-14 12:17:57 +01:00
Andy Wilkinson
4d0c08c4b7 Upgrade to Httpclient 4.5.9
Closes gh-17179
2019-06-14 12:17:56 +01:00
Andy Wilkinson
336563dff5 Upgrade to Artemis 2.9.0
Closes gh-17178
2019-06-14 12:17:55 +01:00
Andy Wilkinson
318bfbf139 Upgrade to Byte Buddy 1.9.13
Closes gh-17177
2019-06-14 12:17:54 +01:00
Andy Wilkinson
ff6f616d31 Upgrade to Undertow 2.0.21.Final
Closes gh-17176
2019-06-14 12:17:53 +01:00
Andy Wilkinson
e2c5af526f Upgrade to Rxjava2 2.2.9
Closes gh-17175
2019-06-14 12:17:52 +01:00
Andy Wilkinson
a269752f56 Upgrade to Lettuce 5.1.7.RELEASE
Closes gh-17174
2019-06-14 12:17:50 +01:00
Andy Wilkinson
7872e6231c Upgrade to Unboundid Ldapsdk 4.0.11
Closes gh-17173
2019-06-14 12:17:49 +01:00
Andy Wilkinson
11641714a6 Upgrade to Rabbit Amqp Client 5.7.1
Closes gh-17172
2019-06-14 12:17:48 +01:00
Andy Wilkinson
f8c87e7da7 Upgrade to Hazelcast 3.12.1
Closes gh-17171
2019-06-14 12:17:46 +01:00
Andy Wilkinson
daedb5d379 Upgrade to Appengine Sdk 1.9.75
Closes gh-17170
2019-06-14 12:17:45 +01:00
Andy Wilkinson
1950016b45 Upgrade to Couchbase Client 2.7.7
Closes gh-17169
2019-06-14 12:17:43 +01:00
Andy Wilkinson
e124269e15 Merge branch '2.1.x'
Closes gh-17151
2019-06-14 12:02:40 +01:00
Andy Wilkinson
b6d9c6ee6c Merge branch '2.0.x' into 2.1.x
Closes gh-17150
2019-06-14 12:01:43 +01:00
Andy Wilkinson
4828c19f8f Merge branch '1.5.x' into 2.0.x 2019-06-14 12:00:45 +01:00
Stephane Nicoll
92e449127e Upgrade to Spring Framework 5.2.0.M3
Closes gh-16963
2019-06-14 12:14:43 +02:00
Stephane Nicoll
0bda2d996a Upgrade to Reactor Californium-SR9
Closes gh-16962
2019-06-14 12:13:17 +02:00
Stephane Nicoll
fc660bbe5c Upgrade to Spring Framework 5.1.8.RELEASE
Closes gh-16961
2019-06-14 12:11:19 +02:00
Madhura Bhave
0d2e44151b Fix tests following Spring Security changes 2019-06-13 16:09:57 -07:00
Madhura Bhave
4c7e457582 Improve analysis of tomcat bind exception
Using the throwOnFailure attribute on the tomcat connector, we can now
determine if the underlying exception was a BindException and throw
a PortInUseException instead of the generic WebServerException.

Closes gh-7130
2019-06-13 15:11:18 -07:00
gaurav bhatnagar
1ec5fb9972 Drop deprecated 'spring.version' POM property
See gh-17043
2019-06-13 08:59:00 -07:00
Phillip Webb
9db20313a1 Polish "Add Printer and Parser beans to conversion service"
Extract common registration code and make use of the Spring Framework
registration methods.

See gh-17064
2019-06-13 08:54:11 -07:00
Dmytro Nosan
955eaa87ae Add Printer and Parser beans to conversion service
Update `WebMvcAutoConfiguration` and `WebFluxAutoConfiguration` so that
`Printer<T>` and `Parser<T>` beans are automatically registered with
the conversion service.

Prior to this commit only `GenericConverter`, `Converter` and
`Formatter` beans were automatically registered.

See gh-17064
2019-06-13 08:54:11 -07:00
Madhura Bhave
30cfe7b4c5 Polish 2019-06-13 08:02:26 -07:00
Stephane Nicoll
54c72cf39f Polish 2019-06-13 15:24:04 +02:00
Stephane Nicoll
985c8f7598 Polish RSocket support 2019-06-13 15:11:00 +02:00
Andy Wilkinson
704b5fb2ee Enable encoding of message/x.rsocket.routing.v0 requests
Closes gh-17135
2019-06-13 12:38:15 +01:00
Stephane Nicoll
4fd389dff4 Upgrade to Reactor Dysprosium-M2
Closes gh-16964
2019-06-13 11:15:30 +02:00
Stephane Nicoll
99b60383ea Upgrade to Rsocket 0.12.2-RC4
Closes gh-17131
2019-06-13 11:15:30 +02:00
Andy Wilkinson
cffc870fd6 Fix test failures on Windows
Since the move to JUnit 5, a number of tests were failing on Windows.
The majority were failing due to open file handles preventing the
clean up of the tests' temporary directory. This commit addresses
these failures by updating the tests to close JarFiles, InputStreams,
OutputStreams etc.

A change has also been made to CachingOperationInvokerTests to make
a flakey test more robust. Due to System.currentTimeMillis() being
less precise on Windows than it is on *nix platforms, the test could
fail as it would not sleep for long enough for the TTL period to have
expired.
2019-06-13 09:24:31 +01:00
Andy Wilkinson
c56fbf8c3d Allow Archives to be closed so they can release resources
Closes gh-17126
2019-06-13 09:22:54 +01:00
Stephane Nicoll
46c2da4a19 Polish "Use existing properties field"
See gh-17129
2019-06-13 09:54:51 +02:00
Ingyu Hwang
725cbd9bc8 Use existing properties field
See gh-17129
2019-06-13 09:54:31 +02:00
Phillip Webb
e0aa90cf32 Fix incomplete polish of RedisSessionProperties
Fix polish commit from 919913ae66 to correctly name the property
getter/setters.

See gh-17022
2019-06-12 17:43:11 -07:00
Madhura Bhave
b59dc5bce4 Update examples in documentation in accordance with JUnit 5
See gh-17096
2019-06-12 17:38:32 -07:00
Phillip Webb
919913ae66 Polish "Add session property for ConfigureRedisAction"
See gh-17022
2019-06-12 17:33:45 -07:00
Dmytro Nosan
a0fabc9851 Add session property for ConfigureRedisAction
Add a new property to `RedisSessionProperties` that allows the default
`ConfigureRedisAction` to be changed. Users can still also configure
the action using a `@Bean`.

See gh-17022
2019-06-12 17:31:39 -07:00
Phillip Webb
aad21d1996 Polish "Support default headers with RestTemplateBuilder"
Broaden the scope of customizer support so that instead of focusing
just on headers, we can now customize any outgoing `HttpClientRequest`.
Also update auto-configuration to automatically add any
`RestTemplateRequestCustomizer` beans to the builder.

See gh-17091
2019-06-12 16:34:31 -07:00
Ilya Lukyanovich
43b1a667ce Support default headers with RestTemplateBuilder
Update `RestTemplateBuilder` so that it is easier to apply custom
headers to the outgoing request. The update is particularly useful
for setting the `User-Agent` header, for example so that a GitHub
username can be used when calling `api.github.com`.

See gh-17091
2019-06-12 13:49:39 -07:00
Andy Wilkinson
9b5cb4f9b8 Remove need for public constructor on inner-class
Closes gh-17086
2019-06-12 14:55:40 +01:00