[hibernate-commits] [hibernate/hibernate-orm] a56ff4: HHH-12781 Update Javassist dependency to 3.23.1

GitHub noreply at github.com
Wed Jul 11 03:59:44 EDT 2018


  Branch: refs/heads/5.3
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: a56ff4ca9c10e3dda4314ab0e3f6ff1032632025
      https://github.com/hibernate/hibernate-orm/commit/a56ff4ca9c10e3dda4314ab0e3f6ff1032632025
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-07-11 (Wed, 11 Jul 2018)

  Changed paths:
    M gradle/libraries.gradle

  Log Message:
  -----------
  HHH-12781 Update Javassist dependency to 3.23.1


  Commit: a0d2f539378e5f9ac6f14f804205b8b869c3e433
      https://github.com/hibernate/hibernate-orm/commit/a0d2f539378e5f9ac6f14f804205b8b869c3e433
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2018-07-11 (Wed, 11 Jul 2018)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/AbstractParameterDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/procedure/ProcedureParameter.java
    M hibernate-core/src/main/java/org/hibernate/query/procedure/spi/ProcedureParameterImplementor.java

  Log Message:
  -----------
  HHH-12695 Explicitly mark contracts as @Incubating, since a comment in QueryParameter implies they are in fact incubating

I did not mark ParameterRegistration as incubating, because it's a
pre-existing interface that we can't reasonably consider as incubating.

It's a bit odd to have a non-incubating contract (ParameterRegistration)
extend an incubating one (ProcedureParameter), though...


  Commit: c26ac23a7b9892862e582c37a25090cb7b7d39f1
      https://github.com/hibernate/hibernate-orm/commit/c26ac23a7b9892862e582c37a25090cb7b7d39f1
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2018-07-11 (Wed, 11 Jul 2018)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/NamedParameterDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/procedure/ParameterRegistration.java
    M hibernate-core/src/main/java/org/hibernate/procedure/spi/ParameterRegistrationImplementor.java
    M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/expression/ParameterExpressionImpl.java
    M hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterNamedImpl.java
    M hibernate-core/src/main/java/org/hibernate/query/procedure/internal/ProcedureParameterImpl.java

  Log Message:
  -----------
  HHH-12695 Add missing @Overrides in subclasses of javax.persistence.Parameter

Because we are in 2018 and Java 5 is now 14 years old.


  Commit: 68ad2130e8f70b6818d5c80727e4c352f2de06d0
      https://github.com/hibernate/hibernate-orm/commit/68ad2130e8f70b6818d5c80727e4c352f2de06d0
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2018-07-11 (Wed, 11 Jul 2018)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/AbstractParameterDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/procedure/spi/ParameterRegistrationImplementor.java
    M hibernate-core/src/main/java/org/hibernate/query/QueryParameter.java
    M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractProducedQuery.java
    M hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingsImpl.java
    M hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterImpl.java
    M hibernate-core/src/main/java/org/hibernate/query/procedure/internal/ProcedureParameterImpl.java

  Log Message:
  -----------
  HHH-12695 Rename org.hibernate.query.QueryParameter#getType to getHibernateType

Because it conflicts with the Class-returning getType method we want to
re-introduce in ParameterRegistration to restore backward compatibility.


  Commit: fb8e1c1d7142ff8b6478ed65e5dffbf8fdda7d67
      https://github.com/hibernate/hibernate-orm/commit/fb8e1c1d7142ff8b6478ed65e5dffbf8fdda7d67
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2018-07-11 (Wed, 11 Jul 2018)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/procedure/ParameterRegistration.java

  Log Message:
  -----------
  HHH-12695 Restore the getType method in ParameterRegistration

It was removed in 5.3.0.Beta1, but this breaks backward compatibility
with 5.1.


Compare: https://github.com/hibernate/hibernate-orm/compare/0e1f3d5c942e...fb8e1c1d7142
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the hibernate-commits mailing list