Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: e721a3769134eb3bdd5ebf80404be52706b657b5
https://github.com/hibernate/hibernate-orm/commit/e721a3769134eb3bdd5ebf8...
Author: Dmitrii Karmanov <d.karmanov(a)celonis.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/pc/PersistenceContext.adoc
A
documentation/src/main/asciidoc/userguide/chapters/pc/extras/pc-filter-entity-find-example.sql
M hibernate-core/src/main/java/org/hibernate/Filter.java
M hibernate-core/src/main/java/org/hibernate/annotations/FilterDef.java
M hibernate-core/src/main/java/org/hibernate/binder/internal/TenantIdBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/FilterDefBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/FilterDefinitionBinder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/FilterDefinition.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-3.1.0.xsd
M hibernate-core/src/test/java/org/hibernate/orm/test/pc/FilterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/tenantid/TenantIdTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/tenantlongid/TenantLongIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/tenantuuid/TenantUuidTest.java
Log Message:
-----------
HHH-16830: apply filters to find() method
Commit: b20680dbd8da033d0cb846a9f1de6845221fbc1e
https://github.com/hibernate/hibernate-orm/commit/b20680dbd8da033d0cb846a...
Author: Dmitrii Karmanov <d.karmanov(a)celonis.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/binder/internal/TenantIdBinder.java
Log Message:
-----------
HHH-16830: fix checkstyle in tenant binder
Commit: af778c4eba1ae473c306c8e6297c4f2ebd9ce9dd
https://github.com/hibernate/hibernate-orm/commit/af778c4eba1ae473c306c8e...
Author: Dmitrii Karmanov <d.karmanov(a)celonis.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationBinder.java
Log Message:
-----------
HHH-16830: fix checkstyle indents
Commit: 4125902eeadce088ab12bf919b635b7aa332fac8
https://github.com/hibernate/hibernate-orm/commit/4125902eeadce088ab12bf9...
Author: Dmitrii Karmanov <d.karmanov(a)celonis.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/pc/PersistenceContext.adoc
M hibernate-core/src/main/java/org/hibernate/Filter.java
M hibernate-core/src/main/java/org/hibernate/annotations/FilterDef.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/FilterDefBinder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/FilterDefinition.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/pc/FilterTest.java
Log Message:
-----------
HHH-16830: change the naming
Commit: be8705f3178d66d00919243f8ded884c1ae27593
https://github.com/hibernate/hibernate-orm/commit/be8705f3178d66d00919243...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Filter.java
M hibernate-core/src/main/java/org/hibernate/annotations/FilterDef.java
M hibernate-core/src/main/java/org/hibernate/binder/internal/TenantIdBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/FilterDefBinder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/FilterDefinition.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/AbstractEntityBatchLoader.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/EntityBatchLoaderArrayParam.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/EntityBatchLoaderInPredicate.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiIdEntityLoaderStandard.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdEntityLoaderStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleUniqueKeyEntityLoaderStandard.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/StandardBatchLoaderFactory.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/spi/BatchLoaderFactory.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/spi/Loadable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.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/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/CollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPersister.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/TableGroupJoin.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/cfg/persister/GoofyPersisterClassProvider.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/ast/LoadPlanBuilderTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/PersisterClassProviderTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/legacy/CustomPersister.java
M hibernate-core/src/test/java/org/hibernate/orm/test/pc/FilterTest.java
Log Message:
-----------
HHH-16830 Ensure filters applied for by key lookups don't mess with to-one
associations
Commit: d22725a67831e9acaa6837c3a7b0fef5a9c40bfc
https://github.com/hibernate/hibernate-orm/commit/d22725a67831e9acaa6837c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterHelper.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSqlAstCreationState.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiIdEntityLoaderStandard.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdEntityLoaderStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/spi/Loadable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/FilterRestrictable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ManagedMappingType.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/PluralAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/Restrictable.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/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/CollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/query/derived/AnonymousTupleEntityValuedModelPart.java
M
hibernate-core/src/main/java/org/hibernate/query/results/DomainResultCreationStateImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleDeleteQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MatchingIdSelectionHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/RestrictedDeleteExecutionDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/SoftDeleteExecutionDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/TableBasedUpdateHandler.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/FakeSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAstCreationState.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/cfg/persister/GoofyPersisterClassProvider.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/PersisterClassProviderTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/legacy/CustomPersister.java
M hibernate-core/src/test/java/org/hibernate/orm/test/pc/FilterTest.java
Log Message:
-----------
HHH-16830 Add applyToLoadByKey filters also to to-one join predicates
Commit: e2f7d5d516ed3fba3899d18946e744d9baf8f5ab
https://github.com/hibernate/hibernate-orm/commit/e2f7d5d516ed3fba3899d18...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-06-12 (Wed, 12 Jun 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/pc/PersistenceContext.adoc
A hibernate-core/src/main/java/org/hibernate/EntityFilterException.java
M hibernate-core/src/main/java/org/hibernate/Filter.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/FilterDefinition.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/query/results/complete/EntityResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/AbstractBatchEntitySelectFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/BatchEntityInsideEmbeddableSelectFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/BatchEntitySelectFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/BatchInitializeEntitySelectFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchJoinedImpl.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/EntityInitializerImpl.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/EntitySelectFetchByUniqueKeyInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializerBuilder.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularFetchImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/pc/FilterTest.java
Log Message:
-----------
HHH-16830 Custom exception handling for applyToLoadByKey associations
Compare:
https://github.com/hibernate/hibernate-orm/compare/84f2f3535f1a...e2f7d5d...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications