[hibernate/hibernate-orm] 392fc7: "subgraph" and "subtype" are words and do not come...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 392fc72b315d25adbd8b5220d19e5182f663fb42
https://github.com/hibernate/hibernate-orm/commit/392fc72b315d25adbd8b522...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M design/working/attributes.adoc
M documentation/src/main/asciidoc/userguide/chapters/fetching/Fetching.adoc
Log Message:
-----------
"subgraph" and "subtype" are words and do not come with hyphens
Commit: 8f754a56815a6065cf5841baccd3b5b9158ac387
https://github.com/hibernate/hibernate-orm/commit/8f754a56815a6065cf5841b...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/spi/CompositeIdentifierSource.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/spi/IdentifiableTypeSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPropertyMapping.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/UpdateCoordinatorStandard.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/proxy/LazyGroupWithInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/parser/EntityGraphParserTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/fetching/GraphParsingTest.java
Log Message:
-----------
"subgraph" and "subtype" are words and do not come with hyphens
Commit: 5bde39f29ca8a6e777c8a921ebc5188b5a3a9e4b
https://github.com/hibernate/hibernate-orm/commit/5bde39f29ca8a6e777c8a92...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/AttributeNode.java
M hibernate-core/src/main/java/org/hibernate/graph/CannotContainSubGraphException.java
M hibernate-core/src/main/java/org/hibernate/graph/EntityGraphs.java
M hibernate-core/src/main/java/org/hibernate/graph/Graph.java
M hibernate-core/src/main/java/org/hibernate/graph/GraphParser.java
M hibernate-core/src/main/java/org/hibernate/graph/RootGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/SubGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/RootGraphImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/SubGraphImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/AttributeNodeImplementor.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/GraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/RootGraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/SubGraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.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/EntityTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/AppliedGraphs.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPolymorphicRootDescriptor.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/StandardEntityGraphTraversalStateImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/IdPropertyInSubclassIdInMappedSuperclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/graphs/EntityGraphTest.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
Graphpocalypse: major revision/refactoring of EntityGraph support
- fix up a bunch of generic typing issues
- deprecate some old / obsolete operations
- finally implement addTreatedSubgraph()
Commit: 8509166469cef883035777d8b8568b8d57e00b08
https://github.com/hibernate/hibernate-orm/commit/8509166469cef883035777d...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/AttributeNode.java
M hibernate-core/src/main/java/org/hibernate/graph/Graph.java
M hibernate-core/src/main/java/org/hibernate/graph/RootGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/parse/PathQualifierType.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/AttributeNodeImplementor.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/GraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/DomainModelHelper.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/EntityGraphTraversalState.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/parser/EntityGraphsTest.java
Log Message:
-----------
Graphpocalypse: major revision/refactoring of EntityGraph support
- fix up typing issues with key/value subgraphs
Commit: 05b8d0dbe92fc8e70d32d55a41f7af82f9882130
https://github.com/hibernate/hibernate-orm/commit/05b8d0dbe92fc8e70d32d55...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
Log Message:
-----------
minor change, for possibly better performance
Commit: 5687749fec792e9651759d32744f05ea61ef5a55
https://github.com/hibernate/hibernate-orm/commit/5687749fec792e9651759d3...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/Graph.java
M hibernate-core/src/main/java/org/hibernate/graph/RootGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/RootGraphImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/GraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/AppliedGraphs.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/parser/EntityGraphParserTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/graphs/EntityGraphTest.java
Log Message:
-----------
Graphpocalypse: major revision/refactoring of EntityGraph support
- attempt to fill in unimplemented operations from JPA 3.2
- organize operations on Graph/GraphImplementor
Commit: 24fe60e1560c6eb43051aa7bcac93ce2df6dc41d
https://github.com/hibernate/hibernate-orm/commit/24fe60e1560c6eb43051aa7...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/AttributeNode.java
M hibernate-core/src/main/java/org/hibernate/graph/EntityGraphs.java
M hibernate-core/src/main/java/org/hibernate/graph/Graph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/SubGraphImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/AttributeNodeImplementor.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/GraphImplementor.java
M hibernate-core/src/test/java/org/hibernate/orm/test/graph/EntityGraphsTest.java
Log Message:
-----------
Graphpocalypse: major revision/refactoring of EntityGraph support
- important simplification
Commit: 7cb3e4d6f3fcc2269e991e45f20fa204c30ca4f7
https://github.com/hibernate/hibernate-orm/commit/7cb3e4d6f3fcc2269e991e4...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/AttributeNode.java
M hibernate-core/src/main/java/org/hibernate/graph/Graph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/SubGraphImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/AttributeNodeImplementor.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/GraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/SubGraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/AppliedGraphs.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/StandardEntityGraphTraversalStateImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/parser/EntityGraphParserTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/graph/EntityGraphsTest.java
Log Message:
-----------
Graphpocalypse: major revision/refactoring of EntityGraph support
- sort out handling of mutability
- try to minimize diff
Commit: e5a94c49fb31ba5db8f04ede63ff2858f6425f06
https://github.com/hibernate/hibernate-orm/commit/e5a94c49fb31ba5db8f04ed...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-02 (Thu, 02 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
Log Message:
-----------
Graphpocalypse: major revision/refactoring of EntityGraph support
- improve error nessages and add toStrings()
Compare: https://github.com/hibernate/hibernate-orm/compare/ae4373dafef3...e5a94c4...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
3 days, 14 hours