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

GitHub noreply at github.com
Wed Feb 8 08:09:02 EST 2017


  Branch: refs/heads/5.4
  Home:   https://github.com/hibernate/hibernate-validator
  Commit: 17f04b68d2a9a1f53c5d5d7ef9ae1e50dcac995e
      https://github.com/hibernate/hibernate-validator/commit/17f04b68d2a9a1f53c5d5d7ef9ae1e50dcac995e
  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: affc211f5e5b29da49235dfcd1d41894dcc11187
      https://github.com/hibernate/hibernate-validator/commit/affc211f5e5b29da49235dfcd1d41894dcc11187
  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: d77d387cb8d6b4fc9f8ad324c9ec1a106277b5f8
      https://github.com/hibernate/hibernate-validator/commit/d77d387cb8d6b4fc9f8ad324c9ec1a106277b5f8
  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: addd66eb9abca3f3107a96f14b2589741ebe26be
      https://github.com/hibernate/hibernate-validator/commit/addd66eb9abca3f3107a96f14b2589741ebe26be
  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: b2107e2a7927f4288d903cf44d2df99ed83a89b7
      https://github.com/hibernate/hibernate-validator/commit/b2107e2a7927f4288d903cf44d2df99ed83a89b7
  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


Compare: https://github.com/hibernate/hibernate-validator/compare/b1885f0ec7d2...b2107e2a7927


More information about the hibernate-commits mailing list