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%)