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>'].