Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: f2598d70b976d88f07773f3a222e0fc99452f294
https://github.com/hibernate/hibernate-orm/commit/f2598d70b976d88f07773f3...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
Log Message:
-----------
Fix secondary table join component ordering issue
Commit: 76bfbccbe666c5f2599ecc0af0ff44c3fe6a3db4
https://github.com/hibernate/hibernate-orm/commit/76bfbccbe666c5f2599ecc0...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.java
Log Message:
-----------
Fix issues with parameterized user type by restoring what Hibernate 5 did
Commit: c16731d14a3c3188a4797f3ac2c4d7ea6d143cfb
https://github.com/hibernate/hibernate-orm/commit/c16731d14a3c3188a4797f3...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
documentation/src/main/asciidoc/userguide/chapters/domain/extras/embeddable/embeddable-type-override-mapping-example.sql
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/DiscriminatorSqmPath.java
Log Message:
-----------
Cleanup docs, implement appendHqlString for DiscriminatorSqmPath and fix MapMember type
Commit: acc5d0d977b240efddd7f9cf4d6bf118285bb700
https://github.com/hibernate/hibernate-orm/commit/acc5d0d977b240efddd7f9c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
Re-implement nested property access in getPropertyValue
Commit: f23ecfc58e17e4e7b0e0c67ce35bfd6f65052e27
https://github.com/hibernate/hibernate-orm/commit/f23ecfc58e17e4e7b0e0c67...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/query/internal/QueryLiteralHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmLiteral.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeRegistry.java
M hibernate-core/src/main/java/org/hibernate/type/BinaryType.java
M hibernate-core/src/main/java/org/hibernate/type/BooleanType.java
M hibernate-core/src/main/java/org/hibernate/type/CharArrayType.java
M hibernate-core/src/main/java/org/hibernate/type/CharacterArrayClobType.java
M hibernate-core/src/main/java/org/hibernate/type/CharacterArrayNClobType.java
M hibernate-core/src/main/java/org/hibernate/type/CharacterArrayType.java
M hibernate-core/src/main/java/org/hibernate/type/CharacterNCharType.java
M hibernate-core/src/main/java/org/hibernate/type/CharacterType.java
M hibernate-core/src/main/java/org/hibernate/type/ClobType.java
M hibernate-core/src/main/java/org/hibernate/type/EnumType.java
M hibernate-core/src/main/java/org/hibernate/type/InstantType.java
M hibernate-core/src/main/java/org/hibernate/type/MaterializedClobType.java
M
hibernate-core/src/main/java/org/hibernate/type/PrimitiveCharacterArrayClobType.java
M hibernate-core/src/main/java/org/hibernate/type/PrimitiveType.java
M hibernate-core/src/main/java/org/hibernate/type/StandardBasicTypes.java
M hibernate-core/src/main/java/org/hibernate/type/StringNVarcharType.java
M hibernate-core/src/main/java/org/hibernate/type/StringType.java
M hibernate-core/src/main/java/org/hibernate/type/WrapperBinaryType.java
A
hibernate-core/src/main/java/org/hibernate/type/internal/NamedStandardBasicTypeImpl.java
Log Message:
-----------
Implement type name preserving for envers and properly escape string values when
transforming to literals
Commit: 86000e9f22009f279e332ab96c56f3869fecf6a7
https://github.com/hibernate/hibernate-orm/commit/86000e9f22009f279e332ab...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ForeignKeyDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedForeignKeyDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleForeignKeyDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/query/results/TableGroupImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/AbstractColumnReferenceQualifier.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/ColumnReferenceQualifier.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/CompositeTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/CorrelatedTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/LazyTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/MutatingTableReferenceGroupWrapper.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/StandardTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/TableReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/UnionTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/UnionTableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/EntityCollectionPartTableGroup.java
Log Message:
-----------
Capture whether a foreign key is constrained and allow skipping the foreign key access
optimization explicitly
Commit: 062c3cd724203f6a781203bcbde1782cc1ca3362
https://github.com/hibernate/hibernate-orm/commit/062c3cd724203f6a781203b...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/tools/query/Parameters.java
Log Message:
-----------
Make use of distinct predicate in envers
Commit: 04ac8b13c3ad2021e70402b5db00dc4c2e74e17f
https://github.com/hibernate/hibernate-orm/commit/04ac8b13c3ad2021e70402b...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/AssociationToOneInnerJoinQueryTest.java
M
hibernate-envers/src/test/java/org/hibernate/envers/test/integration/reventity/LongRevEntityInheritanceChildAuditing.java
Log Message:
-----------
Fix some envers tests
Commit: 65016aaf4215ef89e8b79538f8f41de585c57d65
https://github.com/hibernate/hibernate-orm/commit/65016aaf4215ef89e8b7953...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/FromClauseIndex.java
M hibernate-envers/hibernate-envers.gradle
A
hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/FunctionContributorImpl.java
M
hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/CollectionMetadataGenerator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/QueryGeneratorBuilder.java
A
hibernate-envers/src/main/java/org/hibernate/envers/function/OrderByFragmentFunction.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/AbstractRelationQueryGenerator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/OneAuditEntityQueryGenerator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/ThreeEntityQueryGenerator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/TwoEntityOneAuditedQueryGenerator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/query/TwoEntityQueryGenerator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/tools/query/QueryBuilder.java
A
hibernate-envers/src/main/resources/META-INF/services/org.hibernate.boot.model.FunctionContributor
M hibernate-envers/src/main/resources/OSGI-INF/blueprint/blueprint.xml
M tooling/hibernate-enhance-maven-plugin/hibernate-enhance-maven-plugin.gradle
Log Message:
-----------
Implement envers order fragment support by introducing an internal sqm function and
re-enable all envers tests
Commit: 0b0d9339a6936c262b76138ce45b92a0901bbec5
https://github.com/hibernate/hibernate-orm/commit/0b0d9339a6936c262b76138...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M tooling/hibernate-enhance-maven-plugin/hibernate-enhance-maven-plugin.gradle
Log Message:
-----------
Switch to old junit platform for hibernate-enhance-maven-plugin module
Commit: 99f4363a984226dccfa7c9dde9c82663743f1acb
https://github.com/hibernate/hibernate-orm/commit/99f4363a984226dccfa7c9d...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M tooling/hibernate-enhance-maven-plugin/hibernate-enhance-maven-plugin.gradle
A
tooling/hibernate-enhance-maven-plugin/src/test/java/org/hibernate/orm/tooling/maven/ChildEntity.java
M
tooling/hibernate-enhance-maven-plugin/src/test/java/org/hibernate/orm/tooling/maven/MavenEnhancePluginTest.java
A
tooling/hibernate-enhance-maven-plugin/src/test/java/org/hibernate/orm/tooling/maven/ParentEntity.java
A
tooling/hibernate-enhance-maven-plugin/src/test/java/org/hibernate/orm/tooling/maven/TestEntity.java
Log Message:
-----------
Switch to junit 5 platform for hibernate-enhance-maven-plugin module
Commit: c9a526999a6ae2139b8f73c179c9860512330cd2
https://github.com/hibernate/hibernate-orm/commit/c9a526999a6ae2139b8f73c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/manytomany/ternary/TernaryMap.java
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/manytomany/ternary/TernaryMapFlush.java
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/proxy/RemovedObjectQueryTest.java
Log Message:
-----------
Ignore some tests that run into HSQLDB bugs
Commit: 59fbdb9039906242e16284063ee1177bd4f0f1eb
https://github.com/hibernate/hibernate-orm/commit/59fbdb9039906242e162840...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/internal/JdbcTypeDescriptorBaseline.java
Log Message:
-----------
Treat BIT if reported by ResultSetMetaData like BOOLEAN
Commit: ea099e7e85530a80ecfe69f3b56941d4f14c68c5
https://github.com/hibernate/hibernate-orm/commit/ea099e7e85530a80ecfe69f...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/OracleSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerSqlAstTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M
hibernate-envers/src/test/java/org/hibernate/envers/test/integration/customtype/UnspecifiedEnumTypeTest.java
Log Message:
-----------
Fix some query caching issue related to pagination parameters and a small case
sensitivity issue
Commit: ec2b1c67560f7a50cae12bc803ba56364405b07e
https://github.com/hibernate/hibernate-orm/commit/ec2b1c67560f7a50cae12bc...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
hibernate-envers/src/test/java/org/hibernate/envers/test/integration/readwriteexpression/ReadWriteExpressionChange.java
Log Message:
-----------
Fix test for oracle
Commit: c71171a762e0245168269629918a6afda28cb09d
https://github.com/hibernate/hibernate-orm/commit/c71171a762e024516826962...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M
documentation/src/test/java/org/hibernate/userguide/envers/QueryAuditAdressCountryTest.java
Log Message:
-----------
fixup! Ignore some tests that run into HSQLDB bugs
Commit: 9e4e9ce0d5d7d36f504732443e80f0e2161079ac
https://github.com/hibernate/hibernate-orm/commit/9e4e9ce0d5d7d36f5047324...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Sybase11Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASE157Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASE15Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASEDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASESqlAstTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
Log Message:
-----------
Determine ansinull setting for Sybase ASE and implement proper comparison handling when
it is off
Commit: dd6efa509b7bf6c948272ecc52049cc7052a5801
https://github.com/hibernate/hibernate-orm/commit/dd6efa509b7bf6c948272ec...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-09-02 (Thu, 02 Sep 2021)
Changed paths:
M documentation/src/test/resources/hibernate.properties
M gradle/databases.gradle
M hibernate-agroal/src/test/resources/hibernate.properties
M hibernate-c3p0/src/test/resources/hibernate.properties
M
hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/BasicConnectionCreator.java
R
hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/ConnectionCreatorBuilder.java
A
hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/ConnectionCreatorFactory.java
A
hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/ConnectionCreatorFactoryImpl.java
M
hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverConnectionCreator.java
M
hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionCreator.java
M
hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionProviderImpl.java
M
hibernate-core/src/test/bundles/templates/cfgxmlpar/org/hibernate/jpa/test/pack/cfgxmlpar/hibernate.cfg.xml
M hibernate-core/src/test/bundles/templates/defaultpar/META-INF/persistence.xml
M hibernate-core/src/test/bundles/templates/defaultpar_1_0/META-INF/persistence.xml
M hibernate-core/src/test/bundles/templates/excludehbmpar/META-INF/persistence.xml
M hibernate-core/src/test/bundles/templates/explicitpar/META-INF/persistence.xml
M hibernate-core/src/test/bundles/templates/explicitpar2/META-INF/persistence.xml
M hibernate-core/src/test/bundles/templates/explodedpar/META-INF/persistence.xml
M hibernate-core/src/test/bundles/templates/overridenpar/overridenpar.properties
M hibernate-core/src/test/bundles/templates/space par/META-INF/persistence.xml
M
hibernate-core/src/test/bundles/templates/war/WEB-INF/classes/META-INF/persistence.xml
M hibernate-core/src/test/java/org/hibernate/jpa/test/query/QueryTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/embedded/EmbeddedTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/jpa/PersistenceUnitOverridesTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/component/basic/ComponentTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/connection/ConnectionCreatorTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/dialect/function/SybaseASE15FunctionTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/EmbeddableAsParameterTest.java
M
hibernate-core/src/test/java/org/hibernate/test/annotations/query/QueryAndSQLTest.java
M hibernate-core/src/test/resources/hibernate.properties
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/AbstractOneSessionTest.java
M hibernate-envers/src/test/resources/hibernate.properties
M hibernate-hikaricp/src/test/resources/hibernate.properties
M hibernate-jcache/src/test/resources/hibernate.properties
M hibernate-micrometer/src/test/resources/hibernate.properties
M hibernate-proxool/src/test/resources/hibernate.properties
M hibernate-spatial/src/test/resources/hibernate.properties
M
hibernate-testing/src/main/java/org/hibernate/testing/env/ConnectionProviderBuilder.java
M hibernate-testing/src/test/resources/hibernate.properties
M hibernate-vibur/src/test/resources/hibernate.properties
Log Message:
-----------
Introduce internal init_sql config and by default enable ansinull for Sybase ASE
Compare:
https://github.com/hibernate/hibernate-orm/compare/20d09fafe4d8...dd6efa5...