Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 653bf987bddf971ca6e198668566dbb59a506a8b
https://github.com/hibernate/hibernate-orm/commit/653bf987bddf971ca6e1986...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
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/cfg/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumn.java
A hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumns.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/CopyIdentifierComponentSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/FkSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/JoinedSubclassFkSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/OneToOneSecondPass.java
M
hibernate-core/src/main/java/org/hibernate/cfg/PkDrivenByDefaultMapsIdSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/ToOneBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/ToOneFkSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.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/MapBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/TableBinder.java
M hibernate-core/src/main/java/org/hibernate/mapping/Collection.java
M hibernate-core/src/main/java/org/hibernate/mapping/ManyToOne.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/manytomany/defaults/ManyToManyImplicitNamingTest.java
Log Message:
-----------
introduce AnnotatedJoinColumns and remove deprecated stuff
Commit: ec336f3a23d0c93c0cecff0d0b19670b525983ff
https://github.com/hibernate/hibernate-orm/commit/ec336f3a23d0c93c0cecff0...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
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/cfg/AnnotatedColumn.java
A hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumns.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumns.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/ClassPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/cfg/CollectionPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/cfg/ColumnsBuilder.java
M hibernate-core/src/main/java/org/hibernate/cfg/ComponentPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/cfg/IndexOrUniqueKeySecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/PropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/cfg/ToOneBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.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/PropertyBinder.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
Log Message:
-----------
introduce AnnotatedColumns
Commit: 585522fde125c6afb47b6091c1f086ab086d8070
https://github.com/hibernate/hibernate-orm/commit/585522fde125c6afb47b609...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumn.java
Log Message:
-----------
extract some little helper methods
Commit: 18003b92dceb06162799485d19786716d11b4178
https://github.com/hibernate/hibernate-orm/commit/18003b92dceb06162799485...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumns.java
M hibernate-core/src/main/java/org/hibernate/cfg/IndexColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/EntityBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/ListBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/PropertyBinder.java
Log Message:
-----------
finally move propertyHolder from AnnotatedColumn
Commit: e4c1d493e378213a50fc085c4783c74578431b64
https://github.com/hibernate/hibernate-orm/commit/e4c1d493e378213a50fc085...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumns.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/AnnotatedJoinColumns.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/ClassPropertyHolder.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/IndexColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/ToOneBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.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/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/TableBinder.java
M
hibernate-core/src/main/java/org/hibernate/cfg/internal/NullableDiscriminatorColumnSecondPass.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/SqlExceptionHelper.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/onetomany/BankAccount.java
Log Message:
-----------
finally move context + joins from AnnotatedColumn
Commit: 849246e3cd75e10733c475e18b684ee61daba6dc
https://github.com/hibernate/hibernate-orm/commit/849246e3cd75e10733c475e...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumns.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumns.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/IndexOrUniqueKeySecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/ToOneBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BasicValueBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
Log Message:
-----------
finally move propertyName from AnnotatedColumn
Commit: e2f42cd0bc1b8e1940fdb98df104d035536ee1e3
https://github.com/hibernate/hibernate-orm/commit/e2f42cd0bc1b8e1940fdb98...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumn.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumns.java
M hibernate-core/src/main/java/org/hibernate/cfg/BinderHelper.java
A hibernate-core/src/main/java/org/hibernate/cfg/ForeignKeyType.java
M hibernate-core/src/main/java/org/hibernate/cfg/PropertyHolderBuilder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/TableBinder.java
Log Message:
-----------
introduce ForeignKeyType and AnnotationJoinColumns.getReferencedColumnsType()
Commit: 38b4e8e01b2d6482ca5917cc008143a07b46e161
https://github.com/hibernate/hibernate-orm/commit/38b4e8e01b2d6482ca5917c...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/model/IdentifierGeneratorDefinition.java
M hibernate-core/src/main/java/org/hibernate/cfg/BinderHelper.java
Log Message:
-----------
very minor cleanups, and more Javadoc in BinderHelper
Commit: 3cd90d76158880315dcc9e49488e277f5f50aad3
https://github.com/hibernate/hibernate-orm/commit/3cd90d76158880315dcc9e4...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AbstractPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotatedJoinColumns.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/annotations/ArrayBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/BagBinder.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/PrimitiveArrayBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/SetBinder.java
M
hibernate-core/src/main/java/org/hibernate/collection/spi/PersistentArrayHolder.java
M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
Log Message:
-----------
clean up CollectionBinder and friends
Commit: bb0edab332f90c1c5937e3efd0a88d47eb5ec169
https://github.com/hibernate/hibernate-orm/commit/bb0edab332f90c1c5937e3e...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-02 (Wed, 02 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/InheritanceState.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/EntityBinder.java
M
hibernate-core/src/main/java/org/hibernate/jpa/event/internal/CallbackDefinitionResolverLegacyImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/AbstractIdentifiableType.java
Log Message:
-----------
rewrite EntityBinder
Compare:
https://github.com/hibernate/hibernate-orm/compare/ce12d4a586d6...bb0edab...