[hibernate/hibernate-orm] 865c15: HHH-11544 - Joins over type variable defined relat...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 865c159bff91c55bf9dfb708eada681b25dcf5e1
https://github.com/hibernate/hibernate-orm/commit/865c159bff91c55bf9dfb70...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2018-02-26 (Mon, 26 Feb 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/JoinSequence.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/DotNode.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/SessionFactoryHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/LoadQueryJoinAndFetchProcessor.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractPropertyMapping.java
M hibernate-core/src/main/java/org/hibernate/sql/ANSIJoinFragment.java
M hibernate-core/src/main/java/org/hibernate/sql/JoinFragment.java
M hibernate-core/src/main/java/org/hibernate/sql/OracleJoinFragment.java
M hibernate-core/src/main/java/org/hibernate/sql/QueryJoinFragment.java
M hibernate-core/src/main/java/org/hibernate/sql/Sybase11JoinFragment.java
M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
M hibernate-core/src/main/java/org/hibernate/type/ManyToOneType.java
M hibernate-core/src/main/java/org/hibernate/type/OneToOneType.java
M hibernate-core/src/main/java/org/hibernate/type/SpecialOneToOneType.java
A hibernate-core/src/test/java/org/hibernate/test/inheritance/discriminator/MultiInheritanceImplicitDowncastTest.java
M hibernate-core/src/test/java/org/hibernate/test/inheritance/discriminator/MultiSingleTableLoadTest.java
Log Message:
-----------
HHH-11544 - Joins over type variable defined relations is non-deterministic
Fix single table inheritance issues and improve polymorphic join condition
6 years, 9 months
[hibernate/hibernate-ogm] 85d68f: OGM-1329 add cache template annotation (#24)
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: 85d68f1ac3eaf3c648470045fb21ba74e99c0886
https://github.com/hibernate/hibernate-ogm/commit/85d68f1ac3eaf3c64847004...
Author: alaushkin <namolem1(a)yandex.ru>
Date: 2018-02-24 (Sat, 24 Feb 2018)
Changed paths:
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/ProtobufSchemaInitializer.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/SchemaDefinitions.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/schema/TableDefinition.java
A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/cache/CacheTemplate.java
A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/cache/impl/CacheTemplateConverter.java
A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/cache/impl/CacheTemplateOption.java
A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/cache/CacheEntity.java
A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/cache/NoTemplateTest.java
M infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/utils/RemoteHotRodServerRule.java
Log Message:
-----------
OGM-1329 add cache template annotation (#24)
Commit: df8c6284a51d8ce808f252206c6713be548ac41c
https://github.com/hibernate/hibernate-ogm/commit/df8c6284a51d8ce808f2522...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2018-02-24 (Sat, 24 Feb 2018)
Changed paths:
M documentation/manual/src/main/asciidoc/index.asciidoc
M documentation/manual/src/main/asciidoc/modules/infinispan.asciidoc
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteProperties.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/configuration/impl/InfinispanRemoteConfiguration.java
A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/HotRodCacheCreationHandler.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/protobuf/SchemaDefinitions.java
R infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/cache/CacheEntity.java
R infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/cache/NoTemplateTest.java
A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/template/CacheTemplateValidationTest.java
A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/template/ExistCacheTemplateEntity.java
A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/template/NoAnnotationEntity.java
A infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/template/NotExistCacheTemplateEntity.java
M infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/utils/RemoteHotRodServerRule.java
Log Message:
-----------
OGM-1405 Choosing a template configuration cache for Infinispan Remote dialect
Commit: 7e25597c714b9c678c92f70eb497ab544977665e
https://github.com/hibernate/hibernate-ogm/commit/7e25597c714b9c678c92f70...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-24 (Sat, 24 Feb 2018)
Changed paths:
M documentation/manual/src/main/asciidoc/modules/infinispan.asciidoc
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteProperties.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/configuration/impl/InfinispanRemoteConfiguration.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java
M infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/template/CacheTemplateValidationTest.java
Log Message:
-----------
OGM-1405 Rename variables used for Infinispan default template name
Commit: 3f12e1341c53b3e28a9ee208bbb619bdaf9e5942
https://github.com/hibernate/hibernate-ogm/commit/3f12e1341c53b3e28a9ee20...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-24 (Sat, 24 Feb 2018)
Changed paths:
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/options/cache/CacheTemplate.java
Log Message:
-----------
OGM-1405 Add javadoc to @CacheTemplate
Compare: https://github.com/hibernate/hibernate-ogm/compare/9209de805bdb...3f12e13...
6 years, 9 months
[hibernate/hibernate-ogm] b54e0a: OGM-1390 Update to ORM 5.3.0.CR1 and Search 5.10.0...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: b54e0a3b12bffdc6e3167c8b9fd320ce37fdc3ac
https://github.com/hibernate/hibernate-ogm/commit/b54e0a3b12bffdc6e3167c8...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M bom/pom.xml
Log Message:
-----------
OGM-1390 Update to ORM 5.3.0.CR1 and Search 5.10.0.Beta1
Commit: af0048a0b0a5fd864f5ffee9dcd45707359803a5
https://github.com/hibernate/hibernate-ogm/commit/af0048a0b0a5fd864f5ffee...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/test/datastore/DatastoreProviderGeneratingSchema.java
A core/src/test/java/org/hibernate/ogm/test/datastore/DatastoreWithSchemaDefiner.java
R core/src/test/java/org/hibernate/ogm/test/datastore/DatastoreWithStartStoppableTest.java
M core/src/test/resources/persistencexml/datastoreobserver.xml
Log Message:
-----------
OGM-1390 Update test related to schema generation
The test used to rely on an exception thrown when the factory is created.
To be JPA compliant Hibernate ORM doesn't throw any exception anymore
when the factoy is created, therfore we need to change the approach used
for the test.
Commit: e7527596234485b618c31de6057db6a0f9961706
https://github.com/hibernate/hibernate-ogm/commit/e7527596234485b618c31de...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/test/jpa/JPAStandaloneNoOGMTest.java
Log Message:
-----------
OGM-1390 Update JpaStandaloneNoOGMTest
This change in behavior is due to the changes in HibernatePersistenceProvider.createEntityManagerFactory.
Per JPA specification this method doesn't have to throw exceptions.
Meaning that it will return null instead of throw the following exception:
org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
Even if the new message is different, it's still better than the old one and give
information about what's missing in the persistence.xml
Commit: 8c82d89eabb712daac99f5ea54f058f1a7a7f5bc
https://github.com/hibernate/hibernate-ogm/commit/8c82d89eabb712daac99f5e...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/transaction/impl/ForwardingTransactionCoordinator.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/remote/bolt/transaction/impl/BoltNeo4jResourceLocalTransactionCoordinator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/transaction/impl/HttpNeo4jResourceLocalTransactionCoordinator.java
Log Message:
-----------
OGM-1390 Keep track of the jpaCompliance in the TransactionCoordinators for Neo4j
Commit: 32c9954a7a392a97172eec0555ad6e43608b9365
https://github.com/hibernate/hibernate-ogm/commit/32c9954a7a392a97172eec0...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/transaction/emulated/impl/EmulatedLocalTransactionCoordinatorBuilder.java
Log Message:
-----------
OGM-1390 On rollback NoopJdbcResourceTransaction has to return TransactionStatus.ROLLED_BACK
I think it's fine to use ROLLED_BACK in this case. There are some expectations around it
and if the status is different the rollback is tried again causing events to get caught twice
(and some of our tests fail).
Commit: c6d400aa1cd1c54347614238e28e0bcae7c48eb8
https://github.com/hibernate/hibernate-ogm/commit/c6d400aa1cd1c5434761423...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/type/descriptor/impl/AttributeConverterGridTypeDescriptorAdaptor.java
M core/src/main/java/org/hibernate/ogm/type/impl/TypeTranslatorImpl.java
Log Message:
-----------
OGM-1390 Fix API changes when dealing with types
Commit: 998abeafeb7a1748f5469bd5d465332c461d0f30
https://github.com/hibernate/hibernate-ogm/commit/998abeafeb7a1748f5469bd...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/dialect/query/spi/RecognizerBasedParameterMetadataBuilder.java
Log Message:
-----------
OGM-1390 Close ParamLocationRecognizer after parsing the query parameters
Commit: ff3efff0a287b76380b7059d4af89064003b83a5
https://github.com/hibernate/hibernate-ogm/commit/ff3efff0a287b76380b7059...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/type/impl/EnumType.java
Log Message:
-----------
OGM-1390 Solve weird compilation issue with generics
Solve compilation problem:
EnumType.java:[90,88] incompatible types: java.lang.Object[] cannot be converted to java.lang.Enum[]
Commit: 21acde476751d6ac13110b65cccc32cf1396895f
https://github.com/hibernate/hibernate-ogm/commit/21acde476751d6ac13110b6...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesTest.java
M documentation/manual/src/main/asciidoc/modules/query.asciidoc
Log Message:
-----------
OGM-1390 Replace setString with setParameter in SimpleQueriesTest
setString is now deprecated
Commit: a2dce8a44e922e3b1b95b44cff7c403c205893e9
https://github.com/hibernate/hibernate-ogm/commit/a2dce8a44e922e3b1b95b44...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/massindex/impl/TupleIndexer.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesTest.java
Log Message:
-----------
OGM-1390 Replace setFlushMode with setHibernateFlushMode
setFlushMode is deprecated
Commit: f9be5b9a88d8c50c3b55c90071dbbf21a0e32cf6
https://github.com/hibernate/hibernate-ogm/commit/f9be5b9a88d8c50c3b55c90...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesTest.java
Log Message:
-----------
OGM-1390 Specify generic where possible in SimpleQueriesTest
Commit: 1fd7921d51d6716431afb38c31e52c1b1b200c8a
https://github.com/hibernate/hibernate-ogm/commit/1fd7921d51d6716431afb38...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M pom.xml
Log Message:
-----------
OGM-1390 Specify minMavenVersion in pom
Commit: 7c00f981559f4da1459747ee581af149b15331aa
https://github.com/hibernate/hibernate-ogm/commit/7c00f981559f4da1459747e...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M integrationtest/pom.xml
M pom.xml
Log Message:
-----------
OGM-1390 Patch wildfly for integration tests to support JPA 2.2
New annotations have been introduced and you have this error
at start-up if you don't patch WildFly:
Caused by: java.lang.NoClassDefFoundError: javax/persistence/TableGenerators
Commit: c2227ebb1cf6aed1cbfa6247178d1b32be02686e
https://github.com/hibernate/hibernate-ogm/commit/c2227ebb1cf6aed1cbfa624...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M integrationtest/pom.xml
Log Message:
-----------
OGM-1390 Remove unzip of the Hibernate ORM WildFly modules for integration tests
Hibernate ORM 5.3 is included by Hibernate Search via feature pack.
Commit: 9209de805bdbae733ba140459eaa9d1b3c9a751e
https://github.com/hibernate/hibernate-ogm/commit/9209de805bdbae733ba1404...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-02-24 (Sat, 24 Feb 2018)
Changed paths:
M core/src/main/java/org/hibernate/ogm/dialect/query/spi/RecognizerBasedParameterMetadataBuilder.java
M core/src/main/java/org/hibernate/ogm/loader/nativeloader/impl/BackendCustomQuery.java
Log Message:
-----------
OGM-1390 Update query parameters creation
Compare: https://github.com/hibernate/hibernate-ogm/compare/846feaff1388...9209de8...
6 years, 9 months
[hibernate/hibernate-ogm] 846fea: OGM-1347 Add configuration option for generated pr...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: 846feaff138805bb738bc522887408a61527a27a
https://github.com/hibernate/hibernate-ogm/commit/846feaff138805bb738bc52...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M documentation/manual/src/main/asciidoc/modules/infinispan.asciidoc
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteProperties.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/configuration/impl/InfinispanRemoteConfiguration.java
A infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/configuration/impl/InfinispanRemoteValidators.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/impl/InfinispanRemoteDatastoreProvider.java
M infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/logging/impl/Log.java
M infinispan-remote/src/test/java/org/hibernate/ogm/datastore/infinispanremote/test/initialize/InfinispanRemoteConfigurationTest.java
Log Message:
-----------
OGM-1347 Add configuration option for generated protobuf file in Infinispan Remote
6 years, 9 months