[hibernate/hibernate-orm] 3e5a8b: HHH-9701 - Develop "immutable EntityEntry" impl
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 3e5a8b6603ec883532c554539ac58d6610b1898d
https://github.com/hibernate/hibernate-orm/commit/3e5a8b6603ec883532c5545...
Author: John O'Hara <johara(a)localhost.localdomain>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/UnsupportedLockAttemptException.java
A hibernate-core/src/main/java/org/hibernate/engine/internal/AbstractEntityEntry.java
R hibernate-core/src/main/java/org/hibernate/engine/internal/DefaultEntityEntryFactory.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/EntityEntryContext.java
A hibernate-core/src/main/java/org/hibernate/engine/internal/ImmutableEntityEntry.java
A hibernate-core/src/main/java/org/hibernate/engine/internal/ImmutableEntityEntryFactory.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/MutableEntityEntry.java
A hibernate-core/src/main/java/org/hibernate/engine/internal/MutableEntityEntryFactory.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTestUtils.java
A hibernate-core/src/test/java/org/hibernate/test/cache/ByteCodeEnhancedImmutableReferenceCacheTest.java
M hibernate-core/src/test/java/org/hibernate/test/cfg/persister/GoofyPersisterClassProvider.java
M hibernate-core/src/test/java/org/hibernate/test/legacy/CustomPersister.java
M hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/ejb3configuration/PersisterClassProviderTest.java
Log Message:
-----------
HHH-9701 - Develop "immutable EntityEntry" impl
9 years, 11 months
[hibernate/hibernate-validator] ae0bdb: HV-897 Miscellaneous improvements
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: ae0bdb2521298618ac285060023b20ce624edb4c
https://github.com/hibernate/hibernate-validator/commit/ae0bdb2521298618a...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M distribution/pom.xml
M engine/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java
M engine/src/main/java/org/hibernate/validator/HibernateValidatorContext.java
M engine/src/main/java/org/hibernate/validator/constraintvalidators/RegexpURLValidator.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintTree.java
M engine/src/main/java/org/hibernate/validator/messageinterpolation/AbstractMessageInterpolator.java
M engine/src/main/java/org/hibernate/validator/parameternameprovider/ReflectionParameterNameProvider.java
M engine/src/main/java/org/hibernate/validator/spi/constraintdefinition/ConstraintDefinitionContributor.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForChronoZonedDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForChronoZonedDateTimeTest.java
M pom.xml
Log Message:
-----------
HV-897 Miscellaneous improvements
* Avoiding some raw-type warnings
* Adding missing @since tags
* Making jboss-logging-annotations referenceable in JavaDocs
Commit: b7cfc9da2e2d0e1848493bb216de68768d0adfcd
https://github.com/hibernate/hibernate-validator/commit/b7cfc9da2e2d0e184...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M documentation/src/main/asciidoc/ch11.asciidoc
M documentation/src/test/java/org/hibernate/validator/referenceguide/chapter11/context/MyFutureValidator.java
M engine/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java
M engine/src/main/java/org/hibernate/validator/HibernateValidatorContext.java
M engine/src/main/java/org/hibernate/validator/constraintvalidation/HibernateConstraintValidatorContext.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForCalendar.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDate.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForChronoZonedDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForDate.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForInstant.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForOffsetDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForReadableInstant.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForReadablePartial.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForYear.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForYearMonth.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForCalendar.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDate.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForChronoZonedDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForDate.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForInstant.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForOffsetDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForReadableInstant.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForReadablePartial.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForYear.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForYearMonth.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ConfigurationImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorContextImpl.java
A engine/src/main/java/org/hibernate/validator/internal/engine/time/DefaultTimeProvider.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/provider/XmlMetaDataProvider.java
A engine/src/main/java/org/hibernate/validator/spi/time/TimeProvider.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForCalendarTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDateTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForChronoZonedDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForDateTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForInstantTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForOffsetDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForReadableInstantTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForReadablePartialTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForYearMonthTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForYearTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/TimeProviderFutureTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForCalendarTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDateTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForChronoZonedDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForDateTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForInstantTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForOffsetDateTimeTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForReadableInstantTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForReadablePartialTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForYearMonthTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForYearTest.java
A engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/TimeProviderPastTest.java
M engine/src/test/java/org/hibernate/validator/testutil/ValidatorUtil.java
A engine/src/test/resources/org/hibernate/validator/test/internal/xml/time-provider-validation.xml
Log Message:
-----------
HV-897 Establishing TimeProvider contract
- Using TimeProvider contract for validation of @Past and @Future constraints
- Allowing to set a specific time provider per validator
- Allowing to set time provider via validation.xml
- Updating reference guide
Commit: 64040b9a144345561b9c05fbecf6d76c42b57d65
https://github.com/hibernate/hibernate-validator/commit/64040b9a144345561...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M documentation/src/main/asciidoc/ch11.asciidoc
M documentation/src/test/java/org/hibernate/validator/referenceguide/chapter11/context/MyFutureValidator.java
M engine/src/main/java/org/hibernate/validator/HibernateValidatorConfiguration.java
M engine/src/main/java/org/hibernate/validator/HibernateValidatorContext.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForCalendar.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDate.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForChronoZonedDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForDate.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForInstant.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForOffsetDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForReadableInstant.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForReadablePartial.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForYear.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForYearMonth.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForCalendar.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDate.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForChronoZonedDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForDate.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForInstant.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForOffsetDateTime.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForReadableInstant.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForReadablePartial.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForYear.java
M engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForYearMonth.java
M engine/src/main/java/org/hibernate/validator/internal/engine/time/DefaultTimeProvider.java
M engine/src/main/java/org/hibernate/validator/spi/time/TimeProvider.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/TimeProviderFutureTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/TimeProviderPastTest.java
Log Message:
-----------
HV-897 Switching return type of TimeProvider#getCurrentTime() from Calendar to long (epoch time in milliseconds)
- Marking TimeProvider as experimental
Commit: a592d06c82bfe575f8be484bede78f748e836dd2
https://github.com/hibernate/hibernate-validator/commit/a592d06c82bfe575f...
Author: Hardy Ferentschik <hibernate(a)ferentschik.de>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
R engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDate.java
R engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDateTime.java
R engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForYear.java
R engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/future/FutureValidatorForYearMonth.java
R engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDate.java
R engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDateTime.java
R engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForYear.java
R engine/src/main/java/org/hibernate/validator/internal/constraintvalidators/bv/past/PastValidatorForYearMonth.java
M engine/src/main/java/org/hibernate/validator/internal/metadata/core/ConstraintHelper.java
R engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDateTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForChronoLocalDateTimeTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForYearMonthTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/FutureValidatorForYearTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/future/TimeProviderFutureTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDateTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForChronoLocalDateTimeTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForYearMonthTest.java
R engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/PastValidatorForYearTest.java
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/past/TimeProviderPastTest.java
Log Message:
-----------
HV-981 Removing constraint validators for @Past and @Future for partial Java 8 date/time types
Compare: https://github.com/hibernate/hibernate-validator/compare/1444b30f3a69...a...
9 years, 11 months