[hibernate-commits] [hibernate/hibernate-orm] 0add2d: HHH-13266 Test LocalDateTime serialization, in par...

gbadner noreply at github.com
Fri Apr 19 03:48:10 EDT 2019


  Branch: refs/heads/5.3
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 0add2d42ba0710076307a02c1314846fd603812e
      https://github.com/hibernate/hibernate-orm/commit/0add2d42ba0710076307a02c1314846fd603812e
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTimeTest.java

  Log Message:
  -----------
  HHH-13266 Test LocalDateTime serialization, in particular around 1900-01-01T00:00:00


  Commit: bc4553b44e7e57191264c5703aa13ba0b481149b
      https://github.com/hibernate/hibernate-orm/commit/bc4553b44e7e57191264c5703aa13ba0b481149b
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalDateTimeJavaDescriptor.java

  Log Message:
  -----------
  HHH-13266 Fix LocalDateTime serialization by using the proper conversion methods between LocalDateTime and Timestamp


  Commit: a19a4d3340e11261745cf95c0cb481864b99bfca
      https://github.com/hibernate/hibernate-orm/commit/a19a4d3340e11261745cf95c0cb481864b99bfca
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTimeTest.java

  Log Message:
  -----------
  HHH-13266 Change test to use raw JDBC for executing native query


  Commit: c409c3305fab008e2cb33f6447e33ac1c3ae324c
      https://github.com/hibernate/hibernate-orm/commit/c409c3305fab008e2cb33f6447e33ac1c3ae324c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTest.java

  Log Message:
  -----------
  HHH-13266 Test LocalDate serialization, in particular around 1900-01-01


  Commit: 08bb8e149f0ab195e56b3b64ff3808281545ee6a
      https://github.com/hibernate/hibernate-orm/commit/08bb8e149f0ab195e56b3b64ff3808281545ee6a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/OffsetDateTimeTest.java

  Log Message:
  -----------
  HHH-13266 Test OffsetDateTime serialization, in particular around 1900-01-01


  Commit: 527e3a25ca039261c438df92dcdce0ec98c51ef8
      https://github.com/hibernate/hibernate-orm/commit/527e3a25ca039261c438df92dcdce0ec98c51ef8
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/OffsetDateTimeJavaDescriptor.java

  Log Message:
  -----------
  HHH-13266 Fix OffsetDateTime serialization by using the proper conversion methods between OffsetDateTime and Timestamp


  Commit: 8a782b1759f4b15fcecb810fc03c86e0483776d9
      https://github.com/hibernate/hibernate-orm/commit/8a782b1759f4b15fcecb810fc03c86e0483776d9
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/ZonedDateTimeTest.java

  Log Message:
  -----------
  HHH-13266 Test ZonedDateTime serialization, in particular around 1900-01-01


  Commit: 6085310025c3135846bdd7f494d503352774cf27
      https://github.com/hibernate/hibernate-orm/commit/6085310025c3135846bdd7f494d503352774cf27
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ZonedDateTimeJavaDescriptor.java

  Log Message:
  -----------
  HHH-13266 Fix ZonedDateTime serialization by using the proper conversion methods between ZonedDateTime and Timestamp


  Commit: c6cea4ce3daec9e19d1565d2a79ba785ed3b3011
      https://github.com/hibernate/hibernate-orm/commit/c6cea4ce3daec9e19d1565d2a79ba785ed3b3011
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/type/InstantTest.java

  Log Message:
  -----------
  HHH-13266 Test Instant serialization, in particular around 1900-01-01


  Commit: a17e9fc494287880edfe053751144c2ea24b5514
      https://github.com/hibernate/hibernate-orm/commit/a17e9fc494287880edfe053751144c2ea24b5514
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/InstantJavaDescriptor.java

  Log Message:
  -----------
  HHH-13266 Fix Instant serialization by using the proper conversion methods between Instant and Timestamp


  Commit: ece5f1a180579b4557278e9bfc2525d36f20baf0
      https://github.com/hibernate/hibernate-orm/commit/ece5f1a180579b4557278e9bfc2525d36f20baf0
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/InstantTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/OffsetDateTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/ZonedDateTimeTest.java

  Log Message:
  -----------
  HHH-13266 Add an abstract class for all java.time tests for this ticket

