[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