You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by se...@apache.org on 2018/01/02 08:30:05 UTC

[incubator-servicecomb-saga] branch SCB-149_service_aware_callback updated (8d459e2 -> 1b5f369)

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

seanyinx pushed a change to branch SCB-149_service_aware_callback
in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-saga.git.


    from 8d459e2  SCB-149 distinguished omega callbacks by service name and instance id
     add 1b5f369  SCB-149 pushed failed compensations to a scheduled task queue

No new revisions were added by this update.

Summary of changes:
 .../saga/alpha/core/PendingTaskRunner.java         | 30 +++++---
 ...egaCallback.java => PushBackOmegaCallback.java} | 38 ++++-------
 .../saga/alpha/core/TxConsistentService.java       |  1 -
 .../saga/alpha/core/PendingTaskRunnerTest.java     | 60 ++++++++++++++++
 .../saga/alpha/core/PushBackOmegaCallbackTest.java | 65 ++++++++++++++++++
 .../saga/alpha/core/RetryOmegaCallbackTest.java    | 79 ----------------------
 .../servicecomb/saga/alpha/core/TxEventMaker.java  | 19 ++++--
 .../servicecomb/saga/alpha/server/AlphaConfig.java | 23 +++++--
 8 files changed, 189 insertions(+), 126 deletions(-)
 copy saga-core/src/test/java/io/servicecomb/saga/core/dag/GraphBasedSagaExecutionComponentTest.java => alpha/alpha-core/src/main/java/io/servicecomb/saga/alpha/core/PendingTaskRunner.java (53%)
 rename alpha/alpha-core/src/main/java/io/servicecomb/saga/alpha/core/{RetryOmegaCallback.java => PushBackOmegaCallback.java} (58%)
 create mode 100644 alpha/alpha-core/src/test/java/io/servicecomb/saga/alpha/core/PendingTaskRunnerTest.java
 create mode 100644 alpha/alpha-core/src/test/java/io/servicecomb/saga/alpha/core/PushBackOmegaCallbackTest.java
 delete mode 100644 alpha/alpha-core/src/test/java/io/servicecomb/saga/alpha/core/RetryOmegaCallbackTest.java
 copy omega/omega-context/src/main/java/io/servicecomb/saga/omega/context/UniqueIdGenerator.java => alpha/alpha-core/src/test/java/io/servicecomb/saga/alpha/core/TxEventMaker.java (61%)

-- 
To stop receiving notification emails like this one, please contact
['"commits@servicecomb.apache.org" <co...@servicecomb.apache.org>'].