[hibernate/hibernate-orm] fce6ec: HHH-20370 add support for JPA4 static query annota...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: fce6ec0ca88c47598d27719db114d1a667b3e802
https://github.com/hibernate/hibernate-orm/commit/fce6ec0ca88c47598d27719...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M tooling/metamodel-generator/src/jakartaData/java/org/hibernate/processor/test/data/basic/BookAuthorRepository.java
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/HibernateProcessor.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaDeleteMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/CriteriaFinderMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/QueryMethod.java
A tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/QueryOptionsSupport.java
A tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/StaticQueryMethod.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/util/Constants.java
A tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/staticquery/Book.java
A tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/staticquery/Library.java
A tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/staticquery/StaticQueryTest.java
Log Message:
-----------
HHH-20370 add support for JPA4 static query annotations
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 1 week
[hibernate/hibernate-validator] a6e226: Preparing next development iteration
by Marko Bekhta
Branch: refs/heads/wip/main/jakarta-validation-40
Home: https://github.com/hibernate/hibernate-validator
Commit: a6e226444040c5c4ca38759bd14105328bf0ff7d
https://github.com/hibernate/hibernate-validator/commit/a6e226444040c5c4c...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M annotation-processor/pom.xml
M bom/pom.xml
M build/build-config/pom.xml
M build/enforcer/pom.xml
M build/reports/pom.xml
M cdi/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/java/modules/cdi/pom.xml
M integrationtest/java/modules/no-el/pom.xml
M integrationtest/java/modules/simple/pom.xml
M integrationtest/java/modules/test-utils/pom.xml
M integrationtest/wildfly/pom.xml
M parents/internal/pom.xml
M parents/public/pom.xml
M performance/pom.xml
M pom.xml
M tck-runner/pom.xml
M test-utils/pom.xml
Log Message:
-----------
Preparing next development iteration
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: 2ad9b3e4bc7d8d5eee35c2f3359a61c8f732129e
https://github.com/hibernate/hibernate-validator/commit/2ad9b3e4bc7d8d5ee...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M build/build-config/pom.xml
M pom.xml
Log Message:
-----------
Initial setup to enable Jakarta Validation 4.0 development
TODO: revert the changes from this commit once ready to merge to main
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: 36ef0547b3713df512e05eec9f324d840e3c7bb3
https://github.com/hibernate/hibernate-validator/commit/36ef0547b3713df51...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/xml/config/ValidationXmlParser.java
M engine/src/main/java/org/hibernate/validator/internal/xml/mapping/MappingXmlParser.java
A engine/src/main/xsd/validation-configuration-4.0.xsd
A engine/src/main/xsd/validation-mapping-4.0.xsd
M pom.xml
M tck-runner/pom.xml
Log Message:
-----------
Switch to Jakarta Validation 4.0 dependencies and add the XSDs
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: 1c65ad032abb652327f8cea9f9578b18a3cdf448
https://github.com/hibernate/hibernate-validator/commit/1c65ad032abb65232...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorContextImpl.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextTest.java
M pom.xml
M tck-runner/pom.xml
Log Message:
-----------
More updates to match Jakarta Validation 4.0 api
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
# Conflicts:
# engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorContextImpl.java
Commit: 9895ac0e5c32d96c271ecd65728450876c5b77c3
https://github.com/hibernate/hibernate-validator/commit/9895ac0e5c32d96c2...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/metadata/descriptor/ConstraintDescriptorImpl.java
Log Message:
-----------
Add implementation for ConstraintDescriptor#getAttribute
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: d90d5bce795431b9e9ae2554608264edc577e21b
https://github.com/hibernate/hibernate-validator/commit/d90d5bce795431b9e...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/checks/ConstraintValidatorCheck.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/ConstraintHelper.java
Log Message:
-----------
Account for the fact that validatedBy can now be null in the AP
since it has a default value of {}
Signed-off-by: marko-bekhta <marko.prykladna(a)gmail.com>
Commit: 3f67791430057c8b6a41771b6b419a3963cb9b21
https://github.com/hibernate/hibernate-validator/commit/3f67791430057c8b6...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M tck-runner/pom.xml
Log Message:
-----------
Fix signature file paths
Compare: https://github.com/hibernate/hibernate-validator/compare/e01b4faead56...3...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-validator/settings/notifications
1 month, 1 week
[hibernate/hibernate-orm] 63a147: HHH-20298 Add explicit names to @Entity annotation...
by Sakthivel Subramanian
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 63a147f51a2b9d96066420b3c58dac1df757a8fd
https://github.com/hibernate/hibernate-orm/commit/63a147f51a2b9d96066420b...
Author: Sakthivel Subramanian <sakthipvmj(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M hibernate-c3p0/src/test/resources/hibernate.properties
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerPostgreSQLDialect.java
M hibernate-core/src/test/java/org/hibernate/orm/test/action/queue/UniqueConstraintOrderingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/action/queue/constraint/ForeignKeyModelBuilderTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/action/queue/integration/OptimisticLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/idbag/IdBagElementNullBasicTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/AssociationChangeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/mapping/UnidirectionalOneToManyIndexColumnTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/mapping/UnidirectionalOneToManyOrderColumnTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/UnidirectionalOrderColumnListTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/merge/MergeWithFinalTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityTxIdTest.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/manytomany/IndexColumnListTest.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/manytomany/OrderColumnListTest.java
Log Message:
-----------
HHH-20298 Add explicit names to @Entity annotations in tests
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 1 week
[hibernate/hibernate-validator] 0bfd46: HV-2213 Create a new constraint @NullOrNotEmpty si...
by Marko Bekhta
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-validator
Commit: 0bfd46b9396420a719b9aeefeb5845ff6e901038
https://github.com/hibernate/hibernate-validator/commit/0bfd46b9396420a71...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/ConstraintHelper.java
M annotation-processor/src/main/java/org/hibernate/validator/ap/internal/util/TypeNames.java
M annotation-processor/src/test/java/org/hibernate/validator/ap/ConstraintValidationProcessorIT.java
A annotation-processor/src/test/java/org/hibernate/validator/ap/testmodel/ModelWithNullOrNotEmptyConstraints.java
M documentation/src/main/asciidoc/reference/_ch02.adoc
A engine/src/main/java/org/hibernate/validator/cfg/defs/NullOrNotEmptyDef.java
A engine/src/main/java/org/hibernate/validator/constraints/NullOrNotEmpty.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArray.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArraysOfBoolean.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArraysOfByte.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArraysOfChar.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArraysOfDouble.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArraysOfFloat.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArraysOfInt.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArraysOfLong.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForArraysOfShort.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForCharSequence.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForCollection.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/NullOrNotEmptyValidatorForMap.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/BuiltinConstraint.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java
M engine/src/main/resources/org/hibernate/validator/ValidationMessages.properties
A engine/src/test/java/org/hibernate/validator/test/constraints/annotations/hv/NullOrNotEmptyConstrainedTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/MessagePropertiesTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/PredefinedScopeAllConstraintsTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/hv/NullOrNotEmptyValidatorTest.java
Log Message:
-----------
HV-2213 Create a new constraint @NullOrNotEmpty similar to @NotEmpty
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-validator/settings/notifications
1 month, 1 week