[hibernate/hibernate-validator] 3cdc62: HV-2220 Replace @Port composition with explicit va...
by Marko Bekhta
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-validator
Commit: 3cdc627dcfdbe16adc69c2ace4292b1541d6be48
https://github.com/hibernate/hibernate-validator/commit/3cdc627dcfdbe16ad...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-06-25 (Thu, 25 Jun 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 engine/src/main/java/org/hibernate/validator/constraints/Port.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForBigDecimal.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForBigInteger.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForByte.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForCharSequence.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForDouble.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForFloat.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForInteger.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForLong.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForNumber.java
A engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/hv/PortValidatorForShort.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/test/java/org/hibernate/validator/test/internal/constraintvalidators/hv/PortConstraintTest.java
Log Message:
-----------
HV-2220 Replace @Port composition with explicit validators
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-validator/settings/notifications
2 weeks, 1 day
[hibernate/hibernate-orm] 2f06f8: add @Nullable @Nonnull for session state
by Gavin King
Branch: refs/heads/8.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 2f06f80508c78c50249cc7549cc6dfee3160fff3
https://github.com/hibernate/hibernate-orm/commit/2f06f80508c78c50249cc75...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/exec/AbstractStepExecutor.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/NoCachingRegionFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/AbstractRegionFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/RegionFactory.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java
M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/AbstractLogicalConnectionImplementor.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionProvidedImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/LogicalConnectionImplementor.java
Log Message:
-----------
add @Nullable @Nonnull for session state
Commit: f8c8476294119fdd70b28d3d1d88810518cefc23
https://github.com/hibernate/hibernate-orm/commit/f8c8476294119fdd70b28d3...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cache/internal/NoCachingRegionFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/AbstractRegionFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/RegionFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/RegionFactoryTemplate.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/PendingBulkOperationCleanupActionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/cacheable/annotation/ConfigurationTest.java
M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/internal/JCacheRegionFactory.java
M hibernate-testing/src/main/java/org/hibernate/testing/cache/CachingRegionFactory.java
Log Message:
-----------
add @Nullable @Nonnull to RegionFactory
Commit: a380f8488fe1bab9279eccb931be7d05700e202b
https://github.com/hibernate/hibernate-orm/commit/a380f8488fe1bab9279eccb...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/cache/RegionFactory.java
Log Message:
-----------
delete unused interface which was deprecated since Hibernate 4!
Commit: 023f94b24e6324408f82e381d4e29729bbb75ab3
https://github.com/hibernate/hibernate-orm/commit/023f94b24e6324408f82e38...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SharedSessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/options/CommonOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/options/CommonSharedOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/options/SharedStatefulOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/options/SharedStatelessOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/options/StatefulOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/options/StatelessOptions.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
Log Message:
-----------
add nullability annotations to SessionCreationOptions
Commit: 07d49e238a638b0455247aaf1d8d7367f1ea14ab
https://github.com/hibernate/hibernate-orm/commit/07d49e238a638b0455247aa...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cache/internal/DefaultCacheKeysFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/DisabledCaching.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/EnabledCaching.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/QueryResultsCacheImpl.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/SimpleCacheKeysFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/StandardTimestampsCacheFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/TimestampsCacheDisabledImpl.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/TimestampsCacheEnabledImpl.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/AbstractCacheTransactionSynchronization.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/CacheImplementor.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/CacheKeysFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/DirectAccessRegion.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/DomainDataRegion.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/QueryResultsCache.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/Region.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/StandardCacheTransactionSynchronization.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/TimestampsCache.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/TimestampsCacheFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/AccessType.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/CachedDomainDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/CollectionDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/EntityDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/NaturalIdDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/CacheEntry.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/CacheEntryStructure.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/ReferenceCacheEntryImpl.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StandardCacheEntryImpl.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StructuredCacheEntry.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StructuredCollectionCacheEntry.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StructuredMapCacheEntry.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/UnstructuredCacheEntry.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractCachedDomainDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractCollectionDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractDomainDataRegion.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractEntityDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractNaturalIdDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractRegion.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/CollectionNonStrictReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/CollectionReadOnlyAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/CollectionReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/CollectionTransactionAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/DirectAccessRegionTemplate.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/DomainDataRegionImpl.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/DomainDataRegionTemplate.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/DomainDataStorageAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/EntityNonStrictReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/EntityReadOnlyAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/EntityReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/EntityTransactionalAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/NaturalIdNonStrictReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/NaturalIdReadOnlyAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/NaturalIdReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/NaturalIdTransactionalAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/RegionFactoryTemplate.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/StorageAccess.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/PendingBulkOperationCleanupActionTest.java
M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/internal/JCacheAccessImpl.java
M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/internal/JCacheDomainDataRegionImpl.java
M hibernate-jcache/src/main/java/org/hibernate/cache/jcache/internal/JCacheRegionFactory.java
M hibernate-testing/src/main/java/org/hibernate/testing/cache/MapStorageAccessImpl.java
Log Message:
-----------
add nullability annotations to second-level cache SPIs
Compare: https://github.com/hibernate/hibernate-orm/compare/81eeff58d6db...07d49e2...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 weeks, 2 days