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 d2b8434 SCB-1724 Update upgrade-guide & state-diagram documents for
SCB-1696
new 655b6dd SCB-1735 Modify compensate method support asynchronous timeout
new 2d98d6b SCB-1735 Catch the compensation method timeout exception and
send a CompensateAckTimeoutEvent event and record
new 58021df SCB-1735 Show TxCompensateAckTimeoutEvent in the transaction
details list
new 0573fd8 SCB-1735 Adding a new event to the state machine
new 1e0f417 SCB-1735 Add compensation timeout case for Integration Test
new 97b9558 SCB-1735 Removing unused code
The 6 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:
.../CompensateAckTimeoutEvent.java} | 10 ++---
.../servicecomb/pack/alpha/fsm/SagaActor.java | 44 ++++++++++++++++++----
.../pack/alpha/fsm/domain/UpdateTxEventDomain.java | 29 +++-----------
.../integration/akka/SpringAkkaExtension.java | 16 +++++++-
.../alpha/server/fsm/AlphaIntegrationFsmTest.java | 27 +++++++++++++
.../alpha/server/fsm/OmegaEventSagaSimulator.java | 27 +++++++++++++
.../alpha/ui/controller/TransactionController.java | 7 ++--
.../resources/templates/transaction_details.html | 8 ++--
docs/fsm/plantuml/saga-state-diagram.puml | 2 +-
.../apache/servicecomb/pack/common/EventType.java | 3 +-
10 files changed, 128 insertions(+), 45 deletions(-)
copy
alpha/alpha-core/src/main/java/org/apache/servicecomb/pack/alpha/core/fsm/event/{TxCompensateAckFailedEvent.java
=> internal/CompensateAckTimeoutEvent.java} (88%)