[hibernate/hibernate-orm] b75d9d: HHH-19388 - Process <database-object> in mapping.xml
by Andrea Boriero
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: b75d9d7f16d5e67e58b57a183191a297791f92c8
https://github.com/hibernate/hibernate-orm/commit/b75d9d7f16d5e67e58b57a1...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationBinder.java
A hibernate-core/src/main/java/org/hibernate/boot/model/internal/AuxiliaryDatabaseObjectBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/DomainModelCategorizationCollector.java
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/GlobalRegistrationsImpl.java
A hibernate-core/src/main/java/org/hibernate/boot/models/spi/DatabaseObjectRegistration.java
A hibernate-core/src/main/java/org/hibernate/boot/models/spi/DialectScopeRegistration.java
M hibernate-core/src/main/java/org/hibernate/boot/models/spi/GlobalRegistrations.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/database/qualfiedTableNaming/DefaultCatalogAndSchemaTest.java
A hibernate-core/src/test/resources/org/hibernate/orm/test/boot/database/qualfiedTableNaming/database-object-using-catalog-placeholder.orm.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/boot/database/qualfiedTableNaming/database-object-using-schema-placeholder.orm.xml
Log Message:
-----------
HHH-19388 - Process <database-object> in mapping.xml
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
7 months
[hibernate/hibernate-orm] 26446c: HHH-18936 test for cascade REMOVE with @OnDelete(C...
by Andrea Boriero
Branch: refs/heads/6.6
Home: https://github.com/hibernate/hibernate-orm
Commit: 26446c358d361dfd24374aaf53605602acef7c49
https://github.com/hibernate/hibernate-orm/commit/26446c358d361dfd24374aa...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/ondeletecascade/OnDeleteCascadeRemoveTest.java
Log Message:
-----------
HHH-18936 test for cascade REMOVE with @OnDelete(CASCADE)
Commit: 046dfda5b6a4589818ddb86135da92c0f44c8b41
https://github.com/hibernate/hibernate-orm/commit/046dfda5b6a4589818ddb86...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/Cascade.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/CascadingAction.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/CascadingActions.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
M hibernate-core/src/main/java/org/hibernate/tuple/AbstractNonIdentifierAttribute.java
M hibernate-core/src/main/java/org/hibernate/tuple/BaselineAttributeInformation.java
M hibernate-core/src/main/java/org/hibernate/tuple/NonIdentifierAttribute.java
M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java
M hibernate-core/src/main/java/org/hibernate/tuple/StandardProperty.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityMetamodel.java
M hibernate-core/src/main/java/org/hibernate/type/AnyType.java
M hibernate-core/src/main/java/org/hibernate/type/ComponentType.java
M hibernate-core/src/main/java/org/hibernate/type/CompositeType.java
A hibernate-core/src/test/java/org/hibernate/orm/test/OnDeleteTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/OnDeleteTest2.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ondeletecascade/OnDeleteCascadeRemoveTest.java
Log Message:
-----------
HHH-18936 suppress TransientObjectException when the FK is marked @OnDelete(CASCADE)
Commit: 8cb8ea80609c4c3140754a49e00a54987ef366a3
https://github.com/hibernate/hibernate-orm/commit/8cb8ea80609c4c3140754a4...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/OnDelete.java
Log Message:
-----------
HHH-18936 javadoc for cascade REMOVE with @OnDelete(CASCADE)
Commit: b3426166780f4c40574055b18c8963941c144703
https://github.com/hibernate/hibernate-orm/commit/b3426166780f4c40574055b...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
R hibernate-core/src/test/java/org/hibernate/orm/test/OnDeleteTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/OnDeleteTest2.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ondeletecascade/OnDeleteCascadeRemoveTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/ondeletecascade/OnDeleteCollectionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/ondeletecascade/OnDeleteJoinedInheritanceTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/ondeletecascade/OnDeleteManyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/ondeletecascade/OnDeleteOneToManyTest.java
Log Message:
-----------
HHH-18936 Fix sybase failing tests and add more tests
Compare: https://github.com/hibernate/hibernate-orm/compare/1359b3fae3e2...b342616...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
7 months
[hibernate/hibernate-orm] 15e1e4: introduce incubating Assignment API
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 15e1e4654aeddaf1eea947f179664602a6cd2ee4
https://github.com/hibernate/hibernate-orm/commit/15e1e4654aeddaf1eea947f...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/proxy/pojo/BasicLazyInitializer.java
A hibernate-core/src/main/java/org/hibernate/query/assignment/Assignment.java
A hibernate-core/src/main/java/org/hibernate/query/assignment/AttributeAssignment.java
A hibernate-core/src/main/java/org/hibernate/query/assignment/PathAssignment.java
A hibernate-core/src/main/java/org/hibernate/query/assignment/PathToAttributeAssignment.java
A hibernate-core/src/main/java/org/hibernate/query/assignment/PathToPathAssignment.java
A hibernate-core/src/main/java/org/hibernate/query/assignment/package-info.java
M hibernate-core/src/main/java/org/hibernate/query/specification/MutationSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/MutationSpecificationImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/assignment/AssignmentTest.java
Log Message:
-----------
introduce incubating Assignment API
Commit: d7bfe19f4835c7cd4cd1f7ed12befe10888bd12a
https://github.com/hibernate/hibernate-orm/commit/d7bfe19f4835c7cd4cd1f7e...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/query/specification/ProjectionSpecification.java
A hibernate-core/src/main/java/org/hibernate/query/specification/internal/ProjectionSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/SelectionSpecificationImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/dynamic/ProjectionSpecificationTest.java
Log Message:
-----------
introduce incubating ProjectionSpecification API
Commit: 68dd1667686ef7ebf2656b999c2ac5cda8010ff1
https://github.com/hibernate/hibernate-orm/commit/68dd1667686ef7ebf2656b9...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/query/specification/SimpleProjectionSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/ProjectionSpecificationImpl.java
A hibernate-core/src/main/java/org/hibernate/query/specification/internal/SimpleProjectionSpecificationImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/dynamic/ProjectionSpecificationTest.java
Log Message:
-----------
experiment with a SimpleProjectionSpecification
Commit: 15c431303d6ad2d5cd289e7777767504f4e43f43
https://github.com/hibernate/hibernate-orm/commit/15c431303d6ad2d5cd289e7...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/query/specification/DeleteSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/specification/MutationSpecification.java
A hibernate-core/src/main/java/org/hibernate/query/specification/UpdateSpecification.java
A hibernate-core/src/main/java/org/hibernate/query/specification/internal/DeleteSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/MutationSpecificationImpl.java
A hibernate-core/src/main/java/org/hibernate/query/specification/internal/UpdateSpecificationImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/assignment/AssignmentTest.java
Log Message:
-----------
introduce UpdateSpecification, DeleteSpecification for typesafety
because assign() only makes sense for updates
Commit: ea0dbacbcddc811a5752ef406c80594af87748d7
https://github.com/hibernate/hibernate-orm/commit/ea0dbacbcddc811a5752ef4...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/specification/SimpleProjectionSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/SimpleProjectionSpecificationImpl.java
Log Message:
-----------
fix an incorrect type in SimpleProjectionSpecification
Commit: bab230b189078a5c75a403bdf2409376a798abf9
https://github.com/hibernate/hibernate-orm/commit/bab230b189078a5c75a403b...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/specification/ProjectionSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/specification/SimpleProjectionSpecification.java
Log Message:
-----------
add scary @apiNotes
Commit: b1705bc43ffee6f0cd143fda1db5aa09a2bc7f78
https://github.com/hibernate/hibernate-orm/commit/b1705bc43ffee6f0cd143fd...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/specification/SelectionSpecification.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/dynamic/ProjectionSpecificationTest.java
Log Message:
-----------
add convenience createProjection() methods
Commit: 44802c7a698fb0b8fabb077ce6d02c425d9dfd8f
https://github.com/hibernate/hibernate-orm/commit/44802c7a698fb0b8fabb077...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/specification/UpdateSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/MutationSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/UpdateSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmSetClause.java
Log Message:
-----------
add UpdateSpecification.reassign()
Commit: bde5f789e82d4742050f0606ea05c265d1f222dd
https://github.com/hibernate/hibernate-orm/commit/bde5f789e82d4742050f060...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-29 (Mon, 29 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmSetClause.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/assignment/AssignmentTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/dynamic/OtherEntity.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/dynamic/ProjectionSpecificationTest.java
Log Message:
-----------
add more tests for specification enhancements
Compare: https://github.com/hibernate/hibernate-orm/compare/71a4d7beec86...bde5f78...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
7 months