Commit Graph

20430 Commits (f2e3e274a8543490b0e720d555e1874f92e6b5aa)
 

Author SHA1 Message Date
Andy Wilkinson a5aceb35d7 Upgrade to Testcontainers 1.10.6
Closes gh-15893
6 years ago
Andy Wilkinson 6fe226d781 Merge branch '2.1.x' 6 years ago
Andy Wilkinson 609a30464d Merge pull request #15692 from Eugene Tenkaev
* gh-15692:
  Polish "Fix stopping of Embedded Mongo before context is closed"
  Fix stopping of Embedded Mongo before context is closed

Closes gh-15692
6 years ago
Andy Wilkinson 20f26c4d30 Polish "Fix stopping of Embedded Mongo before context is closed"
See gh-15692
6 years ago
Eugene 750246f021 Fix stopping of Embedded Mongo before context is closed
See gh-15692
6 years ago
Andy Wilkinson 5c08e23e9b Merge pull request #15799 from Johnny Lim
* gh-15799:
  Polish

Closes gh-15799
6 years ago
Johnny Lim 9f6c5e4e39 Polish 6 years ago
Andy Wilkinson b5c9afc055 Merge branch '2.1.x' 6 years ago
Andy Wilkinson 08ce814853 Merge pull request #15822 from Artsiom Yudovin
* gh-15822:
  Polish "Set NO_REQUEST_TIMEOUT as a server option not a socket option"
  Set NO_REQUEST_TIMEOUT as a server option not a socket option
6 years ago
Andy Wilkinson 295a660e35 Polish "Set NO_REQUEST_TIMEOUT as a server option not a socket option"
See gh-15822
6 years ago
ayudovin dbce3731a4 Set NO_REQUEST_TIMEOUT as a server option not a socket option
See gh-15822
6 years ago
Andy Wilkinson c12bb77cb5 Merge pull request #15885 from Christoph Dreis
* gh-15885:
  Clean up SpringPropertyAction.getValue()

Closes gh-15885
6 years ago
dreis2211 3fb87a4506 Clean up SpringPropertyAction.getValue()
See gh-15885
6 years ago
Andy Wilkinson 648cbaaceb Merge pull request #15854 from Camille Vienot
* gh-15854:
  Polish "Remove dependency management for xml-apis"
  Remove dependency management for xml-apis

Closes gh-15854
6 years ago
Andy Wilkinson c2c971e755 Polish "Remove dependency management for xml-apis"
See gh-15854
6 years ago
Camille Vienot c7dba26812 Remove dependency management for xml-apis
See gh-15854
6 years ago
Andy Wilkinson c6a1df6cd4 Merge branch '2.1.x' 6 years ago
Andy Wilkinson 93a6dfd79b Merge pull request #15889 from Jeffrey van der Laan
* gh-15889:
  Do not auto-configure OEMIV filter when user defines registration bean

Closes gh-15889
6 years ago
Jeffrey van der Laan 4f86233ca7 Do not auto-configure OEMIV filter when user defines registration bean
See gh-15889
6 years ago
Andy Wilkinson d9ec48ef12 Merge branch '2.1.x' 6 years ago
Andy Wilkinson 88fd84aa56 Merge pull request #15876 from wonwoo
* gh-15876:
  Polish "Remove unwanted @Nullable annotations"
  Remove unwanted @Nullable annotations

Closes gh-15876
6 years ago
Andy Wilkinson 3f32fbd0de Polish "Remove unwanted @Nullable annotations"
See gh-15876
6 years ago
wonwoo 2855321074 Remove unwanted @Nullable annotations
See gh-15876
6 years ago
Andy Wilkinson 2cda30988e Merge branch '2.1.x' 6 years ago
Andy Wilkinson 6fe9e3a0e1 Test the Gradle plugin against Gradle 5.2.1
Closes gh-15892
6 years ago
Andy Wilkinson c00dc42ee8 Merge pull request #15791 from Christoph Dreis
* gh-15791:
  Polish "Test the Gradle plugin against Gradle 4.10.3 and 5.1.1"
  Test the Gradle plugin against Gradle 4.10.3 and 5.1.1
