[hibernate/hibernate-orm] 57f5f4: HHH-16188 Add test for issue
by Marco Belladelli
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 57f5f4aaee2b0539d42cab79cf6e4d2993dc514a
https://github.com/hibernate/hibernate-orm/commit/57f5f4aaee2b0539d42cab7...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/generics/EmbeddedIdGenericsSuperclassTest.java
Log Message:
-----------
HHH-16188 Add test for issue
Commit: 2421496c189fc9f806292a51e77c1786c2396b3f
https://github.com/hibernate/hibernate-orm/commit/2421496c189fc9f806292a5...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ClassPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/AbstractIdentifiableType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/AbstractManagedType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/ManagedDomainType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AttributeContainer.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EmbeddedSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularAttributeImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmMappingModelHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPolymorphicRootDescriptor.java
Log Message:
-----------
HHH-16188 Register concrete embeddable type to use when creating SqmPath
Commit: ccdc1a9cacffedfaa9195685673204e97c6f9413
https://github.com/hibernate/hibernate-orm/commit/ccdc1a9cacffedfaa919568...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ClassPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/generics/MultipleEmbeddedGenericsTest.java
Log Message:
-----------
HHH-16238 Add test for issue and handle generic non-id embaddable properties
Commit: b5be86076f218ffa52e7608653093d9ec28bd665
https://github.com/hibernate/hibernate-orm/commit/b5be86076f218ffa52e7608...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/AbstractIdentifiableType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/SingularPersistentAttribute.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AbstractSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AnyDiscriminatorSqmPath.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AnyDiscriminatorSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AnyMappingSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/BasicSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/DiscriminatorSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EmbeddedSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EntitySqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappedSuperclassSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/NonAggregatedCompositeSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularAttributeImpl.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPath.java
M hibernate-core/src/main/java/org/hibernate/query/derived/AnonymousTupleSqmAssociationPathSource.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmMappingModelHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/generics/EmbeddedIdGenericsSuperclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/generics/MultipleEmbeddedGenericsTest.java
Log Message:
-----------
HHH-16238 Correct path model in createSqmPath for SingularAttributeImpl
Compare: https://github.com/hibernate/hibernate-orm/compare/8d93c0ca3387...b5be860...
2 years, 9 months
[hibernate/hibernate-orm] a316b0: HHH-16224 Refactor discovery of exact JDBC drivers...
by Christian Beikov
Branch: refs/heads/6.2
Home: https://github.com/hibernate/hibernate-orm
Commit: a316b041f139f3c7a7cdca9aef564f44ca483dd1
https://github.com/hibernate/hibernate-orm/commit/a316b041f139f3c7a7cdca9...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CockroachLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/OracleLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacyDialect.java
M hibernate-core/hibernate-core.gradle
R hibernate-core/src/main/java/org/hibernate/dialect/AbstractPostgreSQLJsonJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/AbstractPostgreSQLJsonPGObjectType.java
A hibernate-core/src/main/java/org/hibernate/dialect/AbstractPostgreSQLStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleArrayJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/OracleJdbcHelper.java
A hibernate-core/src/main/java/org/hibernate/dialect/OracleReflectionStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleTypes.java
R hibernate-core/src/main/java/org/hibernate/dialect/OracleTypesHelper.java
A hibernate-core/src/main/java/org/hibernate/dialect/PgJdbcHelper.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLCastingStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLInetJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLIntervalSecondJdbcType.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonPGObjectJsonType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonPGObjectJsonbType.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonbJdbcType.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLPGObjectJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLStructCastingJdbcType.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLStructJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLStructPGObjectJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/StructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/PostgreSQLCallableStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/ArrayJdbcType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/InetJdbcType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/json/JsonType.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/contributor/ContributorImplementor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/contributor/SpatialTypeContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/cockroachdb/CockroachDbContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/h2gis/H2GisDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mariadb/MariaDBDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mysql/MySQLDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/OracleDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/postgis/PostgisDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/sqlserver/SqlServerDialectContributor.java
Log Message:
-----------
HHH-16224 Refactor discovery of exact JDBC drivers, avoid static state in specialized types
2 years, 9 months
[hibernate/hibernate-orm] 8d93c0: HHH-16224 Refactor discovery of exact JDBC drivers...
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 8d93c0ca3387a71c4055a840b1118148577f9530
https://github.com/hibernate/hibernate-orm/commit/8d93c0ca3387a71c4055a84...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CockroachLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/OracleLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacyDialect.java
M hibernate-core/hibernate-core.gradle
R hibernate-core/src/main/java/org/hibernate/dialect/AbstractPostgreSQLJsonJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/AbstractPostgreSQLJsonPGObjectType.java
A hibernate-core/src/main/java/org/hibernate/dialect/AbstractPostgreSQLStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleArrayJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/OracleJdbcHelper.java
A hibernate-core/src/main/java/org/hibernate/dialect/OracleReflectionStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleTypes.java
R hibernate-core/src/main/java/org/hibernate/dialect/OracleTypesHelper.java
A hibernate-core/src/main/java/org/hibernate/dialect/PgJdbcHelper.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLCastingStructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLInetJdbcType.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLIntervalSecondJdbcType.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonPGObjectJsonType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonPGObjectJsonbType.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLJsonbJdbcType.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLPGObjectJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLStructCastingJdbcType.java
R hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLStructJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLStructPGObjectJdbcType.java
A hibernate-core/src/main/java/org/hibernate/dialect/StructJdbcType.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/PostgreSQLCallableStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/ArrayJdbcType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/inet/InetJdbcType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/usertype/json/JsonType.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/contributor/ContributorImplementor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/contributor/SpatialTypeContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/cockroachdb/CockroachDbContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/h2gis/H2GisDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mariadb/MariaDBDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mysql/MySQLDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/OracleDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/postgis/PostgisDialectContributor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/sqlserver/SqlServerDialectContributor.java
Log Message:
-----------
HHH-16224 Refactor discovery of exact JDBC drivers, avoid static state in specialized types
2 years, 9 months