Juergen Hoeller
e5e2d2d661
Polishing (includes minor performance refinements from master)
6 years ago
Juergen Hoeller
bdd9a557a5
Streamline ReactiveAdapterRegistry.getAdapter usage
...
Closes gh-22842
6 years ago
Juergen Hoeller
42fda0ba15
Upgrade to Tomcat 9.0.19, Jetty 9.4.17, Netty 4.1.35, OkHttp 3.14.1
...
Includes upgrade to Hibernate ORM 5.3.10 (for branch 5.1.x)
6 years ago
Juergen Hoeller
168a5159b8
Log ClassCastException from lambda-defined listener at trace level
...
Closes gh-22834
6 years ago
Juergen Hoeller
0cfab87b1f
Revise isEligibleValue javadoc towards BeanUtils.isSimpleValueType
...
See gh-22816
6 years ago
Rossen Stoyanchev
42fc4a35d5
Ensure flush after StreamingResponseBody
...
Closes gh-22813
6 years ago
Rossen Stoyanchev
1a97a26eb7
Disable response caching when controller resolves ETag
...
See gh-22797
6 years ago
Rossen Stoyanchev
13c746ae9d
Follow-up fix for #5b711a
...
Not only do we need to preserve Mono in writeWith in the base class
but also in ReactorServerHttpResponse where buffers are mapped.
See gh-22800
6 years ago
Sam Brannen
52b6f9b56d
Align Javadoc for Base64Utils.encodeToString() with implementation
...
Closes gh-22812
6 years ago
Stephane Nicoll
fa848805fb
Merge pull request #22809 from johnlinp
...
* pr/22809:
Polish "Remove PROPAGATION_ prefix in Javadoc"
Remove PROPAGATION_ prefix in Javadoc
6 years ago
Stephane Nicoll
b7415ec92c
Polish "Remove PROPAGATION_ prefix in Javadoc"
...
Closes gh-22809
6 years ago
John Lin
c0252f8758
Remove PROPAGATION_ prefix in Javadoc
...
See gh-22809
6 years ago
Rossen Stoyanchev
5b711a964b
Pass Mono to Reactor Netty when feasible
...
Closes gh-22800
6 years ago
Rossen Stoyanchev
15b2fb1210
Polish
...
Replacing a couple of calls to Mono.fromCallable with Mono.just which
seems to work with doOnDiscard except when nested inside Flux.defer.
6 years ago
Rossen Stoyanchev
375090bb7c
LeakAwareDataBuffer related fixes
...
Following on 3ebbfa2191
where the local
refCount was removed in favor of using the internal refCount of the
native data buffer, this commit ensures that LeakAwareDataBufferFactory
uses a PooledDataBufferFactory delegate by default.
There are also fixes for test issues with eager allocation uncovered by
these changes in StringDecoder and ResourceDecoder.
6 years ago
Rossen Stoyanchev
0109231d8e
Ensure Jackson generator flushed
...
Closes gh-22771
6 years ago
Juergen Hoeller
722cd179cf
Clean up property values registration in SimpleWebApplicationContext
...
Closes gh-22787
6 years ago
Juergen Hoeller
b07d46da99
MockCookie compares attributes in case-insensitive manner
...
Closes gh-22786
6 years ago
Juergen Hoeller
49557471a9
Upgrade to AspectJ 1.9.3, Mockito 2.27, OpenPDF 1.2.16, POI 4.1
6 years ago
Rossen Stoyanchev
bd2c213b47
Remove buffer release used as workaround
...
The extra buffer release was used as a workaround for a reactor core
issue and should have already been removed as part of
b3bc2d9253
.
6 years ago
Rossen Stoyanchev
3ebbfa2191
Fix refCount issue in LeakAwareDataBuffer
...
LeakAwareDataBuffer was keeping its own refCount rather than checking
through the delegate. This leads to false leak reports in a sequence
where an allocated buffer is retained and then sliced since it is not
aware of the changes to the refCount through the slice.
6 years ago
Rossen Stoyanchev
28e206a946
Apply doOnDiscard for streaming mode
...
Use of Flux.just is problematic in that if the Flux is cancelled before
demand, the item may never be read, nor freed. Flux#just does not
even delegate cancellation signals.
Closes gh-22731
6 years ago
Rossen Stoyanchev
b11e7feff6
Polish during review of DataBuffer handling
6 years ago
Rossen Stoyanchev
bd956ed75a
DataBuffer fixes in Protobuf codecs
...
Closes gh-22731
6 years ago
Juergen Hoeller
2835424f9d
Jackson2Tokenizer creates fully configured DeserializationContext
...
Closes gh-22510
6 years ago
Juergen Hoeller
1cd1e936c2
Upgrade to Checkstyle 8.19, Mockito 2.26, Undertow 2.0.20
6 years ago
Juergen Hoeller
4ec9aff01d
Polishing
6 years ago
Juergen Hoeller
d1303affc8
Avoid expensive Stream API usage in HttpRange
...
See gh-22742
6 years ago
Sebastien Deleuze
a089027e7d
Fix a regression in Jackson builder module registration
...
This commit brings back the support for registration of multiple
Jackson modules with a null typeId.
Closes gh-22740
6 years ago
Juergen Hoeller
43cb1af26a
Polishing
6 years ago
Juergen Hoeller
a1efe3cfe5
Avoid MessageFormat processing for default Bean Validation messages
...
Closes gh-22761
6 years ago
Juergen Hoeller
fc9ce7cd99
Skip plain Java annotations in SourceClass.getAnnotations() upfront
...
Includes direct reflective introspection of annotations when possible.
Closes gh-22750
6 years ago
Sam Brannen
a1668ad1c2
Fix Javadoc for PathPattern
6 years ago
Rossen Stoyanchev
57558a481a
DataBuffer fixes in View implementations
...
Closes gh-22754
6 years ago
Rossen Stoyanchev
6cabb79f0f
Decode resourcePath for classpath locations
...
Closes gh-22272
6 years ago
Juergen Hoeller
da557e7415
Avoid expensive assertions in HttpRange
...
Closes gh-22742
6 years ago
Juergen Hoeller
95232d5bf8
Upgrade to Apache HttpClient 4.5.8 and Jetty Reactive HttpClient 1.0.3
6 years ago
Juergen Hoeller
97b83a3e4a
Revised documentation on constructor autowiring semantics
...
Closes gh-22735
6 years ago
Rossen Stoyanchev
325fb5d97e
Unwrap CompletionException in return value handler
...
See gh-22476
6 years ago
Rossen Stoyanchev
b3bc2d9253
Remove workaround for reactor-core issue
6 years ago
Juergen Hoeller
0cc6a9ef11
Avoid getDeclaredMethod check in ReflectionUtils.isObjectMethod
...
Closes gh-22730
6 years ago
Juergen Hoeller
9ea02c6dfa
Revised javadoc
6 years ago
Juergen Hoeller
abbe61b9f8
Consistent internal use of getMergedLocalBeanDefinition
6 years ago
Juergen Hoeller
0babc1fb64
Polishing
6 years ago
Juergen Hoeller
95a84bbad1
Clarify case-insensitive nature of HttpHeaders
...
Closes gh-22723
6 years ago
Rossen Stoyanchev
4c08863776
Add test case for writeFunction error signal
...
See gh-22720
6 years ago
Violeta Georgieva
9bd0ec33f8
Release cached item in ChannelSendOperator when server error
...
Related to gh-22720
6 years ago
Rossen Stoyanchev
9c48d63082
Release cached item in ChannelSendOperator
...
1. If the write Subscriber cancels with the item cached, release it.
2. If the write Publisher emits an error while the item is cached, when
the write Subscriber subscribes, release the cached item and emit the
error signal.
Closes gh-22720
6 years ago
Stephane Nicoll
de2a01eee4
Polish
...
Closes gh-22717
6 years ago
Stephane Nicoll
7882a33e07
Merge pull request #22718 from jKiler
...
* pr/22718:
Polish contribution
Polish
6 years ago