[hibernate-commits] [hibernate/hibernate-orm] e84aae: HHH-10603 Avoid doing distinct and comparisons on ...

GitHub noreply at github.com
Wed Aug 1 05:44:40 EDT 2018


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: e84aae23f0174859f492897c8f191646c01f5025
      https://github.com/hibernate/hibernate-orm/commit/e84aae23f0174859f492897c8f191646c01f5025
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/MultiTypedBasicAttributesEntity.java
    M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/ParameterTest.java
    M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/basic/PredicateTest.java
    M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/paths/ImplicitJoinTest.java
    A hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/paths/LineItem.java
    A hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/paths/Order.java
    M hibernate-core/src/test/java/org/hibernate/test/legacy/FooBarTest.java

  Log Message:
  -----------
  HHH-10603 Avoid doing distinct and comparisons on byte arrays

They are stored as blobs starting with Oracle12cDialect and distinct and
comparisons on blobs are not supported.

Some tests were adapted, some are now skipped with Oracle12cDialect.


  Commit: d85831f5435a804e4a3654b9ced9c81c9b2f3222
      https://github.com/hibernate/hibernate-orm/commit/d85831f5435a804e4a3654b9ced9c81c9b2f3222
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

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

  Log Message:
  -----------
  HHH-12848 Restore the original Oracle LimitHandler

Oracle does not support using the SQL 2008 standard limit handler with
FOR UPDATE clauses. Thus we need to get back to the old limit handler.


  Commit: bee200a84cd7d5e23494d64af3ccf2e73d8c252a
      https://github.com/hibernate/hibernate-orm/commit/bee200a84cd7d5e23494d64af3ccf2e73d8c252a
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/internal/BatchFetchQueueHelper.java
    A hibernate-core/src/test/java/org/hibernate/test/batchfetch/City.java
    A hibernate-core/src/test/java/org/hibernate/test/batchfetch/Country.java
    A hibernate-core/src/test/java/org/hibernate/test/batchfetch/PaddedBatchFetchTestCase.java

  Log Message:
  -----------
  HHH-12835 Fix an incorrect assertion in BatchFetchQueueHelper


  Commit: fa77c29b3a685fe593fe9f45bf3be61ea0baad7a
      https://github.com/hibernate/hibernate-orm/commit/fa77c29b3a685fe593fe9f45bf3be61ea0baad7a
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

  Changed paths:
    M hibernate-ehcache/src/main/java/org/hibernate/cache/ehcache/internal/EhcacheRegionFactory.java
    A hibernate-ehcache/src/test/java/org/hibernate/cache/ehcache/test/SingletonEhCacheRegionFactoryClasspathConfigurationFileTest.java
    A hibernate-ehcache/src/test/resources/hibernate-config/ehcache-configuration.xml

  Log Message:
  -----------
  HHH-12869 Do not check the cacheManager is not null when creating it


Compare: https://github.com/hibernate/hibernate-orm/compare/f43f668fb885...fa77c29b3a68
      **NOTE:** This service has 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