This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 9675f4b Explicilty calling doneSynchronizations on copy exchange
objects as these objects have onCompletion added by NettyHttpProducer.
Otherwise original exchange objects will not have these SynchronizationAdapters
set and will result in memory leak from NettyHttpProducer (#5273)
new 997b869 CAMEL-16418: Added unit test
new 6ff4429 CAMEL-16418: Circuit breakers should ensure UoW is done
new 57bb48b CAMEL-16418: Circuit breakers should ensure UoW is done
new 593b461 CAMEL-16418: Circuit breakers should ensure UoW is done
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../hystrix/processor/HystrixProcessorCommand.java | 23 ++++++++++++++-
.../faulttolerance/FaultToleranceProcessor.java | 27 ++++++++++-------
components/camel-netty-http/pom.xml | 5 ++++
...t.java => RestNettyCircuitBreakerLeakTest.java} | 34 +++++++++++++---------
.../resilience4j/ResilienceProcessor.java | 33 ++++++++++++---------
5 files changed, 84 insertions(+), 38 deletions(-)
copy
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/rest/{RestNettyHttpGetTest.java
=> RestNettyCircuitBreakerLeakTest.java} (66%)