Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: f4119752b11992db965f947686ef0bfa35cb261d
https://github.com/hibernate/hibernate-orm/commit/f4119752b11992db965f947...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M tooling/metamodel-generator/hibernate-processor.gradle
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/model/Author.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/model/Book.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/BookRepository.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/CompanionBookRepository$.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/CompanionBookRepository.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/BookRepositoryTest.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/CompanionBookRepositoryTest.java
A tooling/metamodel-generator/src/dataIntegrationTest/resources/hibernate.properties
A tooling/metamodel-generator/src/dataIntegrationTest/resources/log4j2.properties
A
tooling/metamodel-generator/src/integrationTest/java/org/hibernate/processor/test/integ/dao/BookDao.java
A
tooling/metamodel-generator/src/integrationTest/java/org/hibernate/processor/test/integ/model/Book.java
A
tooling/metamodel-generator/src/integrationTest/java/org/hibernate/processor/test/integ/test/BookDaoTest.java
A tooling/metamodel-generator/src/integrationTest/resources/hibernate.properties
A tooling/metamodel-generator/src/integrationTest/resources/log4j2.properties
Log Message:
-----------
Add trivial integration tests for Repositories
# Conflicts:
# tooling/metamodel-generator/hibernate-processor.gradle
Commit: def220f0956fd721b54a55368d4df9e9c88dd3db
https://github.com/hibernate/hibernate-orm/commit/def220f0956fd721b54a553...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/model/Product.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/Catalog$.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/Catalog.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/CatalogTest.java
M
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/CompanionBookRepositoryTest.java
Log Message:
-----------
Add a test with a "generated" companion repository
Commit: eb0e78da053151ca2d956f12eff786dff116dfe6
https://github.com/hibernate/hibernate-orm/commit/eb0e78da053151ca2d956f1...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/nonjpaentity/NoSqlEntity.java
A
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/nonjpaentity/NonJpaEntityTest.java
A
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/nonjpaentity/Product.java
A
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/nonjpaentity/ProductRepository$.java
A
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/nonjpaentity/ProductRepository.java
Log Message:
-----------
Add a test for non-jpa entity
Commit: b6ab2eabb181efa9f02cab8625c59756972a7f50
https://github.com/hibernate/hibernate-orm/commit/b6ab2eabb181efa9f02cab8...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/MixedCatalog$.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/MixedCatalog.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/MixedCatalogTest.java
Log Message:
-----------
Add a test when main interface has both query-by-name (hence a companion) and regular
@Query annotated methods
Commit: 0d1a1dd74d45607ff0cae8bab3a7cba565dde975
https://github.com/hibernate/hibernate-orm/commit/0d1a1dd74d45607ff0cae8b...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/model/Employee.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/model/Project.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/DepartmentQueries.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/EmployeeDirectory.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/ProjectRegistry.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/SharedInterfaceTest.java
Log Message:
-----------
Add a test with shared common interface defining some queries
Commit: c5dca02dfd5e77fc231905a5196d907ac49f405c
https://github.com/hibernate/hibernate-orm/commit/c5dca02dfd5e77fc231905a...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
A hibernate-core/src/main/java/org/hibernate/query/hql/internal/HqlHelper.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
Log Message:
-----------
Make sure we are able to bind the queries we allow the processor to pass as valid
Commit: 12ace2b22b5e096d697923256d5b6da90f9c005a
https://github.com/hibernate/hibernate-orm/commit/12ace2b22b5e096d6979232...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/model/Rectangle.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/RectangleRepository.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/RectangleRepositoryTest.java
Log Message:
-----------
Add a test for entity with bean-validation annotations on primitives
Commit: 8522f91403014464e0a21fe1228bc373030a69c9
https://github.com/hibernate/hibernate-orm/commit/8522f91403014464e0a21fe...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/DataMetaAttributeGenerationVisitor.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/util/TypeUtils.java
Log Message:
-----------
Do not include annotations when using the primitive types
Commit: 55f0cbe98fcfd68f8fe9e6b87bea501dc4aa4705
https://github.com/hibernate/hibernate-orm/commit/55f0cbe98fcfd68f8fe9e6b...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/sortedrepository/SortedBookRepository$.java
A
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/sortedrepository/SortedBookRepository.java
A
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/sortedrepository/SortedBookRepositoryTest.java
Log Message:
-----------
Add a compilation test with companion and queries that rely on Specification
Commit: 2ddfeaa27e4a392c3bd2604f285c1f3875c4396d
https://github.com/hibernate/hibernate-orm/commit/2ddfeaa27e4a392c3bd2604...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/ImportContextImpl.java
Log Message:
-----------
Remove unnecessary '$' to '.' replacement in ImportContextImpl
Commit: a7540bad45d4cdd9fe3f0e45e6908d4efe391777
https://github.com/hibernate/hibernate-orm/commit/a7540bad45d4cdd9fe3f0e4...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M
tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/basic/DataTest.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/EventField.java
Log Message:
-----------
Remove wildcards from injected fields
Commit: 95999f792728cce4cdb13789700d6544266e9f55
https://github.com/hibernate/hibernate-orm/commit/95999f792728cce4cdb1378...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/EmployeeDirectory.java
M
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/SharedInterfaceTest.java
Log Message:
-----------
Add tests with vararg sorts
# Conflicts:
# tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/SharedInterfaceTest.java
Commit: 1f2c6669d349816bf217e1d21e88a64dfd7d04dc
https://github.com/hibernate/hibernate-orm/commit/1f2c6669d349816bf217e1d...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
Log Message:
-----------
Do not fail on array args in binding
Commit: 965b18aa79ac2cc9ae107f88b21e9c66b460698c
https://github.com/hibernate/hibernate-orm/commit/965b18aa79ac2cc9ae107f8...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/ProductStore$.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/ProductStore.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/ThisQueryTest.java
Log Message:
-----------
Add tests that use JDQL specific "this" keyword in the queries
Commit: 64d45455181a395a9ecda22574807b6c54dd0fea
https://github.com/hibernate/hibernate-orm/commit/64d45455181a395a9ecda22...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
Log Message:
-----------
Fix entity name resolution for companion repository interfaces
Commit: 4b1cec0b6e8b9ede7f43ee472a3d7876bd60ef41
https://github.com/hibernate/hibernate-orm/commit/4b1cec0b6e8b9ede7f43ee4...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/CustomProductStore.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/CustomRepositoryTest.java
Log Message:
-----------
Add a test with a completely generic repository where type must be detected from the
lifecycle methods
Commit: c3f47b2d9f2d4e58342282ec673efcf8ef16f33b
https://github.com/hibernate/hibernate-orm/commit/c3f47b2d9f2d4e58342282e...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
Log Message:
-----------
Infer entity name from lifecycle methods for custom repositories
Commit: fc2c20bdcddf3fb8530aa46467dfe8b2a9905ede
https://github.com/hibernate/hibernate-orm/commit/fc2c20bdcddf3fb8530aa46...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/BookRepositoryTest.java
M
tooling/metamodel-generator/src/integrationTest/java/org/hibernate/processor/test/integ/test/BookDaoTest.java
Log Message:
-----------
Add integration tests for @Find return an Optional
Commit: 3ee7e51733d8294ef0c3c7b6e89263120a104db7
https://github.com/hibernate/hibernate-orm/commit/3ee7e51733d8294ef0c3c7b...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/IdFinderMethod.java
Log Message:
-----------
Use find() instead of get() for non-reactive sessions
Commit: 0ae0e15f66d177cf924be3f6266af9de8b08ce2c
https://github.com/hibernate/hibernate-orm/commit/0ae0e15f66d177cf924be3f...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/model/EmployeeInfo.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/model/EmployeeSummary.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/EmployeeProjections.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/RecordProjectionTest.java
Log Message:
-----------
Add integration tests for record projection queries
Commit: 4b2f60ddce0fdf9c68e1b4a5d2d341b8403ea4a6
https://github.com/hibernate/hibernate-orm/commit/4b2f60ddce0fdf9c68e1b4a...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/HqlHelper.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
Log Message:
-----------
Infer SELECT clause from record component names for projection queries
Commit: f5fd39bb672ba31d2a1423595a98138ac7c314b2
https://github.com/hibernate/hibernate-orm/commit/f5fd39bb672ba31d2a14235...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/repository/ProductStore.java
A
tooling/metamodel-generator/src/dataIntegrationTest/java/org/hibernate/processor/test/integ/test/RestrictionTest.java
Log Message:
-----------
Add integration test for @Find with Restriction only
Commit: ff144532a7f0beab9a39d48f95e8b3ccce285ff9
https://github.com/hibernate/hibernate-orm/commit/ff144532a7f0beab9a39d48...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-02 (Tue, 02 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQuerySpec.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AbstractCriteriaMethod.java
Log Message:
-----------
Don't render empty where clause in @Find methods with only special parameters
Compare:
https://github.com/hibernate/hibernate-orm/compare/6030bf5f706e...ff14453...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications