You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by ni...@apache.org on 2019/10/18 10:10:15 UTC

[servicecomb-pack] branch master updated (5c45d80 -> a245d0f)

This is an automated email from the ASF dual-hosted git repository.

ningjiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git.


    from 5c45d80  fix tcc transcation has been aborded (#568)
     add a245d0f  SCB-1530 Add omega-transport-hystrix (#574)

No new revisions were added by this update.

Summary of changes:
 .../pom.xml                                        |  31 +++---
 .../transport/hystrix/HystrixCallableWrapper.java} |  35 ++++---
 .../HystrixServiceCombAutoConfiguration.java       | 114 +++++++++++++++++++++
 .../hystrix/OmegaContextCallableWrapper.java       |  72 +++++++++++++
 .../hystrix/ServiceCombConcurrencyStrategy.java    | 102 ++++++++++++++++++
 .../src/main/resources/META-INF/spring.factories   |   2 +-
 .../hystrix/HystrixConcurrencyStrategyTests.java   | 101 ++++++++++++++++++
 .../transport/hystrix/HystrixTestApplication.java  |  20 ++--
 .../HystrixWithoutConcurrencyStrategyTests.java    |  56 ++++++++++
 omega/omega-transport/pom.xml                      |   1 +
 pom.xml                                            |   6 ++
 11 files changed, 496 insertions(+), 44 deletions(-)
 copy omega/omega-transport/{omega-transport-resttemplate => omega-transport-hystrix}/pom.xml (70%)
 copy omega/{omega-connector/omega-connector-grpc/src/main/java/org/apache/servicecomb/pack/omega/connector/grpc/core/MessageSenderPicker.java => omega-transport/omega-transport-hystrix/src/main/java/org/apache/servicecomb/pack/omega/transport/hystrix/HystrixCallableWrapper.java} (51%)
 create mode 100644 omega/omega-transport/omega-transport-hystrix/src/main/java/org/apache/servicecomb/pack/omega/transport/hystrix/HystrixServiceCombAutoConfiguration.java
 create mode 100644 omega/omega-transport/omega-transport-hystrix/src/main/java/org/apache/servicecomb/pack/omega/transport/hystrix/OmegaContextCallableWrapper.java
 create mode 100644 omega/omega-transport/omega-transport-hystrix/src/main/java/org/apache/servicecomb/pack/omega/transport/hystrix/ServiceCombConcurrencyStrategy.java
 copy omega/omega-transport/{omega-transport-feign => omega-transport-hystrix}/src/main/resources/META-INF/spring.factories (91%)
 create mode 100644 omega/omega-transport/omega-transport-hystrix/src/test/java/org/apache/servicecomb/pack/omega/transport/hystrix/HystrixConcurrencyStrategyTests.java
 copy web/src/main/java/org/apache/servicecomb/saga/web/SagaWebApplication.java => omega/omega-transport/omega-transport-hystrix/src/test/java/org/apache/servicecomb/pack/omega/transport/hystrix/HystrixTestApplication.java (66%)
 create mode 100644 omega/omega-transport/omega-transport-hystrix/src/test/java/org/apache/servicecomb/pack/omega/transport/hystrix/HystrixWithoutConcurrencyStrategyTests.java