[hibernate-commits] [hibernate/hibernate-ogm] afaecb: OGM-1229 ORM 5.2 Upgrade - First pass on compilati...
GitHub
noreply at github.com
Tue Feb 6 16:52:10 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: afaecbd2efd94cd628778f87b55169a7744a4e27
https://github.com/hibernate/hibernate-ogm/commit/afaecbd2efd94cd628778f87b55169a7744a4e27
Author: Davide D'Alto <davide at hibernate.org>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M bom/pom.xml
M core/src/main/java/org/hibernate/ogm/OgmSessionFactory.java
M core/src/main/java/org/hibernate/ogm/boot/impl/OgmSessionFactoryBuilderImpl.java
M core/src/main/java/org/hibernate/ogm/compensation/impl/ErrorHandlerEnabledTransactionCoordinatorBuilder.java
M core/src/main/java/org/hibernate/ogm/compensation/impl/ErrorHandlerEnabledTransactionCoordinatorDecorator.java
M core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapPessimisticReadLockingStrategy.java
M core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapPessimisticWriteLockingStrategy.java
M core/src/main/java/org/hibernate/ogm/datastore/spi/BaseDatastoreProvider.java
M core/src/main/java/org/hibernate/ogm/datastore/spi/DatastoreProvider.java
M core/src/main/java/org/hibernate/ogm/dialect/impl/ExceptionThrowingLockingStrategy.java
M core/src/main/java/org/hibernate/ogm/dialect/impl/IdentifiableDriver.java
M core/src/main/java/org/hibernate/ogm/dialect/query/spi/NoOpParameterMetadataBuilder.java
M core/src/main/java/org/hibernate/ogm/dialect/query/spi/ParameterMetadataBuilder.java
M core/src/main/java/org/hibernate/ogm/dialect/query/spi/RecognizerBasedParameterMetadataBuilder.java
M core/src/main/java/org/hibernate/ogm/engine/spi/OgmSessionBuilderImplementor.java
M core/src/main/java/org/hibernate/ogm/entityentry/impl/OgmEntityEntryState.java
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/BackendCustomLoader.java
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionBuilderDelegator.java
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryImpl.java
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java
M core/src/main/java/org/hibernate/ogm/id/impl/OgmGeneratorBase.java
M core/src/main/java/org/hibernate/ogm/id/impl/OgmIdentityGenerator.java
M core/src/main/java/org/hibernate/ogm/id/impl/OgmSequenceGenerator.java
M core/src/main/java/org/hibernate/ogm/id/impl/OgmTableGenerator.java
M core/src/main/java/org/hibernate/ogm/jpa/HibernateOgmPersistence.java
M core/src/main/java/org/hibernate/ogm/jpa/impl/OgmEntityManager.java
R core/src/main/java/org/hibernate/ogm/jpa/impl/OgmEntityManagerFactory.java
M core/src/main/java/org/hibernate/ogm/jpa/impl/OgmExceptionMapper.java
M core/src/main/java/org/hibernate/ogm/jpa/impl/OgmJpaQuery.java
M core/src/main/java/org/hibernate/ogm/loader/entity/impl/BatchableEntityLoader.java
M core/src/main/java/org/hibernate/ogm/loader/entity/impl/BatchingEntityLoader.java
M core/src/main/java/org/hibernate/ogm/loader/entity/impl/DynamicBatchingEntityLoaderBuilder.java
M core/src/main/java/org/hibernate/ogm/loader/impl/OgmBasicCollectionLoader.java
M core/src/main/java/org/hibernate/ogm/loader/impl/OgmLoader.java
M core/src/main/java/org/hibernate/ogm/loader/impl/TupleBasedEntityLoader.java
M core/src/main/java/org/hibernate/ogm/massindex/impl/OptionallyWrapInJTATransaction.java
M core/src/main/java/org/hibernate/ogm/model/impl/EntityKeyBuilder.java
M core/src/main/java/org/hibernate/ogm/persister/impl/EntityAssociationUpdater.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmCollectionPersister.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M core/src/main/java/org/hibernate/ogm/query/NoSQLQuery.java
A core/src/main/java/org/hibernate/ogm/query/NoSQLQueryImplementor.java
M core/src/main/java/org/hibernate/ogm/query/impl/FullTextSearchQueryTranslator.java
M core/src/main/java/org/hibernate/ogm/query/impl/LegacyParserBridgeQueryTranslator.java
M core/src/main/java/org/hibernate/ogm/query/impl/NativeNoSqlQueryInterpreter.java
M core/src/main/java/org/hibernate/ogm/query/impl/NativeNoSqlQueryPlan.java
M core/src/main/java/org/hibernate/ogm/query/impl/NoSQLQueryImpl.java
M core/src/main/java/org/hibernate/ogm/query/impl/OgmQueryLoader.java
M core/src/main/java/org/hibernate/ogm/query/impl/OgmQueryTranslator.java
M core/src/main/java/org/hibernate/ogm/transaction/emulated/impl/EmulatedLocalTransactionCoordinatorBuilder.java
M core/src/main/java/org/hibernate/ogm/transaction/impl/ForwardingTransactionCoordinator.java
M core/src/main/java/org/hibernate/ogm/transaction/impl/ForwardingTransactionCoordinatorBuilder.java
M core/src/main/java/org/hibernate/ogm/transaction/impl/ForwardingTransactionDriver.java
M core/src/main/java/org/hibernate/ogm/transaction/impl/OgmTransactionCoordinatorBuilderInitiator.java
M core/src/main/java/org/hibernate/ogm/transaction/jta/impl/RollbackOnCommitFailureJtaTransactionCoordinatorBuilder.java
M core/src/main/java/org/hibernate/ogm/type/descriptor/impl/BasicGridBinder.java
M core/src/main/java/org/hibernate/ogm/type/impl/AbstractGenericBasicType.java
M core/src/main/java/org/hibernate/ogm/type/impl/CollectionType.java
M core/src/main/java/org/hibernate/ogm/type/impl/ComponentType.java
M core/src/main/java/org/hibernate/ogm/type/impl/EntityType.java
M core/src/main/java/org/hibernate/ogm/type/impl/EnumType.java
M core/src/main/java/org/hibernate/ogm/type/impl/GridTypeDelegatingToCoreType.java
M core/src/main/java/org/hibernate/ogm/type/impl/ManyToOneType.java
M core/src/main/java/org/hibernate/ogm/type/impl/OneToOneType.java
M core/src/main/java/org/hibernate/ogm/type/spi/GridType.java
M core/src/main/java/org/hibernate/ogm/util/impl/AssociationPersister.java
M core/src/main/java/org/hibernate/ogm/util/impl/LogicalPhysicalConverterHelper.java
M core/src/main/java/org/hibernate/ogm/util/impl/TransactionContextHelper.java
M core/src/main/java/org/hibernate/ogm/util/impl/TupleContextHelper.java
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/dialect/impl/InfinispanPessimisticWriteLockingStrategy.java
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/counter/GlobalConfigNotEnabledNextValueGenerationTest.java
M integrationtest/pom.xml
M modules/src/main/aliases/org/hibernate/search/engine/module.xml
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/impl/EmbeddedNeo4jDatastoreProvider.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/transaction/impl/EmbeddedNeo4jJtaTransactionCoordinator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/transaction/impl/EmbeddedNeo4jResourceLocalTransactionCoordinator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/transaction/impl/EmbeddedNeo4jTransactionCoordinatorBuilder.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/BaseNeo4jSchemaDefiner.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/impl/BoltNeo4jDatastoreProvider.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/transaction/impl/BoltNeo4jJtaTransactionCoordinator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/transaction/impl/BoltNeo4jResourceLocalTransactionCoordinator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/transaction/impl/BoltNeo4jTransactionCoordinatorBuilder.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/impl/HttpNeo4jDatastoreProvider.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/transaction/impl/HttpNeo4jJtaTransactionCoordinator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/transaction/impl/HttpNeo4jResourceLocalTransactionCoordinator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/transaction/impl/HttpNeo4jTransactionCoordinatorBuilder.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/transaction/impl/BaseNeo4jJtaTransactionCoordinator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/transaction/impl/RemoteTransactionDriver.java
M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/nativequery/Neo4jParameterMetadataBuilderTest.java
M pom.xml
Log Message:
-----------
OGM-1229 ORM 5.2 Upgrade - First pass on compilation issues
Commit: 8d75c4190325b25cc138bb179c56c422038eb909
https://github.com/hibernate/hibernate-ogm/commit/8d75c4190325b25cc138bb179c56c422038eb909
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/OgmSession.java
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java
R core/src/main/java/org/hibernate/ogm/jpa/impl/OgmEntityManager.java
R core/src/main/java/org/hibernate/ogm/jpa/impl/OgmJpaQuery.java
R core/src/main/java/org/hibernate/ogm/query/NoSQLQuery.java
R core/src/main/java/org/hibernate/ogm/query/NoSQLQueryImplementor.java
R core/src/main/java/org/hibernate/ogm/query/impl/NoSQLQueryImpl.java
A core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceContributor.java
M core/src/test/java/org/hibernate/ogm/backendtck/id/TestNextValueGeneration.java
M core/src/test/java/org/hibernate/ogm/backendtck/jpa/JPAAPIWrappingTest.java
M core/src/test/java/org/hibernate/ogm/test/options/mapping/JPAOptionIntegrationTest.java
M core/src/test/java/org/hibernate/ogm/utils/jpa/OgmJpaTestCase.java
M core/src/test/java/org/hibernate/ogm/utils/jpa/SingleJpaTestCase.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/id/TableGeneratorTest.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/id/objectid/ObjectIdTest.java
M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/Neo4jJpaTestCase.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/HibernateOgmFindBenchmark.java
Log Message:
-----------
OGM-1229 Remove the EntityManager initialization branch as (Ogm)SessionImpl
is now an EntityManager
Also removes a lot of copied code to be able to determine what is
strictly necessary. Note that this code will be reintroduced later (and
then in the end removed due thanks to some changes in ORM).
Note that this commit removes some APIs (NoSQLQuery and
NoSQLQueryImplementor) as they are not necessary anymore and requires us
to maintain more things.
We discussed it with Sanne and, considering the fact that ORM 5.2 breaks
a lot of things anyway, it would be considered acceptable.
Commit: a00222520b7d097d10496c1d29613de3555717bd
https://github.com/hibernate/hibernate-ogm/commit/a00222520b7d097d10496c1d29613de3555717bd
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/compensation/CompensationSpiTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/optimisticlocking/OptimisticLockingTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/JpaQueriesTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesWithTablePerClassNotSupportedTest.java
Log Message:
-----------
OGM-1229 The exceptions are now wrapped into JPA exceptions
Commit: b6ce99feca5520851964e3ddf2d42fee545f544e
https://github.com/hibernate/hibernate-ogm/commit/b6ce99feca5520851964e3ddf2d42fee545f544e
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/test/batch/BatchExecutionTest.java
Log Message:
-----------
OGM-1229 We now need to start a transaction as it is a JPA requirement
This is due to the fact that Session and EntityManager are now a same
thing so Session has to follow JPA requirements.
Commit: 0408430b2898171d52f970753ac18cc5634681b1
https://github.com/hibernate/hibernate-ogm/commit/0408430b2898171d52f970753ac18cc5634681b1
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryImpl.java
M core/src/main/java/org/hibernate/ogm/jpa/HibernateOgmPersistence.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceInitiators.java
M core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceRegistryFactoryImpl.java
R core/src/main/java/org/hibernate/ogm/service/impl/OgmSessionFactoryServiceRegistryImpl.java
Log Message:
-----------
OGM-1229 Simplify the SessionFactory initialization
Commit: 3d144a9b0e2fe266bc8dad888082c12ad0a3c8d1
https://github.com/hibernate/hibernate-ogm/commit/3d144a9b0e2fe266bc8dad888082c12ad0a3c8d1
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/datastore/CollectionNamingValidationTest.java
Log Message:
-----------
OGM-1229 SessionFactory#getAllClassMetadata() is no longer supported
Commit: 9a143cd2f46c001c449241f144c5c39e9e69dcdd
https://github.com/hibernate/hibernate-ogm/commit/9a143cd2f46c001c449241f144c5c39e9e69dcdd
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/jpa/JPAAPIWrappingTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/optimisticlocking/OptimisticLockingTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesTest.java
Log Message:
-----------
OGM-1229 Fix a corner case in the transaction handling of some tests
Commit: 7fea6188142765aac58d8abd6c4fecec21c2e5de
https://github.com/hibernate/hibernate-ogm/commit/7fea6188142765aac58d8abd6c4fecec21c2e5de
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/jpa/HibernateOgmPersistence.java
Log Message:
-----------
OGM-1229 Don't wrap the EntityManager twice: the session is now the EntityManager
and it is created as an OGM session
Commit: b26f22a5eef1c316342cfa74e34b2cff823a8f45
https://github.com/hibernate/hibernate-ogm/commit/b26f22a5eef1c316342cfa74e34b2cff823a8f45
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/OgmSessionFactory.java
A core/src/main/java/org/hibernate/ogm/boot/OgmSessionFactoryBuilderImplementor.java
M core/src/main/java/org/hibernate/ogm/boot/impl/OgmSessionFactoryBuilderImpl.java
M core/src/main/java/org/hibernate/ogm/engine/spi/OgmSessionBuilderImplementor.java
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionBuilderDelegator.java
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSharedSessionBuilderDelegator.java
Log Message:
-----------
OGM-1229 Fix the hierarchy of session initialization classes
Commit: 251f9817a8f32516ef16361021ba2ae2ff221078
https://github.com/hibernate/hibernate-ogm/commit/251f9817a8f32516ef16361021ba2ae2ff221078
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java
Log Message:
-----------
OGM-1229 For now, we need to duplicate a lot of methods in our Session class
It was already the case but as Session is also an EntityManager now, we
have more methods in it (and the code in ORM has more private/protected
methods we need to copy).
Note that the methods were deleted in a previous commit to know exactly
what was required.
They will be removed in a subsequent commit relying on the new
CustomLoaderFactory mechanism introduced in ORM.
Commit: 6c3a226a7064c1c1e0ed7089aebab3070f690e21
https://github.com/hibernate/hibernate-ogm/commit/6c3a226a7064c1c1e0ed7089aebab3070f690e21
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java
Log Message:
-----------
OGM-1229 In ORM 5.2, it is not possible anymore to call getTransaction() in a JTA environment anymore
A lot of our shared tests rely on this and we want to keep them working for Neo4j.
Commit: d14132c7e719d5e07475e9b2b0c08b6b008358d8
https://github.com/hibernate/hibernate-ogm/commit/d14132c7e719d5e07475e9b2b0c08b6b008358d8
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryImpl.java
R core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryObjectFactory.java
M core/src/test/java/org/hibernate/ogm/backendtck/hibernatecore/HibernateCoreAPIWrappingTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/hibernatecore/JNDIReferenceTest.java
Log Message:
-----------
OGM-1229 Register the OGM SessionFactory into the core session registry
It was required for a moment in my journey and I think it's more future
proof to have it there and rely on ORM mechanisms.
Commit: b8f80f35b7e03f76a716d7b2784677bb6bbd9cfb
https://github.com/hibernate/hibernate-ogm/commit/b8f80f35b7e03f76a716d7b2784677bb6bbd9cfb
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java
M core/src/main/java/org/hibernate/ogm/query/impl/NativeNoSqlQueryInterpreter.java
Log Message:
-----------
OGM-1229 Use the new CustomLoaderFactory facility to avoid copying a lot of ORM
code
Commit: 3b567a9aa6bb562c44cb211f4c22a94250c5eeb9
https://github.com/hibernate/hibernate-ogm/commit/3b567a9aa6bb562c44cb211f4c22a94250c5eeb9
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryImpl.java
Log Message:
-----------
OGM-1229 getDelegate() has been renamed to delegate()
Note that it is not an incompatibility in ORM: the method was introduced
during the 5.2.11 release cycle and the name changed before the release.
Commit: a87d207b35cdda7ae6f2b1516053db1865bc1fc6
https://github.com/hibernate/hibernate-ogm/commit/a87d207b35cdda7ae6f2b1516053db1865bc1fc6
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M documentation/manual/src/main/asciidoc/modules/api.asciidoc
Log Message:
-----------
OGM-1229 Update the documentation after the removal of NoSQLQuery
Commit: d5b0e79219ab7bd166ad50ecd603b9d95433af6f
https://github.com/hibernate/hibernate-ogm/commit/d5b0e79219ab7bd166ad50ecd603b9d95433af6f
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/BackendCustomLoader.java
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionFactoryImpl.java
M core/src/main/java/org/hibernate/ogm/loader/entity/impl/DynamicBatchingEntityLoaderBuilder.java
M core/src/main/java/org/hibernate/ogm/loader/impl/OgmLoader.java
M core/src/main/java/org/hibernate/ogm/loader/nativeloader/impl/BackendCustomQuery.java
M core/src/main/java/org/hibernate/ogm/massindex/impl/BatchIndexingWorkspace.java
M core/src/main/java/org/hibernate/ogm/massindex/impl/TupleIndexer.java
M core/src/main/java/org/hibernate/ogm/persister/impl/BiDirectionalAssociationHelper.java
M core/src/main/java/org/hibernate/ogm/persister/impl/ColumnBasedDiscriminator.java
M core/src/main/java/org/hibernate/ogm/persister/impl/EntityAssociationUpdater.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M core/src/main/java/org/hibernate/ogm/query/impl/OgmQueryLoader.java
M core/src/main/java/org/hibernate/ogm/query/impl/OgmQueryTranslator.java
M core/src/main/java/org/hibernate/ogm/query/parsing/impl/ParserPropertyHelper.java
M core/src/main/java/org/hibernate/ogm/service/impl/DefaultSchemaInitializationContext.java
M core/src/main/java/org/hibernate/ogm/service/impl/SessionFactoryEntityNamesResolver.java
M core/src/main/java/org/hibernate/ogm/type/impl/EntityType.java
M core/src/main/java/org/hibernate/ogm/type/impl/ManyToOneType.java
M core/src/main/java/org/hibernate/ogm/util/impl/AssociationPersister.java
M core/src/main/java/org/hibernate/ogm/util/impl/TupleContextHelper.java
M core/src/test/java/org/hibernate/ogm/backendtck/compensation/CompensationSpiJpaTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/hibernatecore/HibernateCoreAPIWrappingTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/loader/LoaderFromTupleTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueryUpdateTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesTest.java
M core/src/test/java/org/hibernate/ogm/test/associations/AssociationKeyMetadataEqualityTest.java
M core/src/test/java/org/hibernate/ogm/test/persister/AssociationKeyMetadataTest.java
M core/src/test/java/org/hibernate/ogm/test/persister/BiDirectionalAssociationHelperTest.java
M core/src/test/java/org/hibernate/ogm/utils/TestHelper.java
M core/src/test/java/org/hibernate/ogm/utils/jpa/OgmJpaTestRunner.java
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/InfinispanDialectWithClusteredConfigurationTest.java
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/utils/InfinispanTestHelper.java
M infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/utils/InfinispanRemoteTestHelper.java
M jipijapa/src/main/java/org/wildfly/jpa/hibernateogm5/HibernateOGMPersistenceProviderAdaptor.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/impl/MongoDBSchemaDefiner.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBPropertyHelper.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryRendererDelegate.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/nativequery/MongoDBSessionCLIQueryTest.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/nativequery/MongoDBSessionNativeQueryTest.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BaseNeo4jDialect.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jPropertyHelper.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jQueryRendererDelegate.java
M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/nativequery/Neo4jSessionNativeQueryTest.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/EntityManagerFactoryHolder.java
Log Message:
-----------
OGM-1229 Remove deprecated calls
Commit: bb168d8ac57ff37bff8f5ecbd87d804ce316f730
https://github.com/hibernate/hibernate-ogm/commit/bb168d8ac57ff37bff8f5ecbd87d804ce316f730
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/hibernatecore/impl/OgmSessionImpl.java
Log Message:
-----------
OGM-1229 Add a proper unwrap() implementation to OgmSessionImpl
Commit: b917002f9d226c9f153f2eb5f14ab420ffe3bfc6
https://github.com/hibernate/hibernate-ogm/commit/b917002f9d226c9f153f2eb5f14ab420ffe3bfc6
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/compensation/impl/ErrorHandlerEnabledTransactionCoordinatorDecorator.java
Log Message:
-----------
OGM-1229 Initialize the OperationCollector on pulse()
ORM used to initialize a TransactionImpl when initializing the
SessionImpl but it now only calls pulse() on the TransactionCoordinator.
Thus, the OperationCollector initialization must be moved there.
Commit: 80556a87eb81acb8cb4be47c929dae2944d1b4d7
https://github.com/hibernate/hibernate-ogm/commit/80556a87eb81acb8cb4be47c929dae2944d1b4d7
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M integrationtest/src/test/java/org/hibernate/ogm/test/integration/testcase/ModuleMemberRegistrationScenario.java
M integrationtest/src/test/java/org/hibernate/ogm/test/integration/testcase/controller/MemberRegistration.java
M integrationtest/src/test/java/org/hibernate/ogm/test/integration/testcase/controller/MemberRegistrationWithJta.java
M integrationtest/src/test/java/org/hibernate/ogm/test/integration/testcase/controller/MemberRegistrationWithResourceLocal.java
M integrationtest/src/test/java/org/hibernate/ogm/test/integration/testcase/controller/RegistrationExecutor.java
Log Message:
-----------
OGM-1229 Delete entities created at the end of the test
Commit: 73612fcdcaa04fb8102a30a4aa367b2dd4fa2567
https://github.com/hibernate/hibernate-ogm/commit/73612fcdcaa04fb8102a30a4aa367b2dd4fa2567
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M bom/pom.xml
M core/src/main/java/org/hibernate/ogm/massindex/impl/BatchCoordinator.java
M core/src/main/java/org/hibernate/ogm/massindex/impl/BatchIndexingWorkspace.java
M core/src/main/java/org/hibernate/ogm/massindex/impl/OgmMassIndexer.java
M core/src/main/java/org/hibernate/ogm/massindex/impl/TupleIndexer.java
M integrationtest/pom.xml
M modules/src/main/aliases/org/hibernate/search/engine/module.xml
Log Message:
-----------
OGM-1320 Upgrade Hibernate Search to 5.8.2.Final
Commit: b149fba77fe3dd49ca7400e1a73fed5d3f23d327
https://github.com/hibernate/hibernate-ogm/commit/b149fba77fe3dd49ca7400e1a73fed5d3f23d327
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M bom/pom.xml
Log Message:
-----------
OGM-1319 Upgrade HQL Parser to 1.5.0.Final
Commit: a97bb73a3619ff37d02f88d628306bf8e9ac097f
https://github.com/hibernate/hibernate-ogm/commit/a97bb73a3619ff37d02f88d628306bf8e9ac097f
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-02-06 (Tue, 06 Feb 2018)
Changed paths:
M pom.xml
Log Message:
-----------
OGM-1229 Update the Javadoc links
Compare: https://github.com/hibernate/hibernate-ogm/compare/9c4a2d27dd4d...a97bb73a3619
More information about the hibernate-commits
mailing list