Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: a9c7c6d677d9709770b2f81193e8ce23d940b759
https://github.com/hibernate/hibernate-orm/commit/a9c7c6d677d9709770b2f81...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/AnnotationException.java
M hibernate-core/src/main/java/org/hibernate/MappingException.java
M hibernate-core/src/main/java/org/hibernate/annotations/LazyToOne.java
M hibernate-core/src/main/java/org/hibernate/annotations/Loader.java
M hibernate-core/src/main/java/org/hibernate/annotations/Table.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/IdGeneratorInterpreterImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/annotations/AnnotationMetadataSourceProcessorImpl.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedDiscriminatorColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/BinderHelper.java
M hibernate-core/src/main/java/org/hibernate/cfg/CollectionSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/ColumnsBuilder.java
M
hibernate-core/src/main/java/org/hibernate/cfg/CopyIdentifierComponentSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/IdGeneratorResolverSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/IndexColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/OneToOneSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/ToOneFkSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/EntityBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/IdBagBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/ListBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/MapBinder.java
M
hibernate-core/src/main/java/org/hibernate/cfg/annotations/NamedEntityGraphDefinition.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/PropertyBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/QueryBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/TableBinder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/cacheable/annotation/ConfigurationTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/persister/entity/CustomSqlSchemaResolvingIdentityTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/persister/entity/CustomSqlSchemaResolvingTest.java
Log Message:
-----------
cleanups to binder code
- add two type checks + exceptions
- use static imports
- refactor out lots of little methods + remove some dupe code
- improve some Javadoc
Commit: 4f4fd736dc65b3b31b2e3ad87eb496b6f2c08521
https://github.com/hibernate/hibernate-orm/commit/4f4fd736dc65b3b31b2e3ad...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/LazyCollection.java
M hibernate-core/src/main/java/org/hibernate/annotations/LazyToOne.java
Log Message:
-----------
define default values for @LazyCollection + @LazyToOne
this is low-hanging fruit
Commit: ee08db2a1ed9c1263952688bb7c95d6bdc7e999a
https://github.com/hibernate/hibernate-orm/commit/ee08db2a1ed9c1263952688...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/BinderHelper.java
M hibernate-core/src/main/java/org/hibernate/cfg/ColumnsBuilder.java
M hibernate-core/src/main/java/org/hibernate/cfg/InheritanceState.java
M hibernate-core/src/main/java/org/hibernate/cfg/PropertyContainer.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/EntityBinder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/override/inheritance/EntityInheritanceAttributeOverrideTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cfg/AnnotationBinderTest.java
Log Message:
-----------
move methods onto EntityBinder and CollectionBinder
Compare:
https://github.com/hibernate/hibernate-orm/compare/f27b3a956db4...ee08db2...