Commit Graph

21137 Commits (17df6ab04473ad1d06a11f77988894bbaf5aa065)
 

Author SHA1 Message Date
Stephane Nicoll 17df6ab044 Start building against Spring Data Lovelace-SR11 snapshots
See gh-18414
5 years ago
Phillip Webb a1fb1bcff3 Merge pull request #18339 from dreis2211
* pr/18339:
  Polish 'Apply TTL invocation caching on reactor types'
  Apply TTL invocation caching on reactor types

Closes gh-18339
5 years ago
Phillip Webb 38968d2fff Polish 'Apply TTL invocation caching on reactor types'
Extract reactor specific code to an inner class to protect
against ClassNotFound exceptions if reactor is not in use.

Also add support for `Flux`.

See gh-18339
5 years ago
dreis2211 33d8bfa99d Apply TTL invocation caching on reactor types
Update `CachingOperationInvoker` so that TTL caching is applied directly
to reactive types. Prior to this commit, a `Mono` would be cached, but
the values that it emitted would not.

See gh-18339
5 years ago
Phillip Webb 89e7d5fb01 Merge pull request #18333 from ttddyy
* pr/18333:
  Use ordered TaskExecutorCustomizers

Fixes gh-18333
5 years ago
Tadaya Tsuyukubo bccdf04358 Use ordered TaskExecutorCustomizers
Use an ordered stream in `TaskExecutionAutoConfiguration` when
obtaining the TaskExecutor customizers.

See gh-18333
5 years ago
Stephane Nicoll 865a1cd994 Upgrade to Spring Framework 5.1.10.RELEASE
Closes gh-18238
5 years ago
Stephane Nicoll d83e3f9070 Upgrade to Lombok 1.18.10
Closes gh-18407
5 years ago
Stephane Nicoll 526f2516e0 Upgrade to Postgresql 42.2.8
Closes gh-18406
5 years ago
Stephane Nicoll ed04be78f4 Upgrade to Neo4j Ogm 3.1.14
Closes gh-18405
5 years ago
Stephane Nicoll 278cffffc5 Upgrade to Hibernate 5.3.12.Final
Closes gh-18404
5 years ago
Stephane Nicoll b0a48c6303 Upgrade to Tomcat 9.0.26
Closes gh-18403
5 years ago
Stephane Nicoll d8f17d318d Upgrade to Httpclient 4.5.10
Closes gh-18402
5 years ago
Stephane Nicoll 82e00d1b2d Upgrade to Joda Time 2.10.4
Closes gh-18401
5 years ago
Stephane Nicoll 94402f4d77 Upgrade to Netty Tcnative 2.0.26.Final
Closes gh-18400
5 years ago
Stephane Nicoll 3ed1713915 Polish 5 years ago
Stephane Nicoll b97a1d8f04 Merge pull request #18347 from izeye
* pr/18347:
  Polish

Closes gh-18347
5 years ago
Johnny Lim 7319908b40 Polish
See gh-18347
5 years ago
Stephane Nicoll 4001809a04 Merge pull request #18372 from rweisleder
* pr/18372:
  Fix typo in ApplicationContextAssert

Closes gh-18372
5 years ago
Roland Weisleder 92ae7b21a1 Fix typo in ApplicationContextAssert
See gh-18372
5 years ago
Phillip Webb 050460f635 Check factory bean for EntityManager datasource
Update `DataSourceInitializedPublisher` to fallback to the
`LocalContainerEntityManagerFactoryBean` if the
`javax.persistence.nonJtaDataSource` property is not defined.

As of Hibernate 4.3 the property is no longer set if the `EntityManager`
is created from a `PersistenceUnitInfo` instance rather than actual
properties.

Although this is being addressed in Hibernate issue HHH-13432, it's
not strictly a requirement of the JPA spec that the property is set.

Fixes gh-17061
5 years ago
Stephane Nicoll 9c09c7d5ca Prohibit upgrade to Netty 4.1.40+
See https://github.com/reactor/reactor-netty/issues/844
5 years ago
Madhura Bhave 401a6b586e Remove war packaging from Jersey sample
This also removes the need for the tomcat starter to be in provided
scope.

Closes gh-18346
5 years ago
Stephane Nicoll 56623bd57b Upgrade to Reactor Californium-SR12
Closes gh-18348
5 years ago
Madhura Bhave 342a0535d7 Explicitly configure SecurityWebFilterChain bean for reactive oauth2 client
This will ensure that ReactiveManagementWebSecurityAutoConfiguration backs
off and that the actuator endpoints are also secured via OAuth2.

