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 b54587d SCB-234 rethrow exception in saga start annotation processor
new ce22135 SCB-249 replaced hibernate with eclipselink to comply with
APL2
new d11dd1d SCB-249 replaced mysql with postgres to comply with APL2
new 268e63b SCB-249 replaced mysql with postgres to comply with APL2 in
original saga
new f877fc7 SCB-249 avoided hibernate and replaced JSON with TEXT due to
limited postgres & jpa support
The 4 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:
README.md | 4 +-
alpha/alpha-core/pom.xml | 4 +
.../servicecomb/saga/alpha/core/TxEvent.java | 10 +++
alpha/alpha-server/pom.xml | 17 +++-
.../servicecomb/saga/alpha/server/AlphaConfig.java | 2 +
.../saga/alpha/server/SpringTxEventRepository.java | 4 +-
.../saga/alpha/server/TxEventEnvelope.java | 96 ----------------------
.../alpha/server/TxEventEnvelopeRepository.java | 38 +++++----
.../src/main/resources/application.yaml | 13 +--
.../src/main/resources/schema-mysql.sql | 14 ----
.../src/main/resources/schema-postgresql.sql | 14 ++++
.../saga/alpha/server/AlphaIntegrationTest.java | 6 +-
alpha/alpha-server/src/test/resources/schema.sql | 13 +++
docker-compose.yaml | 21 +++--
integration-tests/pack-tests/pom.xml | 48 +++++++----
.../pack/tests/GreetingApplication.java | 2 +
.../saga/integration/pack/tests/PackIT.java | 52 ++++++------
.../integration/pack/tests/TxEventEnvelope.java | 87 --------------------
.../pack/tests/TxEventEnvelopeRepository.java | 7 +-
.../pack-tests/src/test/resources/application.yaml | 8 +-
omega/omega-spring-tx/pom.xml | 4 +-
.../saga/omega/transaction/spring/User.java | 5 +-
.../omega-spring-tx/src/test/resources/schema.sql | 6 ++
pom.xml | 37 +++++++++
.../conditional-transaction-demo-tests/pom.xml | 21 +++--
.../docker-compose.yaml | 21 +++--
.../demo-tests/pom.xml | 21 +++--
.../docker-compose.yaml | 21 +++--
{pack-contracts => saga-persistence}/pom.xml | 7 +-
.../saga-persistence-jpa}/pom.xml | 50 +++++++----
.../jpa/EclipseLinkJpaConfiguration.java | 50 +++++++++++
.../src/main/resources/META-INF/spring.factories | 3 +-
saga-spring/pom.xml | 13 ++-
.../servicecomb/saga/spring/SagaEventEntity.java | 5 +-
.../servicecomb/saga/spring/SagaEventRepo.java | 6 +-
saga-spring/src/main/resources/application.yaml | 13 +--
saga-spring/src/main/resources/schema-mysql.sql | 9 --
.../src/main/resources/schema-postgresql.sql | 9 ++
saga-spring/src/test/resources/data.sql | 12 +--
39 files changed, 371 insertions(+), 402 deletions(-)
delete mode 100644
alpha/alpha-server/src/main/java/org/apache/servicecomb/saga/alpha/server/TxEventEnvelope.java
delete mode 100644 alpha/alpha-server/src/main/resources/schema-mysql.sql
create mode 100644 alpha/alpha-server/src/main/resources/schema-postgresql.sql
create mode 100644 alpha/alpha-server/src/test/resources/schema.sql
delete mode 100644
integration-tests/pack-tests/src/test/java/org/apache/servicecomb/saga/integration/pack/tests/TxEventEnvelope.java
create mode 100644 omega/omega-spring-tx/src/test/resources/schema.sql
copy {pack-contracts => saga-persistence}/pom.xml (91%)
copy {transports/transport-resttemplate =>
saga-persistence/saga-persistence-jpa}/pom.xml (62%)
create mode 100644
saga-persistence/saga-persistence-jpa/src/main/java/org/apache/servicecomb/saga/persistence/jpa/EclipseLinkJpaConfiguration.java
copy {transports/transport-httpclient-spring =>
saga-persistence/saga-persistence-jpa}/src/main/resources/META-INF/spring.factories
(93%)
delete mode 100644 saga-spring/src/main/resources/schema-mysql.sql
create mode 100644 saga-spring/src/main/resources/schema-postgresql.sql
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].