[hibernate-commits] [hibernate/hibernate-orm] c17710: HHH-14077 : Added test case

Andrea Boriero noreply at github.com
Tue Jul 7 10:44:12 EDT 2020


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: c1771040c72de277a552d1340d61879ddb1d3f6a
      https://github.com/hibernate/hibernate-orm/commit/c1771040c72de277a552d1340d61879ddb1d3f6a
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/literal/CriteriaLiteralWithSingleQuoteTest.java

  Log Message:
  -----------
  HHH-14077 : Added test case


  Commit: 3f3c1ab50604ab9ba99e25d2016fb85f3ba9dcd4
      https://github.com/hibernate/hibernate-orm/commit/3f3c1ab50604ab9ba99e25d2016fb85f3ba9dcd4
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/expression/LiteralExpression.java

  Log Message:
  -----------
  HHH-14077 : CVE-2019-14900 SQL injection issue using JPA Criteria API


  Commit: bb9233472b76896af6a83df3b26ea0ccef7c16a1
      https://github.com/hibernate/hibernate-orm/commit/bb9233472b76896af6a83df3b26ea0ccef7c16a1
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-06-19 (Fri, 19 Jun 2020)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/annotations/cid/CompositeIdFkGeneratedValueIdentityTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/cid/CompositeIdFkGeneratedValueTest.java

  Log Message:
  -----------
  HHH-14081 CompositeIdFkGeneratedValueIdentityTest and CompositeIdFkGeneratedValueTest failures on Oracle db


  Commit: 9756b0fba8c01f1edd26c058a853600b61afcdd3
      https://github.com/hibernate/hibernate-orm/commit/9756b0fba8c01f1edd26c058a853600b61afcdd3
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-06-19 (Fri, 19 Jun 2020)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/literal/CriteriaLiteralWithSingleQuoteTest.java

  Log Message:
  -----------
  HHH-14077 PostgreSQL, skip testLiteralProjectionAndGroupBy (PostgreSQL does not support literals in group by statement)


  Commit: 467203e8c4e5f2467e7066aae5144eb8b59de449
      https://github.com/hibernate/hibernate-orm/commit/467203e8c4e5f2467e7066aae5144eb8b59de449
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
    M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
    M hibernate-core/src/main/java/org/hibernate/loader/OuterJoinLoader.java
    M hibernate-core/src/main/java/org/hibernate/loader/entity/plan/AbstractLoadPlanBasedEntityLoader.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/AbstractLoadQueryDetails.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/BatchingLoadQueryDetailsFactory.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/EntityLoadQueryDetails.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/process/internal/AbstractRowReader.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/process/internal/ResultSetProcessingContextImpl.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/process/internal/ResultSetProcessorImpl.java
    A hibernate-core/src/main/java/org/hibernate/loader/plan/exec/process/spi/ResultSetProcessorResolver.java
    M hibernate-core/src/main/java/org/hibernate/type/EntityType.java

  Log Message:
  -----------
  HHH-14075 : Changes to loaders and TwoPhaseLoad to allow "internal" loading to be reused by hibernate-reactive


  Commit: b44b20ba113c17b6e5158c70226871a1a0a64845
      https://github.com/hibernate/hibernate-orm/commit/b44b20ba113c17b6e5158c70226871a1a0a64845
  Author: Falko Modler <famod at users.noreply.github.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java

  Log Message:
  -----------
  HHH-14023 H2Dialect: SequenceInformationExtractorLegacyImpl for 1.4.201+


  Commit: c44150d0d6e9fc352e78e12e1adac736081ee2aa
      https://github.com/hibernate/hibernate-orm/commit/c44150d0d6e9fc352e78e12e1adac736081ee2aa
  Author: Falko Modler <famod at users.noreply.github.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java

  Log Message:
  -----------
  HHH-14023 H2Dialect: adjust NUMERIC, DECIMAL & VARBINARY for 1.4.201+


  Commit: cfeee5059ba5bc29033d68119c0b552a37905ac2
      https://github.com/hibernate/hibernate-orm/commit/cfeee5059ba5bc29033d68119c0b552a37905ac2
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M gradle/base-information.gradle
    M gradle/published-java-module.gradle
    A gradle/version.properties
    M release/release.gradle

  Log Message:
  -----------
  Add gradle task to automate the CI release


  Commit: 8363df3495189885638731cc84331fec4b199b9a
      https://github.com/hibernate/hibernate-orm/commit/8363df3495189885638731cc84331fec4b199b9a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  Fix error detection in executeGitCommand

