[hibernate/hibernate-orm] d5d350: HHH-11433 Allow usage of KEY expression in a join
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: d5d350e5e7052f13847f482d38c0182183746227
https://github.com/hibernate/hibernate-orm/commit/d5d350e5e7052f13847f482...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-12-21 (Tue, 21 Dec 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EntitySqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QuerySplitter.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SqmJoinable.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedPluralPartJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/AbstractSqmExpression.java
A hibernate-core/src/test/java/org/hibernate/orm/test/hql/CollectionMapWithComponentValueTest.java
R hibernate-core/src/test/java/org/hibernate/test/hql/CollectionMapWithComponentValueTest.java
Log Message:
-----------
HHH-11433 Allow usage of KEY expression in a join
Commit: 39484b160dba77dbd6f8224bd295d568de7053d9
https://github.com/hibernate/hibernate-orm/commit/39484b160dba77dbd6f8224...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-12-21 (Tue, 21 Dec 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/DiscriminatedAssociationModelPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ForeignKeyDescriptor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/NonAggregatedIdentifierMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.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/EntityCollectionPart.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
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/VirtualEmbeddedAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/query/results/DomainResultCreationStateImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/NonAggregatedCompositeValuedPathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.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/TableGroupJoinProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/AbstractEmbeddableInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/EmbeddableValuedFetchable.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/hql/NaturalIdDereferenceTest.java
R hibernate-core/src/test/java/org/hibernate/test/hql/NaturalIdDereferenceTest.java
Log Message:
-----------
Cleanup support for virtual embeddable model parts and reuse existing compatible joins for implicit joins
Commit: 29bfb799aab84d796110753416093574cfcc967b
https://github.com/hibernate/hibernate-orm/commit/29bfb799aab84d796110753...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-12-21 (Tue, 21 Dec 2021)
Changed paths:
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/CharacterArrayMappingTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/CharacterMappingTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/ClassMappingTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/CurrencyMappingTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/LocaleMappingTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/StringMappingTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/TimeZoneMappingTests.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/ZoneOffsetMappingTests.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANASqlAstTranslator.java
Log Message:
-----------
Fix some test issues with HANA and emulate derived table column naming on HANA
Compare: https://github.com/hibernate/hibernate-orm/compare/360fec82f1ef...29bfb79...
3 years
[hibernate/hibernate-orm] 360fec: Reset connection pool after changing system TZ. Do...
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 360fec82f1ef25ca83cae405af1130c6e437301e
https://github.com/hibernate/hibernate-orm/commit/360fec82f1ef25ca83cae40...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-12-21 (Tue, 21 Dec 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/type/AbstractJavaTimeTypeTest.java
R hibernate-core/src/test/resources/junit-platform.properties
M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/id/AbstractIdMapper.java
M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/id/IdMapper.java
M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/ToOneIdMapper.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/jdbc/TimeZoneConnectionProvider.java
Log Message:
-----------
Reset connection pool after changing system TZ. Don't use distinct predicate when comparing primary keys in envers
3 years
[hibernate/hibernate-orm] dcd447: Fix instantiation of composite property ref
by Andrea Boriero
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: dcd4479cf1f526ed3520668c9821ae38b43e7dc3
https://github.com/hibernate/hibernate-orm/commit/dcd4479cf1f526ed3520668...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-12-21 (Tue, 21 Dec 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CompoundNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/DiscriminatedAssociationMapping.java
M hibernate-core/src/main/java/org/hibernate/query/results/complete/EntityResultImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqmMapEntryResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/DomainResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/basic/BasicFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/basic/BasicResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/CollectionDomainResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/DelayedCollectionAssembler.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/EagerCollectionFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/SelectEagerCollectionFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableResultInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityDelayedResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchSelectImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultJoinedSubclassImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/ArgumentDomainResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiationResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/tuple/TupleResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularBiDirectionalFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/StandardJdbcValuesMapping.java
A hibernate-core/src/test/java/org/hibernate/orm/test/cuk/Account.java
A hibernate-core/src/test/java/org/hibernate/orm/test/cuk/Address.java
A hibernate-core/src/test/java/org/hibernate/orm/test/cuk/CompositePropertyRefTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/cuk/Person.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/cuk/Person.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SmokeTests.java
R hibernate-core/src/test/java/org/hibernate/test/cuk/Account.java
R hibernate-core/src/test/java/org/hibernate/test/cuk/Address.java
R hibernate-core/src/test/java/org/hibernate/test/cuk/CompositePropertyRefTest.java
R hibernate-core/src/test/java/org/hibernate/test/cuk/Person.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/cuk/Person.java
Log Message:
-----------
Fix instantiation of composite property ref
3 years
[hibernate/hibernate-search] 7b2942: Bump version.org.apache.lucene from 8.11.0 to 8.11.1
by dependabot[bot]
Branch: refs/heads/dependabot/maven/version.org.apache.lucene-8.11.1
Home: https://github.com/hibernate/hibernate-search
Commit: 7b294247d0080d12c0ec364674f007e830fdec0a
https://github.com/hibernate/hibernate-search/commit/7b294247d0080d12c0ec...
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M pom.xml
Log Message:
-----------
Bump version.org.apache.lucene from 8.11.0 to 8.11.1
Bumps `version.org.apache.lucene` from 8.11.0 to 8.11.1.
Updates `lucene-core` from 8.11.0 to 8.11.1
Updates `lucene-analyzers-common` from 8.11.0 to 8.11.1
Updates `lucene-queryparser` from 8.11.0 to 8.11.1
Updates `lucene-join` from 8.11.0 to 8.11.1
Updates `lucene-facet` from 8.11.0 to 8.11.1
---
updated-dependencies:
- dependency-name: org.apache.lucene:lucene-core
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.lucene:lucene-analyzers-common
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.lucene:lucene-queryparser
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.lucene:lucene-join
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.apache.lucene:lucene-facet
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
3 years