So that we can hopefully factorize the upcoming additions.


  Commit: a065bffe905fcddff83df1b045e85171b99ba9f6
      https://github.com/hibernate/hibernate-orm/commit/a065bffe905fcddff83df1b045e85171b99ba9f6
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/InstantTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/OffsetDateTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/ZonedDateTimeTest.java

  Log Message:
  -----------
  HHH-13266 Test reading of values written without Hibernate ORM in AbstractJavaTimeTypeTest


  Commit: a3c318523dc98d578b1d3528a751b1f485c66132
      https://github.com/hibernate/hibernate-orm/commit/a3c318523dc98d578b1d3528a751b1f485c66132
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java

  Log Message:
  -----------
  HHH-13266 Allow to override the SQL type mappings in AbstractJavaTimeTypeTest


  Commit: 9a8d4f0e5d85702c7774b33c204e556cd4633217
      https://github.com/hibernate/hibernate-orm/commit/9a8d4f0e5d85702c7774b33c204e556cd4633217
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTest.java

  Log Message:
  -----------
  HHH-13266 Test LocalDate serialization when dates are remapped as Timestamp, in particular around 1900-01-01


  Commit: 1293b5bf70ab6f14680f60935fa761b1eef17580
      https://github.com/hibernate/hibernate-orm/commit/1293b5bf70ab6f14680f60935fa761b1eef17580
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/LocalDateJavaDescriptor.java

  Log Message:
  -----------
  HHH-13266 Fix LocalDate serialization by using the proper conversion methods between LocalDate and Timestamp


  Commit: 759237fb9ff65ecb74add84f698f692392881d2b
      https://github.com/hibernate/hibernate-orm/commit/759237fb9ff65ecb74add84f698f692392881d2b
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/type/LocalTimeTest.java

  Log Message:
  -----------
  HHH-13266 Test LocalTime serialization


  Commit: 09618a2174072cf61b3fd905207c851ca7df199f
      https://github.com/hibernate/hibernate-orm/commit/09618a2174072cf61b3fd905207c851ca7df199f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/type/OffsetTimeTest.java

  Log Message:
  -----------
  HHH-13266 Test OffsetTime serialization


  Commit: 34b42844847c4a8051da4568ef59364ce99bf469
      https://github.com/hibernate/hibernate-orm/commit/34b42844847c4a8051da4568ef59364ce99bf469
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java

  Log Message:
  -----------
  HHH-13266 Test serialization of java.time types when hibernate.jdbc.time_zone is set


  Commit: 9380520681521ef81061775532ee21051e860d88
      https://github.com/hibernate/hibernate-orm/commit/9380520681521ef81061775532ee21051e860d88
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java

  Log Message:
  -----------
  HHH-13266 Mark most databases as not supporting nanosecond-precision storage for timestamps

At least PostgreSQL, Oracle, MySQL and HANA don't support it.


  Commit: ccb6a9ab50f60285dfd1a7d20da422ce0aef35ab
      https://github.com/hibernate/hibernate-orm/commit/ccb6a9ab50f60285dfd1a7d20da422ce0aef35ab
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/InstantTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/OffsetDateTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/OffsetTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/ZonedDateTimeTest.java

  Log Message:
  -----------
  HHH-13266 Skip tests that involve timestamps before epoch with MySQL/Mariadb


  Commit: b328544dc5ebc98717289ce6bcb409c4d55eca7f
      https://github.com/hibernate/hibernate-orm/commit/b328544dc5ebc98717289ce6bcb409c4d55eca7f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalDateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/LocalTimeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/OffsetTimeTest.java

  Log Message:
  -----------
  HHH-13266 Skip some tests that apparently trigger bugs in HANA


  Commit: 664d435b2726dd860419b68b861551c3e3de96c0
      https://github.com/hibernate/hibernate-orm/commit/664d435b2726dd860419b68b861551c3e3de96c0
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/type/OffsetTimeTest.java

  Log Message:
  -----------
  HHH-13266 : Skip OffsetTimeTest#nativeWriteThenRead and #writeThenRead in some cases due to HHH-13357
            when Time is remapped as Timestamp and default JVM is not GMT


Compare: https://github.com/hibernate/hibernate-orm/compare/cfdcb201b1e5...664d435b2726



More information about the hibernate-commits mailing list