1. proc.consumeProcessErrorStream does not work correctly: it creates a
   thread to asynchronously copy the content of the stream to the string
   buffer, and does not provide any way to know when it's done. As a
   result, sometimes the buffer is correctly filled in after
   consumeProcessErrorStream returns, sometimes it's not.
2. Checking stderr to know if there was an error is not a good idea: a
   process can run just fine and give output on stderr (logs,
   basically), and a process can fail without giving any output on
   stderr. Checking the status code is more reliable.


  Commit: 5232df9686e8f1c6685d6709f5744deb85aa866f
      https://github.com/hibernate/hibernate-orm/commit/5232df9686e8f1c6685d6709f5744deb85aa866f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  Fix incorrect message for the second commit during release


  Commit: 7dbd813996594c406cb4fd93a259bf3db661056d
      https://github.com/hibernate/hibernate-orm/commit/7dbd813996594c406cb4fd93a259bf3db661056d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  Use a less verbose syntax for git commands


  Commit: 70721d80a7b7157d7a79a083089572491c67db9a
      https://github.com/hibernate/hibernate-orm/commit/70721d80a7b7157d7a79a083089572491c67db9a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M gradle/base-information.gradle
    M release/release.gradle

  Log Message:
  -----------
  Move the update to version.properties to a release task

This is necessary if we want to check that the working tree is empty as
part of the release process (see next commit).


  Commit: 02abce69fa0edf844f00e5d4fc20dacbe579be6d
      https://github.com/hibernate/hibernate-orm/commit/02abce69fa0edf844f00e5d4fc20dacbe579be6d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  Add more precondition checks to release tasks


  Commit: 1ad029c6d982e09a8d635b43b7fc6b4d68f4880f
      https://github.com/hibernate/hibernate-orm/commit/1ad029c6d982e09a8d635b43b7fc6b4d68f4880f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  Push to github atomically and only if the release succeeds


  Commit: 1fcef3a63281acde06b7065a4c4d2526afc5d03c
      https://github.com/hibernate/hibernate-orm/commit/1fcef3a63281acde06b7065a4c4d2526afc5d03c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M gradle/publishing-repos.gradle

  Log Message:
  -----------
  Enable automatic Maven Central sync when calling task bintrayPublish

Copied from https://github.com/hibernate/hibernate-reactive/pull/246

Note you need to call the bintrayPublish task after calling
bintrayUpload, otherwise it won't work.

So you will need to use something like this:

