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>'].