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/incubator-servicecomb-saga.git.
from 4c8b15f Add the ref to debugging in root document's quick start
section.
new 54e7d5c SCB-817 Added TCC events in Omega part (WIP)
new 2cca74f SCB-817 Added TCC events in Omega part (WIP)
new 05550fa SCB-817 Updated the pack-contracts protocal for TCC
new 7f07b4a SCB-817 Added the License headers
new 92f079d SCB-817 Updated the grpc file of TccEventService
new 9e70e53 SCB-817 Updated the TCC grpc contract file
new 8814789 SCB-818 Omega supports of TCC (WIP)
new f8549f9 SCB-817 Updated the pack-contracts protocal for TCC
new 44c85b5 SCB-817 Added the license header
new 0ee4c59 SCB-817 Fixed typo of the GrpcTccEvent.proto
The 10 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:
.../annotations/{SagaStart.java => TccStart.java} | 7 +-
.../{Compensable.java => Participate.java} | 41 ++++++------
.../TccEventService.java} | 18 ++++-
.../transaction/tcc/TccParticipatorAspect.java | 78 ++++++++++++++++++++++
.../TccStartAnnotationProcessor.java} | 32 +++++----
.../TccStartAspect.java} | 24 ++++---
.../transaction/tcc/events/ParticipatedEvent.java | 40 +++++------
.../transaction/tcc/events/TccEndedEvent.java | 16 +++--
.../transaction/tcc/events/TccStartedEvent.java | 26 ++++----
.../servicecomb/saga/common/TransactionStatus.java | 6 +-
.../proto/{GrpcTxEvent.proto => GrpcCommon.proto} | 33 +--------
.../{GrpcTxEvent.proto => GrpcTccEvent.proto} | 53 +++++++++------
.../src/main/proto/GrpcTxEvent.proto | 11 +--
13 files changed, 231 insertions(+), 154 deletions(-)
copy
omega/omega-context/src/main/java/org/apache/servicecomb/saga/omega/context/annotations/{SagaStart.java
=> TccStart.java} (91%)
copy
omega/omega-transaction/src/main/java/org/apache/servicecomb/saga/omega/transaction/annotations/{Compensable.java
=> Participate.java} (62%)
copy
omega/omega-transaction/src/main/java/org/apache/servicecomb/saga/omega/transaction/{MessageSender.java
=> tcc/TccEventService.java} (58%)
create mode 100644
omega/omega-transaction/src/main/java/org/apache/servicecomb/saga/omega/transaction/tcc/TccParticipatorAspect.java
copy
omega/omega-transaction/src/main/java/org/apache/servicecomb/saga/omega/transaction/{SagaStartAnnotationProcessor.java
=> tcc/TccStartAnnotationProcessor.java} (53%)
copy
omega/omega-transaction/src/main/java/org/apache/servicecomb/saga/omega/transaction/{SagaStartAspect.java
=> tcc/TccStartAspect.java} (69%)
copy
saga-core/src/main/java/org/apache/servicecomb/saga/core/TransactionStartedEvent.java
=>
omega/omega-transaction/src/main/java/org/apache/servicecomb/saga/omega/transaction/tcc/events/ParticipatedEvent.java
(52%)
copy
alpha/alpha-core/src/main/java/org/apache/servicecomb/saga/alpha/core/OmegaCallback.java
=>
omega/omega-transaction/src/main/java/org/apache/servicecomb/saga/omega/transaction/tcc/events/TccEndedEvent.java
(63%)
copy
saga-core/src/main/java/org/apache/servicecomb/saga/core/dag/SingleLeafDirectedAcyclicGraph.java
=>
omega/omega-transaction/src/main/java/org/apache/servicecomb/saga/omega/transaction/tcc/events/TccStartedEvent.java
(66%)
copy
saga-core-akka/src/main/java/org/apache/servicecomb/saga/core/actors/messages/Message.java
=>
pack-common/src/main/java/org/apache/servicecomb/saga/common/TransactionStatus.java
(89%)
copy pack-contracts/pack-contract-grpc/src/main/proto/{GrpcTxEvent.proto =>
GrpcCommon.proto} (58%)
copy pack-contracts/pack-contract-grpc/src/main/proto/{GrpcTxEvent.proto =>
GrpcTccEvent.proto} (52%)