./gradlew bintrayUpload bintrayPublish -P PERSONAL_BINTRAY_USER=... -P PERSONAL_BINTRAY_API_KEY=... -P SONATYPE_OSSRH_USER=... -P SONATYPE_OSSRH_PASSWORD=...


  Commit: 4668466fd7e4f17f7be77631872a306141822ea9
      https://github.com/hibernate/hibernate-orm/commit/4668466fd7e4f17f7be77631872a306141822ea9
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  Add changeLogFile task


  Commit: 766ed3f2bf6af5a302f6c51ceb00c50cfde8a896
      https://github.com/hibernate/hibernate-orm/commit/766ed3f2bf6af5a302f6c51ceb00c50cfde8a896
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  HHH-14083 Fix issue with git command


  Commit: 34930bf0f0260e7a2d21eeacb05c11ee62e6db72
      https://github.com/hibernate/hibernate-orm/commit/34930bf0f0260e7a2d21eeacb05c11ee62e6db72
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  HHH-14083 add ciRelease dependency to bintray upload


  Commit: 604b594226355dc789586c40f1eee241aca259b5
      https://github.com/hibernate/hibernate-orm/commit/604b594226355dc789586c40f1eee241aca259b5
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M release/release.gradle

  Log Message:
  -----------
  HHH-14083 add task release must run after addVersionCommit task


  Commit: 4b3171c7e1749ba8385cf0b6f974044ee271eba8
      https://github.com/hibernate/hibernate-orm/commit/4b3171c7e1749ba8385cf0b6f974044ee271eba8
  Author: Lefteris Katiforis <leuteriskatiforis at gmail.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/JdbcTypeJavaClassMappings.java
    M hibernate-core/src/test/java/org/hibernate/test/converter/AttributeConverterTest.java

  Log Message:
  -----------
  HHH-14021 - Add Java Type byte to JDBC Type TINYINT mapping as described in specification in TABLE B-2.


  Commit: d17f19d36496e69a7599fe78ae4eb492df768aa8
      https://github.com/hibernate/hibernate-orm/commit/d17f19d36496e69a7599fe78ae4eb492df768aa8
  Author: Emmanuel Duchastenier <emmanuel.duchastenier at bonitasoft.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M documentation/src/main/asciidoc/userguide/chapters/statistics/Statistics.adoc

  Log Message:
  -----------
  HHH-14098 Query plan cache query-level statistics Documentation, used getQueryPlanCacheMissCount instead of getPlanCompilationTotalMicroseconds


  Commit: d1b44560ed5bf1b183fa6244368deeb704fccc2c
      https://github.com/hibernate/hibernate-orm/commit/d1b44560ed5bf1b183fa6244368deeb704fccc2c
  Author: yuanhang zheng <yuanhang.zheng at qq.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/internal/util/ReflectHelper.java
    M hibernate-core/src/test/java/org/hibernate/internal/util/ReflectHelperTest.java

  Log Message:
  -----------
  HHH-14059 Cannot use full qualified enum name which has two uppercase alphabet prefix


  Commit: 92da3842c8cccf9c495a6188ad650d7e9b9d5450
      https://github.com/hibernate/hibernate-orm/commit/92da3842c8cccf9c495a6188ad650d7e9b9d5450
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/InvalidMappingException.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/xml/XmlDocument.java

  Log Message:
  -----------
  HHH-14096 Remove unused import for deprecated type XmlDocument and dom4j


  Commit: 1683bbe900c3bc5b03036850b7abf58deaa50179
      https://github.com/hibernate/hibernate-orm/commit/1683bbe900c3bc5b03036850b7abf58deaa50179
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    R hibernate-core/src/main/java/org/hibernate/internal/util/xml/XMLHelper.java
    A hibernate-core/src/test/java/org/hibernate/internal/util/xml/XMLHelper.java

  Log Message:
  -----------
  HHH-14096 Moving the XMLHelper from ORM core into testsuite helpers


  Commit: 694b5ecaadb4f09df765a201b99ae3e382358e7c
      https://github.com/hibernate/hibernate-orm/commit/694b5ecaadb4f09df765a201b99ae3e382358e7c
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversService.java
    M hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversServiceImpl.java
    M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/RevisionInfoConfiguration.java
    A hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/XMLHelper.java

  Log Message:
  -----------
  HHH-14096 Adapt the Hibernate Envers module to use its private copy of XMLHelper


  Commit: 629f847b7ceeb1874a81436ea3548c6a2e0aee71
      https://github.com/hibernate/hibernate-orm/commit/629f847b7ceeb1874a81436ea3548c6a2e0aee71
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/XMLHelper.java

  Log Message:
  -----------
  HHH-14096 Transform the XMLHelper copy for Envers into a private internal utility


  Commit: 9ba18b8c5d1a55b6637dda5e6b3e7e5d605f14d2
      https://github.com/hibernate/hibernate-orm/commit/9ba18b8c5d1a55b6637dda5e6b3e7e5d605f14d2
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M documentation/src/main/asciidoc/userguide/chapters/statistics/Statistics.adoc
    M gradle/base-information.gradle
    M gradle/published-java-module.gradle
    M gradle/publishing-repos.gradle
    A gradle/version.properties
    M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
    M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/ReflectHelper.java
    R hibernate-core/src/main/java/org/hibernate/internal/util/xml/XMLHelper.java
    M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/JdbcTypeJavaClassMappings.java
    M hibernate-core/src/test/java/org/hibernate/internal/util/ReflectHelperTest.java
    A hibernate-core/src/test/java/org/hibernate/internal/util/xml/XMLHelper.java
    A hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/literal/CriteriaLiteralWithSingleQuoteTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/cid/CompositeIdFkGeneratedValueIdentityTest.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/cid/CompositeIdFkGeneratedValueTest.java
    M hibernate-core/src/test/java/org/hibernate/test/converter/AttributeConverterTest.java
    M hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversService.java
    M hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversServiceImpl.java
    M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/RevisionInfoConfiguration.java
    A hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/XMLHelper.java
    M release/release.gradle

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_46


Compare: https://github.com/hibernate/hibernate-orm/compare/843813cd5a74...9ba18b8c5d1a



More information about the hibernate-commits mailing list