You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2019/11/15 11:06:44 UTC

[camel] branch master updated (871e5ed -> 9481876)

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 871e5ed  Camel-Disruptor: Fixed link for SEDA
     add 9481876  CAMEL-14182: Make Hystrix EIP general as Circuit Breaker EIP and allow to plugin other implementations (#3342)

No new revisions were added by this update.

Summary of changes:
 .../hystrix/processor/HystrixProcessorFactory.java |   8 +-
 .../hystrix/processor/HystrixReifier.java          |  10 +-
 ...{HystrixDefinition => CircuitBreakerDefinition} |   0
 .../processor/HystrixBadRequestExceptionTest.java  |   2 +-
 .../hystrix/processor/HystrixCircuitOpenTest.java  |  38 +++----
 .../processor/HystrixHierarchicalConfigTest.java   |  20 ++--
 .../processor/HystrixInheritErrorHandlerTest.java  |   2 +-
 .../hystrix/processor/HystrixManagementTest.java   |   6 +-
 .../HystrixRouteConfigMaximumSizeTest.java         |  18 ++--
 .../hystrix/processor/HystrixRouteConfigTest.java  |  15 ++-
 .../processor/HystrixRouteFallbackTest.java        |   2 +-
 .../HystrixRouteFallbackViaNetworkTest.java        |   2 +-
 .../hystrix/processor/HystrixRouteOkTest.java      |   2 +-
 .../hystrix/processor/HystrixTimeoutTest.java      |   2 +-
 .../processor/HystrixTimeoutWithFallbackTest.java  |   2 +-
 .../SpringHystrixRouteHierarchicalConfigTest.java  |  14 +--
 .../BlueprintHystrixRouteFallbackTest.xml          |   4 +-
 .../processor/BlueprintHystrixRouteOkTest.xml      |   4 +-
 .../SpringHystrixRouteConfigMaximumSizeTest.xml    |   4 +-
 .../processor/SpringHystrixRouteConfigRefTest.xml  |   4 +-
 .../processor/SpringHystrixRouteConfigTest.xml     |   4 +-
 .../processor/SpringHystrixRouteFallbackTest.xml   |   4 +-
 .../SpringHystrixRouteHierarchicalConfigTest.xml   |   4 +-
 .../hystrix/processor/SpringHystrixRouteOkTest.xml |   4 +-
 .../camel/impl/engine/DefaultProcessorFactory.java |  13 ++-
 .../src/main/docs/eips/hystrix-eip.adoc            | 115 ++++++++++++++-------
 .../src/main/docs/eips/onFallback-eip.adoc         |  17 +--
 ...finition.java => CircuitBreakerDefinition.java} |  84 ++++++---------
 .../model/HystrixConfigurationDefinition.java      |   6 +-
 .../apache/camel/model/ProcessorDefinition.java    |  20 ++--
 ...trixReifier.java => CircuitBreakerReifier.java} |  10 +-
 .../org/apache/camel/reifier/ProcessorReifier.java |  16 ++-
 .../camel/main/MainConfigurationProperties.java    |   2 +-
 .../ROOT/pages/camel-3-migration-guide.adoc        |   8 ++
 .../modules/ROOT/pages/hystrix-eip.adoc            | 115 ++++++++++++++-------
 .../modules/ROOT/pages/onFallback-eip.adoc         |  17 +--
 .../src/main/java/sample/camel/ClientRoute.java    |   2 +-
 .../HystrixHierarchicalConfiguration.java          |   5 +-
 .../HystrixHierarchicalConfigurationTest.java      |  12 +--
 .../processor/HystrixMultiConfiguration.java       |   9 +-
 .../processor/HystrixMultiConfigurationTest.java   |   1 -
 .../org/apache/camel/itest/CamelHystrixTest.xml    |   4 +-
 42 files changed, 352 insertions(+), 279 deletions(-)
 rename components/camel-hystrix/src/main/resources/META-INF/services/org/apache/camel/model/{HystrixDefinition => CircuitBreakerDefinition} (100%)
 rename core/camel-core-engine/src/main/java/org/apache/camel/model/{HystrixDefinition.java => CircuitBreakerDefinition.java} (69%)
 rename core/camel-core-engine/src/main/java/org/apache/camel/reifier/{HystrixReifier.java => CircuitBreakerReifier.java} (77%)