You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ti...@apache.org on 2018/01/10 16:14:31 UTC
[aries-tx-control] branch master created (now a578cf4)
This is an automated email from the ASF dual-hosted git repository.
timothyjward pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/aries-tx-control.git.
at a578cf4 Marker commit indicating the point at which Transaction Control moved to its own Git Repository
This branch includes the following new commits:
new 95c057f [tx-control] Initial commit of the OSGi Transaction Control API from RFC-221
new add61ea [tx-control] Add a basic TransactionControl service implementation
new a55cd80 [tx-control] Add license info and correct the scm links
new ab16ff0 [tx-control] Basic local resource provider for JDBC
new 17e007a [tx-control] Add simple integration tests for the Local transaction control and JDBC resource provider
new 867f50f [tx-control] Add tx-control to the main build, but require Java 8 to build it
new bb4f0ad [tx-control] Extend iTests to include exception failures * Possibly some API work needed for checked Exceptions * Still no support for noRollbackFor * Coordinator usage needs some work
new 5d59e59 [tx-control] Update to the latest API from the RFC
new 25e41b9 [tx-control] Throw the correct Exception types on different kinds of error
new a5a1f5f [tx-control] Testing of nested transactions
new 0e6d08e [tx-control] Add support for no-rollback exceptions
new 964c9dd [tx-control] Add a Spring JdbcTemplate test
new 707dd95 [tx-control] Add a Spring rollback test
new 64a6b64 [tx-control] Do not prematurely finish inherited transactions
new e7a3289 [tx-control] Test using remote H2 in addition to local embedded, also test tx suspension
new 8d118fd [tx-control] Configuration-driven Database connections
new c9e509c [tx-control] Separate common tx-service code and use it to build an XA Transaction Control service
new 373c25d [tx-control] Fix the SCM URLs for the tx-control-service-local and tx-control-service-xa modules
new 9585c08 [tx-control] Add support for XA enlisted datasources
new a04719b [tx-control] Add README documentation to various tx-control projects
new d84a4e7 [tx-control] Markdown formatting, rename to .md so that github renders correctly
new 621c903 [tx-control] Document the url configuration property
new 504ea63 [tx-control] Add logging to configuration-driven JDBCConnectionProvider services for easier debug
new 7492510 [tx-control] Add support for resource local JPA using EclipseLink
new 28c22ac [tx-control] Add JPA integration tests for Hibernate 5.0.9
new 120d9a0 [tx-control] Add documentation for the JPA local provider
new 970f034 [tx-control] Avoid teardown exception when using Hibernate
new a640d69 [tx-control] Add tests for OpenJPA 2.4.1
new 3a10c82 [tx-control] Do not build any of tx-control unless JDK 8 is available
new b39b6e4 [tx-control] Add XA support for JPA using Hibernate
new 3a15f92 [tx-control] Initial support for XA transactions with EclipseLink and OpenJPA
new 53d94dd [tx-control] Actually enlist the XA connection
new a112fe5 [tx-control] Ensure that EclipseLink usee the non-jta-datasource for sequence generation
new 0316633 [tx-control] Add support for read-only transactions
new 2e3278d [tx-control] Remove the link to the Coordinator service as per the latest RFC update
new 6a0905f [tx-control] Add an itest using the coordinator to speed up database inserts
new 33c9fdf [tx-control] Make the OSGi API version 1.0, but add a mandatory attribute to indicate its instability
new e535aec [tx-control] Enhance the Coordinator Optimisation test to show one transaction isn't necessarily better
new 1a6982a [tx-control] Mark ScopedWorkException#context as transient so the Exception can be serialized
new 78d13ba [tx-control] Integration tests for JPA two phase commit
new 46d053b [tx-control] Tidy up JavaDoc for Transaction Control API
new 87a84fd [tx-control] Add licence information so that the tx-control project can be released
new 59a7fc8 [tx-control] Add Provided and Required Service Capabilities to the tx control bundles
new b144741 [tx-control] Switch dependencies to release versions
new f8a8808 [tx-control] Test workaround for Hibernate bug HHH-10855
new b4ac43d [tx-control] Move to an internal parent for setting things like JavaDoc JDK version
new 8628a9e [tx-control][maven-release-plugin]prepare release tx-control-0.0.1
new dfaf785 [tx-control][maven-release-plugin]prepare for next development iteration
new 7e6039c [tx-control] Remove unnecessary Hibernate bug fix after fixing ARIES-1575
new 9569ae4 [tx-control] Simplify Tx Control Service providers, and add configurable recovery logging for XA
new 46f96a9 [tx-control] Make local resource support configurable, and permit users to enforce a single last participant
new f21a6f1 [tx-control] Move to use the bnd-maven-plugin
new a6ee96d [tx-control] Add support for resource recovery when using XA
new ffd510b [tx-control] Add license headers to build files
new 7f6bee9 [tx-control] Drop OSGi core dependency to R5 as no R6 features are currently needed
new 488991f [tx-control] Improvements for the Local and XA JDBC ResourceProviders: * Add Metatypes * Avoid publishing "." properties * Ensure that tracked services are DataSourceFactories
new 22ca804 [tx-control] Add recovery support to the XA JDBC provider
new fe0a31e [tx-control] Register the recovery service before the ResourceProvider so that recovery is always available before someone uses the service
new 0d5e263 [ARIES-1585] Add tests for JDBC connection cleanup, and fix the leaks!
new 853a66e [tx-control] Correctly set the causes of ScopedWorkExceptions
new 2eede50 [tx-control] Add missing package to avoid the need to deploy the JDBC API
new 04671cb [tx-control] Avoid tying XA JPA resources to a single Transaction Control service
new e048337 [tx-control] Ensure that JPA container snapshots can be reliably used in the tests
new 8052736 [tx-control] Ensure that the same ThreadLocal is used for all resources created by an XA JPAEntityManagerProvider
new 50706f8 [tx-control] Ensure that XA Connections are released by the JDBCResourceProvider
new e389e50 ARIES-1616 Force the transaction log to close when Transaction Control shuts down
new 65864ac ARIES-1616 Clean up Local JPA resources properly
new 1e92519 ARIES-1616 Factor out resource provider independent common code
new 954df16 ARIES-1616 Factor out JPA resource provider common code from Local JPA
new 9f3f2f0 ARIES-1616 Clean up XA JPA resources properly
new 367237f ARIES-1616 Further refactoring to remove duplicate code in the JPA resource providers
new a786e2d ARIES-1617 Ensure type safety for configuration driven JPA resource providers
new 91e7567 [tx-control] Minor fixes to Javadoc and license files
new 77f0719 [tx-control-0.0.2][maven-release-plugin]prepare for next development iteration
new 9977b1a [tx-control] Fix versioning mess made by the release plugin
new 856e0f4 [tx-control-0.0.2][maven-release-plugin]prepare release tx-control-0.0.2
new f6cfa3a [tx-control-0.0.2][maven-release-plugin]prepare for next development iteration
new 4c7761e [tx-control] Fix another failed release due to leftover tag
new ad2b38f [tx-control-0.0.2][maven-release-plugin]prepare release tx-control-0.0.2
new f8bcccf [tx-control-0.0.2][maven-release-plugin]prepare for next development iteration
new 9ae830a [tx-control] Add support for releasing resource providers to the factories
new af5dd47 ARIES-1647 Advertise the Transaction Control service from the local transactions bundle
new b347c48 [tx-control] Support Connection Test Queries when pooling
new f2a4f48 [tx-control] Add JPA XA support for Hibernate 5.2.x
new 873a465 [ARIES-Tx-Control][maven-release-plugin]prepare release tx-control-0.0.3
new a5838f7 [ARIES-Tx-Control][maven-release-plugin]prepare for next development iteration
new 19265a8 [tx-control] Re-organise the Tx Control build, and use the official API
new 26efe65 [tx-control] Fix up relativePath for parent poms
new 72776a6 [tx-control] Update the JPA resource provider to support plugins when using the EntityManagerFactoryBuilder
new a578cf4 Marker commit indicating the point at which Transaction Control moved to its own Git Repository
The 90 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.
--
To stop receiving notification emails like this one, please contact
['"commits@aries.apache.org" <co...@aries.apache.org>'].