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 1f79ce0  SCB-140 compensated only distinct events SCB-141 supported 
multiple sub tx within the same global tx on a single service
     new ae8483c  SCB-98 ensured annotation checking is wired
     new e717f95  SCB-98 supported compensation context from remote instead of 
local caching
     new b7083fb  SCB-98 included compensation method signature in TxEvent
     new 9640570  SCB-98 included compensation method signature in omega 
callback
     new 82f5916  SCB-98 sent tx aborted on transaction failure

The 5 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:
 .../servicecomb/saga/alpha/core/OmegaCallback.java |  2 +-
 .../saga/alpha/core/TxConsistentService.java       |  2 +-
 .../io/servicecomb/saga/alpha/core/TxEvent.java    | 14 +++-
 .../saga/alpha/core/TxConsistentServiceTest.java   | 90 +++++++++++++++-----
 .../servicecomb/saga/alpha/server/AlphaConfig.java |  3 +-
 .../alpha/server/SwiftTxEventEndpointImpl.java     |  1 +
 .../saga/alpha/server/TxEventEnvelope.java         | 13 ++-
 .../alpha/server/TxEventEnvelopeRepository.java    |  2 +-
 .../src/main/resources/schema-mysql.sql            |  1 +
 .../saga/alpha/server/AlphaIntegrationTest.java    | 95 +++++++++++++++-------
 .../connector/thrift/ThriftMessageSender.java      |  1 +
 .../connector/thrift/ThriftMessageSenderTest.java  |  3 +-
 .../saga/omega/context/OmegaContext.java           | 63 ++++----------
 .../saga/omega/format/NativeMessageFormatTest.java |  2 +-
 .../spring/CompensableAnnotationProcessor.java     | 12 ++-
 .../spring/CompensableMethodCheckingCallback.java  | 10 ++-
 .../spring/TransactionAspectConfig.java            |  5 ++
 .../spring/TransactionInterceptionTest.java        | 52 +++++++++---
 .../spring/TransactionalUserService.java           |  4 +
 .../transaction/FailedTransactionInterceptor.java  | 25 ++----
 .../saga/omega/transaction/MessageHandler.java     |  2 +-
 .../transaction/PostTransactionInterceptor.java    |  4 +-
 .../transaction/PreTransactionInterceptor.java     |  4 +-
 .../saga/omega/transaction/TransactionAspect.java  | 48 ++++++++---
 .../{OmegaException.java => TxAbortedEvent.java}   |  7 +-
 .../saga/omega/transaction/TxEndedEvent.java       |  4 +-
 .../saga/omega/transaction/TxEvent.java            |  8 +-
 .../saga/omega/transaction/TxStartedEvent.java     |  4 +-
 .../PostTransactionInterceptorTest.java            | 21 +++--
 .../transaction/PreTransactionInterceptorTest.java | 28 +++----
 .../saga/pack/contracts/thrift/SwiftTxEvent.java   | 15 +++-
 31 files changed, 352 insertions(+), 193 deletions(-)
 copy saga-core/src/main/java/io/servicecomb/saga/core/FailedSagaResponse.java 
=> 
omega/omega-transaction/src/main/java/io/servicecomb/saga/omega/transaction/FailedTransactionInterceptor.java
 (70%)
 copy 
omega/omega-transaction/src/main/java/io/servicecomb/saga/omega/transaction/{OmegaException.java
 => TxAbortedEvent.java} (78%)

-- 
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].

Reply via email to