[hibernate-commits] [hibernate/hibernate-orm] 0776ce: HHH-13496 Identify and remove some dead code

Sanne Grinovero noreply at github.com
Tue Jul 16 08:58:06 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 0776ce11549d80b523a24996b201efcb2b6d0983
      https://github.com/hibernate/hibernate-orm/commit/0776ce11549d80b523a24996b201efcb2b6d0983
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/InvalidMappingException.java
    M hibernate-core/src/main/java/org/hibernate/cache/spi/AbstractCacheTransactionSynchronization.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/BasicFormatterImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/EntityGraphQueryHint.java
    M hibernate-core/src/main/java/org/hibernate/id/uuid/Helper.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/xml/XmlDocument.java
    M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
    M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/AbstractManipulationCriteriaQuery.java
    M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/predicate/CompoundPredicate.java
    M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractProducedQuery.java
    M hibernate-core/src/main/java/org/hibernate/sql/InsertSelect.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/SchemaCreatorImpl.java
    M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java

  Log Message:
  -----------
  HHH-13496 Identify and remove some dead code


  Commit: 6a4ede4ec29e3d5be9ed8d96a0e269ffd2dcd549
      https://github.com/hibernate/hibernate-orm/commit/6a4ede4ec29e3d5be9ed8d96a0e269ffd2dcd549
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/ResourceRegistryStandardImpl.java

  Log Message:
  -----------
  HHH-13496 Remove redundant logger level check


  Commit: e7165f2d4359571507cd1df22be0cf7af9682d44
      https://github.com/hibernate/hibernate-orm/commit/e7165f2d4359571507cd1df22be0cf7af9682d44
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/type/ArrayType.java
    M hibernate-core/src/main/java/org/hibernate/type/BagType.java
    M hibernate-core/src/main/java/org/hibernate/type/CollectionType.java
    M hibernate-core/src/main/java/org/hibernate/type/ComponentType.java
    M hibernate-core/src/main/java/org/hibernate/type/CustomCollectionType.java
    M hibernate-core/src/main/java/org/hibernate/type/EmbeddedComponentType.java
    M hibernate-core/src/main/java/org/hibernate/type/IdentifierBagType.java
    M hibernate-core/src/main/java/org/hibernate/type/ListType.java
    M hibernate-core/src/main/java/org/hibernate/type/MapType.java
    M hibernate-core/src/main/java/org/hibernate/type/OrderedMapType.java
    M hibernate-core/src/main/java/org/hibernate/type/OrderedSetType.java
    M hibernate-core/src/main/java/org/hibernate/type/SetType.java
    M hibernate-core/src/main/java/org/hibernate/type/SortedMapType.java
    M hibernate-core/src/main/java/org/hibernate/type/SortedSetType.java
    M hibernate-core/src/main/java/org/hibernate/type/TypeFactory.java

  Log Message:
  -----------
  HHH-13496 Remove unused field typeScope from many CollectionType classes


  Commit: 6c44ef12e6aac450f33551d4091677ae683dc7b5
      https://github.com/hibernate/hibernate-orm/commit/6c44ef12e6aac450f33551d4091677ae683dc7b5
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/action/internal/BulkOperationCleanupAction.java
    M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionUpdateAction.java
    M hibernate-core/src/main/java/org/hibernate/action/internal/EntityInsertAction.java
    M hibernate-core/src/main/java/org/hibernate/action/internal/EntityUpdateAction.java
    M hibernate-core/src/main/java/org/hibernate/cache/internal/CollectionCacheInvalidator.java
    M hibernate-core/src/main/java/org/hibernate/cache/internal/TimestampsCacheEnabledImpl.java
    R hibernate-core/src/main/java/org/hibernate/cfg/ExtendsQueueEntry.java
    M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
    M hibernate-core/src/main/java/org/hibernate/collection/internal/AbstractPersistentCollection.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticReadSelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticReadUpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticWriteSelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticWriteUpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/SelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/UpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/engine/internal/NaturalIdXrefDelegate.java
    M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
    M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
    M hibernate-core/src/main/java/org/hibernate/engine/loading/internal/CollectionLoadContext.java
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/QueryPlanCache.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultAutoFlushEventListener.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultInitializeCollectionEventListener.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultResolveNaturalIdEventListener.java
    M hibernate-core/src/main/java/org/hibernate/exception/spi/SQLExceptionConverterFactory.java
    M hibernate-core/src/main/java/org/hibernate/hql/internal/classic/QueryTranslatorImpl.java
    M hibernate-core/src/main/java/org/hibernate/hql/spi/id/inline/AbstractInlineIdsUpdateHandlerImpl.java
    M hibernate-core/src/main/java/org/hibernate/id/insert/AbstractReturningDelegate.java
    M hibernate-core/src/main/java/org/hibernate/internal/ConnectionObserverStatsBridge.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
    R hibernate-core/src/main/java/org/hibernate/internal/util/xml/XmlDocumentImpl.java
    M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
    M hibernate-core/src/main/java/org/hibernate/loader/entity/CacheEntityLoaderHelper.java
    M hibernate-core/src/main/java/org/hibernate/loader/hql/QueryLoader.java
    M hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractProducedQuery.java
    M hibernate-core/src/main/java/org/hibernate/service/internal/AbstractServiceRegistryImpl.java

  Log Message:
  -----------
  HHH-13496 Identified and simplified some unnecessary repetition of getter invocations


  Commit: dd7d798d77feb14ad1f3f574e82407f221acc7f5
      https://github.com/hibernate/hibernate-orm/commit/dd7d798d77feb14ad1f3f574e82407f221acc7f5
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java

  Log Message:
  -----------
  HHH-13496 Move two instance fields to local fields in SessionImpl


  Commit: e636eaf9907f10add5007cfa84b6e0a08b7136be
      https://github.com/hibernate/hibernate-orm/commit/e636eaf9907f10add5007cfa84b6e0a08b7136be
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/cfg/BinderHelper.java
    M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentList.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/TimeTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/TimestampTypeDescriptor.java
    M hibernate-core/src/test/java/org/hibernate/test/hql/HQLTest.java
    M hibernate-core/src/test/java/org/hibernate/test/hql/QueryTranslatorTestCase.java

  Log Message:
  -----------
  HHH-13496 Some formatting fixes


  Commit: 18e8c04d4d780a8ddf5c79b9c9161121e36eec6a
      https://github.com/hibernate/hibernate-orm/commit/18e8c04d4d780a8ddf5c79b9c9161121e36eec6a
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

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

  Log Message:
  -----------
  HHH-13496 Remove unused star import


  Commit: 35b67bd00e6563f353a3b0965ecd5ca47e157264
      https://github.com/hibernate/hibernate-orm/commit/35b67bd00e6563f353a3b0965ecd5ca47e157264
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/action/internal/BulkOperationCleanupAction.java
    M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
    M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/CommaSeparatedStringHelper.java
    M hibernate-core/src/main/java/org/hibernate/boot/registry/StandardServiceRegistryBuilder.java
    M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
    M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
    M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentBag.java
    M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentIdentifierBag.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/ExtractedDatabaseMetaDataImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/QueryPlanCache.java
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/sql/NativeSQLQuerySpecification.java
    M hibernate-core/src/main/java/org/hibernate/exception/internal/SQLStateConversionDelegate.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/collections/BoundedConcurrentHashMap.java
    M hibernate-core/src/main/java/org/hibernate/loader/AbstractEntityJoinWalker.java
    M hibernate-core/src/main/java/org/hibernate/loader/collection/BasicCollectionJoinWalker.java
    M hibernate-core/src/main/java/org/hibernate/loader/collection/OneToManyJoinWalker.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaExport.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaUpdate.java
    M hibernate-core/src/main/java/org/hibernate/tool/hbm2ddl/SchemaValidator.java

  Log Message:
  -----------
  HHH-13496 Some collection constructors could benefit from size hinting


  Commit: f41b11ad3f5124a08e358f959b9fc9af16100aeb
      https://github.com/hibernate/hibernate-orm/commit/f41b11ad3f5124a08e358f959b9fc9af16100aeb
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/Teradata14Dialect.java
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/MapEntryNode.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java
    M hibernate-core/src/main/java/org/hibernate/loader/collection/BasicCollectionJoinWalker.java

  Log Message:
  -----------
  HHH-13496 Identified some String appending in loops


  Commit: 0b67ac0d0b13e0587bffd7f5ba02a60a84e9fc34
      https://github.com/hibernate/hibernate-orm/commit/0b67ac0d0b13e0587bffd7f5ba02a60a84e9fc34
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/model/Caching.java
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/BinaryArithmeticOperatorNode.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/AbstractLoadPlanBasedLoader.java
    M hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java

  Log Message:
  -----------
  HHH-13496 Remove pointless variable initializers


  Commit: bbfad943a0aaa3db9749db56c0201d65fdc9b302
      https://github.com/hibernate/hibernate-orm/commit/bbfad943a0aaa3db9749db56c0201d65fdc9b302
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java

  Log Message:
  -----------
  HHH-13496 ManagedFlushChecker and AfterCompletionAction fields are unused in SessionImpl


  Commit: 75fb7915f1ceb9fe29a207de189567d2653d16d1
      https://github.com/hibernate/hibernate-orm/commit/75fb7915f1ceb9fe29a207de189567d2653d16d1
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java

  Log Message:
  -----------
  HHH-13496 Remove unused map of Property Names from AbstractCollectionPersister


  Commit: 26fafc00984260f1263e3f18537124702199adaf
      https://github.com/hibernate/hibernate-orm/commit/26fafc00984260f1263e3f18537124702199adaf
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

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

  Log Message:
  -----------
  HHH-13496 Remove unused collection from EntityMetamodel


  Commit: 881eec83fe8f72ffd495fa460894de30c52b252a
      https://github.com/hibernate/hibernate-orm/commit/881eec83fe8f72ffd495fa460894de30c52b252a
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/spi/AnsiSqlKeywords.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/BasicFormatterImpl.java

  Log Message:
  -----------
  HHH-13496 Removing duplicates from constant Set declarations


  Commit: f8bd799544f3aa57bff1c999b9cc799cc0300f82
      https://github.com/hibernate/hibernate-orm/commit/f8bd799544f3aa57bff1c999b9cc799cc0300f82
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
    M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Teradata14Dialect.java
    M hibernate-core/src/main/java/org/hibernate/resource/beans/container/internal/JpaCompliantLifecycleStrategy.java
    M hibernate-core/src/main/java/org/hibernate/resource/beans/internal/ManagedBeanRegistryImpl.java
    M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/SchemaDropperImpl.java

  Log Message:
  -----------
  HHH-13496 Make inner classes 'static' when possible


  Commit: 99ae7c94e3b93d429a794f6c72f91908d1d46d6d
      https://github.com/hibernate/hibernate-orm/commit/99ae7c94e3b93d429a794f6c72f91908d1d46d6d
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElement.java

  Log Message:
  -----------
  HHH-13496 Extract repeated block from loop


  Commit: 9196a4e01e3ae9a055b23be82f523e5b2fcd3cff
      https://github.com/hibernate/hibernate-orm/commit/9196a4e01e3ae9a055b23be82f523e5b2fcd3cff
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/HbmEventReader.java
    M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/JpaOrmXmlEventReader.java

  Log Message:
  -----------
  HHH-13496 Prefer singletonList when possible


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/javassist/PersistentAttributesEnhancer.java
    M hibernate-core/src/main/java/org/hibernate/cfg/CopyIdentifierComponentSecondPass.java

  Log Message:
  -----------
  HHH-13496 Review string appending styles


  Commit: 9c19bbd611b21f7b018784912b9f25083b8e591b
      https://github.com/hibernate/hibernate-orm/commit/9c19bbd611b21f7b018784912b9f25083b8e591b
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
    M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
    M hibernate-core/src/main/java/org/hibernate/loader/criteria/CriteriaQueryTranslator.java

  Log Message:
  -----------
  HHH-13496 Refactor entrySet iterators


  Commit: 3d69df1ebfa158df631f77e9edf0e3967c4789eb
      https://github.com/hibernate/hibernate-orm/commit/3d69df1ebfa158df631f77e9edf0e3967c4789eb
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java

  Log Message:
  -----------
  HHH-13496 Keyset iteration optimisations on Session opening properties


  Commit: 96129e58de3c77bb710650eae099804f8d7a71a7
      https://github.com/hibernate/hibernate-orm/commit/96129e58de3c77bb710650eae099804f8d7a71a7
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/JarProtocolArchiveDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2012Dialect.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/spi/DataSourceBasedMultiTenantConnectionProviderImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java

  Log Message:
  -----------
  HHH-13496 Declare single char strings as chars


  Commit: 91f4ddb3ecefaae70efd96865f45f3d8402772f9
      https://github.com/hibernate/hibernate-orm/commit/91f4ddb3ecefaae70efd96865f45f3d8402772f9
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/model/naming/ImplicitNamingStrategyComponentPathImpl.java
    M hibernate-core/src/main/java/org/hibernate/cfg/Ejb3Column.java
    M hibernate-core/src/main/java/org/hibernate/cfg/Ejb3JoinColumn.java
    M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/GroupsPerOperation.java
    M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/HibernateTraversableResolver.java
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElement.java
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/SyntheticAndFactory.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java

  Log Message:
  -----------
  HHH-13496 Empty string processing


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/hql/internal/classic/QueryTranslatorImpl.java

  Log Message:
  -----------
  HHH-13496 Prefer #addAll method usage rather than looping


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/pagination/SQLServer2005LimitHandler.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/build/spi/QuerySpaceTreePrinter.java

  Log Message:
  -----------
  HHH-13496 Constants not declared static


  Commit: 70d33e0c6b7c473b6187ecb6dee7f8aee9e6944d
      https://github.com/hibernate/hibernate-orm/commit/70d33e0c6b7c473b6187ecb6dee7f8aee9e6944d
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/CommaSeparatedStringHelper.java
    M hibernate-core/src/main/java/org/hibernate/boot/model/source/spi/AbstractAttributeKey.java
    M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/ExtractedDatabaseMetaDataImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/spi/IdentifierHelperBuilder.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java

  Log Message:
  -----------
  HHH-13496 Pre-compile and reuse regular expressions


  Commit: 3b0d7d67b11921195d2324cce09f2ea883ffd565
      https://github.com/hibernate/hibernate-orm/commit/3b0d7d67b11921195d2324cce09f2ea883ffd565
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/AbstractMapComponentNode.java
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/MapEntryNode.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryRegistry.java
    M hibernate-core/src/main/java/org/hibernate/loader/entity/AbstractEntityLoader.java
    M hibernate-core/src/main/java/org/hibernate/loader/entity/CollectionElementLoader.java
    M hibernate-core/src/main/java/org/hibernate/property/access/spi/SetterFieldImpl.java
    M hibernate-core/src/main/java/org/hibernate/property/access/spi/SetterMethodImpl.java
    M hibernate-core/src/main/java/org/hibernate/type/ShortType.java

  Log Message:
  -----------
  HHH-13496 Remove redundant cases of throws


  Commit: 0cccf74478d16d6ee8db1e218c7040b6cf45b9c0
      https://github.com/hibernate/hibernate-orm/commit/0cccf74478d16d6ee8db1e218c7040b6cf45b9c0
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/internal/util/collections/CollectionHelper.java

  Log Message:
  -----------
  HHH-13496 Map sizing optimisations


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java

  Log Message:
  -----------
  HHH-13496 Do not use toString on arrays when formatting error messages


  Commit: 433a7904c1489d2176805f71460eb26ef6834bee
      https://github.com/hibernate/hibernate-orm/commit/433a7904c1489d2176805f71460eb26ef6834bee
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/loader/Loader.java

  Log Message:
  -----------
  HHH-13496 Loop optimisations


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/SingularAttributeSourceBasicImpl.java
    M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/VersionAttributeSourceImpl.java
    M hibernate-core/src/main/java/org/hibernate/dialect/MySQL5Dialect.java
    M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL81Dialect.java
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/ParameterParser.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DurationJavaDescriptor.java

  Log Message:
  -----------
  HHH-13496 Excessive relyiance on auto-boxing


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

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

  Log Message:
  -----------
  HHH-13496 Shouldn't use the String constructor


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/QueryPlanCache.java

  Log Message:
  -----------
  HHH-13496 Dubious putIfAbsent usages


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/Formula.java

  Log Message:
  -----------
  HHH-13496 Formula using unsafe concurrent initialization of its unique identifier


  Commit: 09cc94c4d9f9093ba990c4bdd8c660056ea9826b
      https://github.com/hibernate/hibernate-orm/commit/09cc94c4d9f9093ba990c4bdd8c660056ea9826b
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-07-16 (Tue, 16 Jul 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/registry/selector/internal/StrategySelectorImpl.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/compare/RowVersionComparator.java
    M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/expression/function/ParameterizedFunctionExpression.java
    M hibernate-core/src/main/java/org/hibernate/service/StandardServiceInitiators.java
    M hibernate-core/src/main/java/org/hibernate/sql/Template.java

  Log Message:
  -----------
  HHH-13496 Some missing 'final' modifiers on constants


Compare: https://github.com/hibernate/hibernate-orm/compare/ee63e49011b1...09cc94c4d9f9


More information about the hibernate-commits mailing list