[hibernate-commits] [hibernate/hibernate-validator] 00e196: HV-1088 Adding @Immutable and @ThreadSafe annotati...

GitHub noreply at github.com
Wed Feb 8 05:17:23 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 00e19624e318674666560262fba1aca109f66fef
      https://github.com/hibernate/hibernate-validator/commit/00e19624e318674666560262fba1aca109f66fef
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/ValidatorFactoryImpl.java
    A engine/src/main/java/org/hibernate/validator/internal/util/stereotypes/Immutable.java
    A engine/src/main/java/org/hibernate/validator/internal/util/stereotypes/ThreadSafe.java

  Log Message:
  -----------
  HV-1088 Adding @Immutable and @ThreadSafe annotations for documenting concurrent access characteristics


  Commit: b9881518f1f09c21528496f265006f69d85ea8f4
      https://github.com/hibernate/hibernate-validator/commit/b9881518f1f09c21528496f265006f69d85ea8f4
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java

  Log Message:
  -----------
  HV-1088 Preventing accidental return of null validator when ConstraintValidatorManager is accessed concurrently


  Commit: 155c7da3833a4f7b1f55ce807a8cbd6e9ae67301
      https://github.com/hibernate/hibernate-validator/commit/155c7da3833a4f7b1f55ce807a8cbd6e9ae67301
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java

  Log Message:
  -----------
  HV-1088 Making sure non-default constraint validators are released when removed from the cache;


  Commit: 5eb9d28f97811d0371eb748c4e398c788b006c71
      https://github.com/hibernate/hibernate-validator/commit/5eb9d28f97811d0371eb748c4e398c788b006c71
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java

  Log Message:
  -----------
  HV-1088 Using more sensible variable names


  Commit: 23cc5e96dbad85e0eb94a9daaf96bdc8f211644f
      https://github.com/hibernate/hibernate-validator/commit/23cc5e96dbad85e0eb94a9daaf96bdc8f211644f
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java

  Log Message:
  -----------
  HV-1088 Simplifying logic in ConstraintValidatorManager; avoiding repeated key allocation


  Commit: 9e2c0d99e9ed856b8b57cbac3aac8a3bbb1d47a6
      https://github.com/hibernate/hibernate-validator/commit/9e2c0d99e9ed856b8b57cbac3aac8a3bbb1d47a6
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorManager.java

  Log Message:
  -----------
  HV-1088 Making sure constraint validators are always properly released when using multiple custom constraint validator factories


Compare: https://github.com/hibernate/hibernate-validator/compare/c1acb784a6dd...9e2c0d99e9ed


More information about the hibernate-commits mailing list