Fixes gh-17949
5 years ago
Andy Wilkinson c613418451 Suppress body when handling a no content (204) "error"
Fixes gh-18136
5 years ago
Andy Wilkinson 35ad5cd011 Fix intermittent failure of inMemoryDerbyIsShutdown 5 years ago
Andy Wilkinson 419f92d381 Tune @ConditionalOnMissingBean for interface-based back off
Previously, a number of usages of @ConditionalOnMissingBean prevented
a bean that implements an auto-configured bean's "main" interface from
causing the auto-configuration of the bean to back off. This would
happen when @ConditionalOnMissingBean did not specify a type, the
@Bean method returned the bean's concrete type, and that concreate
type implements a "main" interface.

This commit updates such usages of @ConditionalOnMissingBean to
specify the "main" interface as the type of the bean that must be
missing. This will allow, for example, the auto-configured
MongoTemplate bean to back off when a MongoOperations bean is defined.

Fixes gh-18101
5 years ago
dreis2211 d89adfac91 Test compression with invalid content type for all webservers
Closes gh-18338
5 years ago
Stephane Nicoll 12751fe50a Merge pull request #18331 from polarbear567
* pr/18331:
  Fix property name in "Task Execution and Scheduling" example

Closes gh-18331
5 years ago
leoli 09cf1e6791 Fix property name in "Task Execution and Scheduling" example
See gh-18331
5 years ago
Andy Wilkinson 9df356ec4c Fix destination checking in Artemis auto-configuration tests
Closes gh-18319
5 years ago
Stephane Nicoll 7533bfd0d3 Start building against Spring Web Services 3.0.8 snapshots
See gh-18315
5 years ago
Stephane Nicoll f6589e66c2 Start building against Spring Kafka 2.2.9 snapshots
See gh-18314
5 years ago
Stephane Nicoll d38d3ea940 Start building against Spring Integration 5.1.8 snapshots
See gh-18313
5 years ago
Stephane Nicoll 05f857d1f1 Start building against Spring AMQP 2.1.11 snapshots
See gh-18312
5 years ago
Andy Wilkinson e5f26a4f1a Rename test resource to be Windows-friendly 5 years ago
Phillip Webb 1ceb96f9f2 Ensure matches is not called before initialization
Update `ApplicationContextRequestMatcher` to ensure that the `matches`
method is never called before `initialized`. This fixes an issue
accidentally introduced in commit 5938ca78 where concurrent calls
to `matches` could trigger unexpected errors due to the fact that the
second call proceeded before the `initialized` method had returned.

Fixes gh-18211
5 years ago
Phillip Webb 5427526bcc Fix ApplicationContextRequestMatcher javadoc
Fix an error in the `ApplicationContextRequestMatcher` javadoc.
5 years ago
Andy Wilkinson 0efee9e327 Merge pull request #18285 from adiohana
* gh-18285:
  Test custom comment prefix with one that does not work by default

Closes gh-18285
5 years ago
aohana 51a8c73b7b Test custom comment prefix with one that does not work by default
See gh-18285
5 years ago
Andy Wilkinson a607ddeadf Merge pull request #18289 from AlexFalappa
* gh-18289:
  Fix typo in configuration metadata appendix

Closes gh-18289
5 years ago
Alessandro Falappa b1750defde Fix typo in configuration metadata appendix
See gh-18289

Closes gh-18289
5 years ago
Madhura Bhave d006178c5c Merge pull request #18295 from brabenetz
* pr/18295:
  Polish "Fix typo in logback example"
  Fix typo in logback example

Closes gh-18295
5 years ago
Madhura Bhave 3c4449bf0e Polish "Fix typo in logback example"
See gh-18295
5 years ago
Harald Brabenetz 0091c04720 Fix typo in logback example
See gh-18295
5 years ago
Madhura Bhave f9d94c6ed0 Remove duplicate word in docs 5 years ago
Stephane Nicoll 9c9833fc81 Merge pull request #18270 from AlexFalappa
* pr/18270:
  Fix pre-defined logging group documentation

Closes gh-18270
5 years ago
Alessandro Falappa 6dab9bb224 Fix pre-defined logging group documentation
See gh-18270
5 years ago
Stephane Nicoll 9434cb0e22 Keep a live reference of protocol resolvers rather than copying them
This commit makes sure that any subsequent call on addProtocolResolver
on the context will impact the ResourceLoader implementation that
DevTools sets on the context.

This makes sure that any custom ProtocolResolver that is set later in
the lifecycle is taken into account.

Closes gh-17214
5 years ago