This is an automated email from the ASF dual-hosted git repository. onders pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 2f789a7 if channel.getExistStatus() is null, then calling new d0d8b10 CAMEL-6840 - add grouped throttling feature new 6164867 CAMEL-6840 - use right lock while calculating and setting max request per period when grouped throttling used new 350b188 CAMEL-6840 - add javadoc to describe usage of asyncExecutor in case of async routing and use the shared thread pool The 3 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: camel-core/src/main/docs/eips/throttle-eip.adoc | 3 +- .../management/mbean/ManagedThrottlerMBean.java | 4 +- .../org/apache/camel/model/ExpressionNode.java | 2 + .../apache/camel/model/ProcessorDefinition.java | 42 ++++++ .../org/apache/camel/model/ThrottleDefinition.java | 39 +++++- .../java/org/apache/camel/processor/Throttler.java | 155 ++++++++++++++++++--- ...llEvalTest.java => ThrottlingGroupingTest.java} | 63 ++++----- ...lTest.java => SpringThrottlerGroupingTest.java} | 7 +- ...stom-strategy.xml => ThrottlerGroupingTest.xml} | 42 ++++-- 9 files changed, 284 insertions(+), 73 deletions(-) copy camel-core/src/test/java/org/apache/camel/processor/{ThrottlerNullEvalTest.java => ThrottlingGroupingTest.java} (56%) copy components/camel-spring/src/test/java/org/apache/camel/spring/processor/{SpringThrottlerMethodCallTest.java => SpringThrottlerGroupingTest.java} (82%) copy components/camel-spring/src/test/resources/org/apache/camel/spring/processor/{aggregator-custom-strategy.xml => ThrottlerGroupingTest.xml} (59%)