6 years ago
Andy Wilkinson 4faa0f51b7 Polish "Test the Gradle plugin against Gradle 4.10.3 and 5.1.1"
Closes gh-15791
6 years ago
dreis2211 1de372d896 Test the Gradle plugin against Gradle 4.10.3 and 5.1.1
See gh-15791
6 years ago
Stephane Nicoll 9244f82593 Merge pull request #15823 from dreis2211
* pr/15823:
  Polish
6 years ago
dreis2211 1c50e7cf87 Polish
Closes gh-15823
6 years ago
Stephane Nicoll f6380ba66c Merge pull request #15837 from kedar-joshi
* pr/15837:
  Polish
6 years ago
Kedar Joshi 4a253ff87c Polish
1. Removed unnecessary null checks
2. Combined collection initialization and modification
3. Minor collections related optimizations

Closes gh-15837
6 years ago
Stephane Nicoll 6e5ffd8587 Merge pull request #15883 from tim-toady
* pr/15883:
  Fix broken link to Appendix
6 years ago
tim-toady 4acebf45be Fix broken link to Appendix
Closes gh-15883
6 years ago
Madhura Bhave 4d69e127c8 Merge branch '2.1.x' 6 years ago
Madhura Bhave 26da45aa9a Configure a JerseyApplicationPath bean for the actuators
This commit also ensures that Jersey-based actuator endpoints are
available before the user has configured a `ResourceConfig` bean

Fixes gh-15625
Fixes gh-15877
6 years ago
Brian Clozel 8bcbcf6c27 Merge branch '2.1.x' 6 years ago
Brian Clozel c24f02696f Upgrade to Californium-BUILD-SNAPSHOT
See gh-15878
6 years ago
Madhura Bhave 8528f7c140 Make spring.profiles.include behave consistently
Previously, if profiles were included via a property source with higher
precedence than config files, profiles activated via config files would
not be taken into account. This commit makes spring.profiles.include
behave consistently where it adds to active profiles rather than replacing
them, regardless of property source.

Fixes gh-15344
6 years ago
Brian Clozel 99656b9dd8 Merge branch '2.1.x' 6 years ago
Brian Clozel 72c8e5d366 Collect HTTP trace at commit time for WebFlux
Prior to this commit, the `HttpTraceWebFilter` would collect the
response information (status and headers) for tracing purposes, after
the handling chain is done with the exchange - inside a
`doAfterSuccessOrError`.

Once the handler has processed the exchange, there is no strong
guarantee about the HTTP resources being still present. Depending on the
web server implementation, HTTP resources (including HTTP header maps)
might be recycled, because pooled in the first place.

This commit moves the collection and processing of the HTTP trace right
before the response is committed. This removes the need to handle
special cases with exceptions, since by that time all exception handlers
have processed the response and the information that we extract is the
information that's about to be written to the network.

Fixes gh-15819
6 years ago
Brian Clozel e8fef97335 Merge branch '2.1.x' 6 years ago
Brian Clozel cba6079b7b Log unhandled server exceptions in WebFlux
Prior to this commit, errors unhandled by custom `WebExceptionHandler`
and resulting in an HTTP 500 status would not be logged at ERROR level,
giving no information to developers about the actual exception.

This commit ensures that such exceptions are logged at the ERROR level
with their exception. By the time the exception hits the
`DefaultErrorWebExceptionHandler`, if the response is already committed
or if the exception is due to a client disconnecting, the error is
delegated to Framework support as Spring Boot won't be able to render an
error page as expected.

Fixes gh-15769
6 years ago
Johnny Lim 4aff659c18 Polish
See gh-15873
6 years ago
Stephane Nicoll 380d7ec01c Merge branch '2.1.x' 6 years ago
Stephane Nicoll 64cb4e2043 Merge pull request #15873 from izeye
* pr/15873:
  Polish
6 years ago
Johnny Lim 885c28891b Polish
Closes gh-15873
6 years ago
Stephane Nicoll 9eccf6c367 Merge branch '2.1.x' 6 years ago
Stephane Nicoll 7bdcee5e3d Merge pull request #15871 from dreis2211
* pr/15871:
  Fix assertion
6 years ago
dreis2211 48295e16fc Fix assertion
Closes gh-15871
6 years ago