[hibernate-commits] [hibernate/hibernate-orm] da2b24: HHH-10956 created test cases IdClass with partial ...

jpyeron noreply at github.com
Fri May 29 03:48:53 EDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: da2b24b5989f06e6f441423fc3ce0ca531ae9ca8
      https://github.com/hibernate/hibernate-orm/commit/da2b24b5989f06e6f441423fc3ce0ca531ae9ca8
  Author: Jason Pyeron <jpyeron at pdinc.us>
  Date:   2020-05-29 (Fri, 29 May 2020)

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

  Log Message:
  -----------
  HHH-10956 created test cases IdClass with partial identifier generatiod, all marked @FailureExpected


  Commit: e42fe94f65dba059cf7c2386c1d59db2dadb570f
      https://github.com/hibernate/hibernate-orm/commit/e42fe94f65dba059cf7c2386c1d59db2dadb570f
  Author: Jason Pyeron <jpyeron at pdinc.us>
  Date:   2020-05-29 (Fri, 29 May 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/cid/CompositeIdFkGeneratedValueIdentityTest.java

  Log Message:
  -----------
  HHH-10956 fixed failed insertion with IdClass with partial identifier generation

* regression introduced by HHH-4848
* AbstractEntityTuplizer lines 179 and 311 formatting issues, preserved
* bug HHH-9662 blocks testing of Identity insertion


  Commit: e37a8da5686e5967ed6016f959a9cf82a8443e12
      https://github.com/hibernate/hibernate-orm/commit/e37a8da5686e5967ed6016f959a9cf82a8443e12
  Author: Jason Pyeron <jpyeron at pdinc.us>
  Date:   2020-05-29 (Fri, 29 May 2020)

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

  Log Message:
  -----------
  HHH-10956 added more complext tests with self referential FK

* known issue: HHH-13971, test marked as @Ignore
* added some output debugging to help developers review CI/CD logs
* 8 tests, 1 ignored, 0.745s duration


  Commit: 42b38b60cf31c43cae3aa95227749f5d87327a74
      https://github.com/hibernate/hibernate-orm/commit/42b38b60cf31c43cae3aa95227749f5d87327a74
  Author: Jason Pyeron <jpyeron at pdinc.us>
  Date:   2020-05-29 (Fri, 29 May 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java

  Log Message:
  -----------
  HHH-10956 put one line if in {}


  Commit: cfcd2ac40fd0b83cfa9980cec1fbef882ba1b432
      https://github.com/hibernate/hibernate-orm/commit/cfcd2ac40fd0b83cfa9980cec1fbef882ba1b432
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-05-29 (Fri, 29 May 2020)

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

  Log Message:
  -----------
  HHH-10956 Moved tests using GenerationType#IDENTITY into another class annotated with @RequiresDialectFeature(DialectChecks.SupportsIdentityColumns.class)


  Commit: 114e16f64fd85afb91a5f724cd872741663651a3
      https://github.com/hibernate/hibernate-orm/commit/114e16f64fd85afb91a5f724cd872741663651a3
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-05-29 (Fri, 29 May 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-10956 Add additional test


  Commit: 2db3ce26436dd6a735f89e9e133c0aecb3ecd3dd
      https://github.com/hibernate/hibernate-orm/commit/2db3ce26436dd6a735f89e9e133c0aecb3ecd3dd
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-05-29 (Fri, 29 May 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java

  Log Message:
  -----------
  HHH-10956 an exception has to thrown when the composite key is an association and its value is null


  Commit: 0804de87b42e7a1a7284da8914b9c8ffcad5dd09
      https://github.com/hibernate/hibernate-orm/commit/0804de87b42e7a1a7284da8914b9c8ffcad5dd09
  Author: Jason Pyeron <jpyeron at pdinc.us>
  Date:   2020-05-29 (Fri, 29 May 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/Component.java
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java

  Log Message:
  -----------
  HHH-10956 reduced runtime complexity, added Component.getProperty(int)

Component.getProperty(String) was looping and comparing, but we already now the position of the property


Compare: https://github.com/hibernate/hibernate-orm/compare/58fe82e73069...0804de87b42e


More information about the hibernate-commits mailing list