[hibernate-commits] [hibernate/hibernate-orm] b47609: HHH-9747 - Import initial reworking of transaction...

GitHub noreply at github.com
Fri Apr 24 14:35:36 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: b476094d43e24db36d970e6c0c21607fe5d42832
      https://github.com/hibernate/hibernate-orm/commit/b476094d43e24db36d970e6c0c21607fe5d42832
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2015-04-24 (Fri, 24 Apr 2015)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/EmptyInterceptor.java
    M hibernate-core/src/main/java/org/hibernate/Interceptor.java
    M hibernate-core/src/main/java/org/hibernate/Transaction.java
    M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
    M hibernate-core/src/main/java/org/hibernate/boot/registry/selector/internal/StrategySelectorBuilder.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
    M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
    M hibernate-core/src/main/java/org/hibernate/cfg/Settings.java
    M hibernate-core/src/main/java/org/hibernate/collection/internal/AbstractPersistentCollection.java
    M hibernate-core/src/main/java/org/hibernate/context/internal/ThreadLocalSessionContext.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticReadSelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticReadUpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticWriteSelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticWriteUpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/SelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/UpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/AbstractBatchImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/BatchingBatch.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/NonBatchingBatch.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/JdbcCoordinatorImpl.java
    R hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/LogicalConnectionImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/ResultSetReturnImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/StatementPreparerImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/JdbcCoordinator.java
    R hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/LogicalConnection.java
    R hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/LogicalConnectionImplementor.java
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/NativeSQLQueryPlan.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/ActionQueue.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionImplementor.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionCoordinatorImpl.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionFactoryInitiator.java
    A hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionImpl.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jdbc/JdbcIsolationDelegate.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jdbc/JdbcTransaction.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jdbc/JdbcTransactionFactory.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jta/CMTTransaction.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jta/CMTTransactionFactory.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jta/JtaIsolationDelegate.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jta/JtaTransaction.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/jta/JtaTransactionFactory.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/spi/AbstractTransactionImpl.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/spi/TransactionContext.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/spi/TransactionCoordinator.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/spi/TransactionEnvironment.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/spi/TransactionFactory.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/spi/TransactionImplementor.java
    M hibernate-core/src/main/java/org/hibernate/engine/transaction/spi/TransactionObserver.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/internal/RegisteredSynchronization.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/internal/SynchronizationCallbackCoordinatorNonTrackingImpl.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/internal/SynchronizationCallbackCoordinatorTrackingImpl.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/spi/AfterCompletionAction.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/spi/ExceptionMapper.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/spi/ManagedFlushChecker.java
    R hibernate-core/src/main/java/org/hibernate/engine/transaction/synchronization/spi/SynchronizationCallbackCoordinator.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractSaveEventListener.java
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/exec/BasicExecutor.java
    M hibernate-core/src/main/java/org/hibernate/hql/spi/id/TableBasedDeleteHandlerImpl.java
    M hibernate-core/src/main/java/org/hibernate/hql/spi/id/TableBasedUpdateHandlerImpl.java
    M hibernate-core/src/main/java/org/hibernate/hql/spi/id/local/Helper.java
    M hibernate-core/src/main/java/org/hibernate/id/GUIDGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/IdentityGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/IncrementGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/MultipleHiLoPerTableGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/SequenceGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/SequenceIdentityGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/enhanced/SequenceStructure.java
    M hibernate-core/src/main/java/org/hibernate/id/enhanced/TableGenerator.java
    M hibernate-core/src/main/java/org/hibernate/id/enhanced/TableStructure.java
    M hibernate-core/src/main/java/org/hibernate/id/insert/AbstractReturningDelegate.java
    M hibernate-core/src/main/java/org/hibernate/id/insert/AbstractSelectingDelegate.java
    M hibernate-core/src/main/java/org/hibernate/internal/AbstractScrollableResults.java
    M hibernate-core/src/main/java/org/hibernate/internal/AbstractSessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/IteratorImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
    R hibernate-core/src/main/java/org/hibernate/internal/TransactionEnvironmentImpl.java
    M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
    M hibernate-core/src/main/java/org/hibernate/loader/collection/DynamicBatchingCollectionInitializerBuilder.java
    M hibernate-core/src/main/java/org/hibernate/loader/entity/DynamicBatchingEntityLoaderBuilder.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/AbstractLoadPlanBasedLoader.java
    M hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
    M hibernate-core/src/main/java/org/hibernate/persister/collection/BasicCollectionPersister.java
    M hibernate-core/src/main/java/org/hibernate/persister/collection/OneToManyPersister.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
    M hibernate-core/src/main/java/org/hibernate/proxy/AbstractLazyInitializer.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/LogicalConnection.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/ResourceRegistry.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/AbstractLogicalConnectionImplementor.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionProvidedImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/ResourceRegistryStandardImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/JdbcObserver.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/JdbcSessionContext.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/JdbcSessionOwner.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/LogicalConnectionImplementor.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/PhysicalJdbcTransaction.java
    A hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/StatementInspector.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/LocalSynchronizationException.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/NullSynchronizationException.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/SynchronizationRegistry.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinator.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinatorBuilder.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinatorBuilderFactory.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinatorJtaBuilder.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinatorResourceLocalBuilder.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaIsolationDelegate.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaMessageLogger.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaPlatformInaccessibleException.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionAdapter.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionAdapterTransactionManagerImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionAdapterUserTransactionImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorBuilderImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/StatusTranslator.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/synchronization/RegisteredSynchronization.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/synchronization/SynchronizationCallbackCoordinator.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/synchronization/SynchronizationCallbackCoordinatorNonTrackingImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/synchronization/SynchronizationCallbackCoordinatorTrackingImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/synchronization/SynchronizationCallbackTarget.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/synchronization/package-info.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/internal/JdbcIsolationDelegate.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/internal/ResourceLocalTransactionCoordinatorBuilderImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/internal/ResourceLocalTransactionCoordinatorImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/package-info.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/spi/DataStoreTransaction.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/spi/DataStoreTransactionAccess.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/internal/SynchronizationRegistryStandardImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/internal/TransactionCoordinatorBuilderInitiator.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/internal/package-info.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/package-info.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/spi/SynchronizationRegistryImplementor.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/spi/TransactionCoordinatorOwner.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/spi/TransactionStatus.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/spi/package-info.java
    M hibernate-core/src/main/java/org/hibernate/service/StandardServiceInitiators.java
    M hibernate-core/src/main/java/org/hibernate/type/DbTimestampType.java
    M hibernate-core/src/test/java/org/hibernate/id/SequenceHiLoGeneratorNoIncrementTest.java
    M hibernate-core/src/test/java/org/hibernate/id/SequenceHiLoGeneratorTest.java
    M hibernate-core/src/test/java/org/hibernate/sharedSession/SessionWithSharedConnectionTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/EntityTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/dataTypes/BasicOperationsTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/immutable/ImmutableTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/manytomany/ManyToManyTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/onetomany/OrderByTest.java
    M hibernate-core/src/test/java/org/hibernate/test/batch/BatchingBatchFailureTest.java
    M hibernate-core/src/test/java/org/hibernate/test/batch/NonBatchingBatchFailureTest.java
    M hibernate-core/src/test/java/org/hibernate/test/cascade/MultiPathCascadeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/cascade/RefreshTest.java
    M hibernate-core/src/test/java/org/hibernate/test/cascade/circle/MultiPathCircleCascadeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/collection/list/PersistentListTest.java
    M hibernate-core/src/test/java/org/hibernate/test/common/JdbcConnectionAccessImpl.java
    M hibernate-core/src/test/java/org/hibernate/test/common/JournalingTransactionObserver.java
    R hibernate-core/src/test/java/org/hibernate/test/common/TransactionContextImpl.java
    R hibernate-core/src/test/java/org/hibernate/test/common/TransactionEnvironmentImpl.java
    M hibernate-core/src/test/java/org/hibernate/test/connections/AggressiveReleaseTest.java
    M hibernate-core/src/test/java/org/hibernate/test/connections/ThreadLocalCurrentSessionTest.java
    M hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectTest.java
    M hibernate-core/src/test/java/org/hibernate/test/dialect/functional/cache/SQLFunctionsInterSystemsTest.java
    M hibernate-core/src/test/java/org/hibernate/test/exception/SQLExceptionConversionTest.java
    M hibernate-core/src/test/java/org/hibernate/test/immutable/entitywithmutablecollection/AbstractEntityWithManyToManyTest.java
    M hibernate-core/src/test/java/org/hibernate/test/immutable/entitywithmutablecollection/AbstractEntityWithOneToManyTest.java
    M hibernate-core/src/test/java/org/hibernate/test/interceptor/InterceptorTest.java
    M hibernate-core/src/test/java/org/hibernate/test/interfaceproxy/DocumentInterceptor.java
    M hibernate-core/src/test/java/org/hibernate/test/jdbc/GeneralWorkTest.java
    M hibernate-core/src/test/java/org/hibernate/test/jdbc/internal/AggressiveReleaseTest.java
    M hibernate-core/src/test/java/org/hibernate/test/jdbc/internal/BasicConnectionTest.java
    M hibernate-core/src/test/java/org/hibernate/test/jdbc/internal/BatchingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/jpa/cascade/CascadeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/jpa/txn/TransactionJoiningTest.java
    M hibernate-core/src/test/java/org/hibernate/test/lazyload/JtaLazyLoadingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/legacy/FooBarTest.java
    M hibernate-core/src/test/java/org/hibernate/test/legacy/MultiTableTest.java
    M hibernate-core/src/test/java/org/hibernate/test/mixed/DocumentInterceptor.java
    M hibernate-core/src/test/java/org/hibernate/test/ops/CreateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/rowid/RowIdTest.java
    M hibernate-core/src/test/java/org/hibernate/test/sql/autodiscovery/AutoDiscoveryTest.java
    M hibernate-core/src/test/java/org/hibernate/test/sql/refcursor/CursorFromCallableTest.java
    M hibernate-core/src/test/java/org/hibernate/test/tm/CMTTest.java
    M hibernate-core/src/test/java/org/hibernate/test/tm/TransactionTimeoutTest.java
    R hibernate-core/src/test/java/org/hibernate/test/transaction/jdbc/TestExpectedUsage.java
    R hibernate-core/src/test/java/org/hibernate/test/transaction/jta/BasicDrivingTest.java
    R hibernate-core/src/test/java/org/hibernate/test/transaction/jta/InterceptorCallbackTests.java
    R hibernate-core/src/test/java/org/hibernate/test/transaction/jta/ManagedDrivingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/typeparameters/TypeParameterTest.java
    M hibernate-ehcache/src/test/java/org/hibernate/test/cache/ehcache/EhCacheTest.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/internal/TransactionImpl.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/spi/AbstractEntityManagerImpl.java
    M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/beanvalidation/BeanValidationTest.java
    M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/cascade/multicircle/MultiCircleJpaCascadeTest.java
    M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/transaction/SynchronizationTypeTest.java
    M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/transaction/TransactionJoinHandlingChecker.java
    M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/transaction/TransactionJoiningTest.java
    M hibernate-envers/src/main/java/org/hibernate/envers/strategy/ValidityAuditStrategy.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/SingleNodeTestCase.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/bulk/BulkOperationsTestCase.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/cluster/DualNodeTestCase.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/tm/JBossStandaloneJtaExampleTest.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/tm/JtaPlatformImpl.java

  Log Message:
  -----------
  HHH-9747 - Import initial reworking of transaction handling (based on JdbcSession work)


  Commit: 148159fadcba718854bc7058c48ed8d9e3e2ac56
      https://github.com/hibernate/hibernate-orm/commit/148159fadcba718854bc7058c48ed8d9e3e2ac56
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2015-04-24 (Fri, 24 Apr 2015)

  Changed paths:
    A hibernate-core/src/main/java/org/hibernate/ConnectionAcquisitionMode.java
    M hibernate-core/src/main/java/org/hibernate/ConnectionReleaseMode.java
    M hibernate-core/src/main/java/org/hibernate/EmptyInterceptor.java
    M hibernate-core/src/main/java/org/hibernate/Interceptor.java
    M hibernate-core/src/main/java/org/hibernate/SessionBuilder.java
    M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
    M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
    M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsImpl.java
    M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsState.java
    M hibernate-core/src/main/java/org/hibernate/boot/registry/selector/internal/StrategySelectorBuilder.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
    M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/JdbcCoordinatorImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/StatementPreparerImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/JdbcCoordinator.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/ForwardingSessionBuilder.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/ForwardingSharedSessionBuilder.java
    M hibernate-core/src/main/java/org/hibernate/hql/spi/id/global/GlobalTemporaryTableBulkIdStrategy.java
    M hibernate-core/src/main/java/org/hibernate/hql/spi/id/persistent/Helper.java
    M hibernate-core/src/main/java/org/hibernate/internal/AbstractSessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
    M hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/JdbcSessionContext.java
    M hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/PhysicalJdbcTransaction.java
    M hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/StatementInspector.java
    M hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinatorBuilder.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinatorBuilderFactory.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinatorJtaBuilder.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/TransactionCoordinatorResourceLocalBuilder.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/JdbcIsolationDelegate.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/JdbcResourceLocalTransactionCoordinatorBuilderImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/JdbcResourceLocalTransactionCoordinatorImpl.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/package-info.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/spi/JdbcResourceTransaction.java
    A hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/spi/JdbcResourceTransactionAccess.java
    M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorBuilderImpl.java
    M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/JtaTransactionCoordinatorImpl.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/internal/JdbcIsolationDelegate.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/internal/ResourceLocalTransactionCoordinatorBuilderImpl.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/internal/ResourceLocalTransactionCoordinatorImpl.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/package-info.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/spi/DataStoreTransaction.java
    R hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/store/spi/DataStoreTransactionAccess.java
    M hibernate-core/src/main/java/org/hibernate/resource/transaction/internal/TransactionCoordinatorBuilderInitiator.java
    M hibernate-core/src/main/java/org/hibernate/resource/transaction/package-info.java
    M hibernate-core/src/test/java/org/hibernate/test/interfaceproxy/DocumentInterceptor.java
    M hibernate-core/src/test/java/org/hibernate/test/mixed/DocumentInterceptor.java
    M hibernate-entitymanager/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java

  Log Message:
  -----------
  HHH-9747 - Import initial reworking of transaction handling (based on JdbcSession work)


Compare: https://github.com/hibernate/hibernate-orm/compare/82b312dd2154...148159fadcba


More information about the hibernate-commits mailing list