Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: ed34a5d070da16303ccd0c3e72d4188d993bd81a
https://github.com/hibernate/hibernate-orm/commit/ed34a5d070da16303ccd0c3...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2023-10-18 (Wed, 18 Oct 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityDeleteAction.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
A hibernate-core/src/main/java/org/hibernate/engine/spi/EntityHolder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultEvictEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/util/EntityPrinter.java
Log Message:
-----------
HHH-17309 Introduce EntityHolder to unify proxy/entity management in single map
Commit: ec3efdbe397d20253e4abfad4dc48336fb656db6
https://github.com/hibernate/hibernate-orm/commit/ec3efdbe397d20253e4abfa...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2023-10-18 (Wed, 18 Oct 2023)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityHolder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/IdClassEmbeddable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/InverseNonAggregatedIdentifierMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NonAggregatedIdentifierMappingImpl.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/BatchEntityInsideEmbeddableSelectFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityJoinedFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularBiDirectionalFetchImpl.java
Log Message:
-----------
HHH-17309 Replace getProxy/getEntity combinations with getEntityHolder
Commit: d8bad73f58132e3b225705e02851cf89b5c10df7
https://github.com/hibernate/hibernate-orm/commit/d8bad73f58132e3b225705e...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2023-10-18 (Wed, 18 Oct 2023)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityHolder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SubselectFetch.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M
hibernate-core/src/main/java/org/hibernate/internal/FetchingScrollableResultsImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/ScrollableResultsImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CacheEntityLoaderHelper.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSingleKey.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/ExecutionContextWithSubselectFetchHandler.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdExecutionContext.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NonAggregatedIdentifierMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/result/internal/OutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/ExecutionContext.java
M
hibernate-core/src/main/java/org/hibernate/sql/exec/spi/StandardEntityInstanceResolver.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/NestedRowProcessingState.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/LoadingEntityEntry.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/EntityDelayedFetchInitializer.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/internal/RowProcessingStateStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/StandardRowReader.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/spi/JdbcValuesSourceProcessingState.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/ListResultsConsumer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/LoadContexts.java
M hibernate-core/src/test/java/org/hibernate/orm/test/batch/SubselectTest.java
Log Message:
-----------
HHH-17309 Get rid of LoadingEntityEntry
Compare:
https://github.com/hibernate/hibernate-orm/compare/f8596cd64689...d8bad73...