[hibernate/hibernate-orm] 6d67ef: HHH-14212 Rename trigger entity to avoid keyword c...
by Andrea Boriero
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 6d67efa339520516623d0184bc3b8f269dec7048
https://github.com/hibernate/hibernate-orm/commit/6d67efa339520516623d018...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-09-22 (Tue, 22 Sep 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/FetchGraphTest.java
Log Message:
-----------
HHH-14212 Rename trigger entity to avoid keyword collision on Oracle
Commit: 9934baf90ec9859c7ab4c59633c5881f8067d53c
https://github.com/hibernate/hibernate-orm/commit/9934baf90ec9859c7ab4c59...
Author: seregamorph <serega.morph(a)gmail.com>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/OrderImpl.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/HHH13884Test.java
Log Message:
-----------
HHH-13884 Order.reverse() contract
Commit: 23fdfa4d6a651acdaae99de6a1f07adf8547bde1
https://github.com/hibernate/hibernate-orm/commit/23fdfa4d6a651acdaae99de...
Author: Yanming Zhou <zhouyanming(a)gmail.com>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/mapping/Table.java
A hibernate-core/src/test/java/org/hibernate/test/foreignkeys/HHH14230.java
Log Message:
-----------
HHH-14230 Fix generics to avoid ClassCastException
Commit: ac34d7216111be446e681a1540c91a427c0c15f9
https://github.com/hibernate/hibernate-orm/commit/ac34d7216111be446e681a1...
Author: kubo <jsodpad(a)gmail.com>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/persister/entity/JoinFormulaImplicitJoinTest.java
Log Message:
-----------
HHH-14223 - nullpointer exception on @JoinFormula with implicit join
Commit: ad80d0bb41f94e4b5ddb7059662af12d21e8efc1
https://github.com/hibernate/hibernate-orm/commit/ad80d0bb41f94e4b5ddb705...
Author: Jan-Willem Gmelig Meyling <jan-willem(a)youngmediaexperts.nl>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractPropertyMapping.java
Log Message:
-----------
HHH-14223 - Consider formulaTemplates in ID mapping for formula dereference
Commit: 5b8f5aa7569b6ed3ce862ea8c1cef75e5f789966
https://github.com/hibernate/hibernate-orm/commit/5b8f5aa7569b6ed3ce862ea...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckEnhancementContext.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckPrivateUnMappedCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/NoDirtyCheckEnhancementContext.java
Log Message:
-----------
HHH-14220 Add test for issue
Commit: a6eaed2db670b3922074e769c87243a9d93cc383
https://github.com/hibernate/hibernate-orm/commit/a6eaed2db670b3922074e76...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
Log Message:
-----------
HHH-14220 EnhancementException failure with MappedSuperclass with a un-mapped collection
Commit: f2a742e3c4bcbd467be4228e56ad000bf2453537
https://github.com/hibernate/hibernate-orm/commit/f2a742e3c4bcbd467be4228...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/mapping/Table.java
Log Message:
-----------
HHH-14236 Improve efficiency of ForeignKeyKey
Commit: a64f193faeb042bc8fa475723bd656fe716c740a
https://github.com/hibernate/hibernate-orm/commit/a64f193faeb042bc8fa4757...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckPrivateUnMappedCollectionTest.java
Log Message:
-----------
HHH-14220 Skip test when bytecode provider is Javassist
Commit: 57004cdee7203ee3eefcb960c8833d84e8ba96f4
https://github.com/hibernate/hibernate-orm/commit/57004cdee7203ee3eefcb96...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckPrivateUnMappedCollectionTest.java
Log Message:
-----------
HHH-14220 Fix failure with Oracle
Commit: 6d349bac5b9544f98254aedb6a84e584b8964b01
https://github.com/hibernate/hibernate-orm/commit/6d349bac5b9544f98254aed...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-09-30 (Wed, 30 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/Table.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractPropertyMapping.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/FetchGraphTest.java
A hibernate-core/src/test/java/org/hibernate/persister/entity/JoinFormulaImplicitJoinTest.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/HHH13884Test.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckEnhancementContext.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckPrivateUnMappedCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/NoDirtyCheckEnhancementContext.java
A hibernate-core/src/test/java/org/hibernate/test/foreignkeys/HHH14230.java
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into wip/6.0
Commit: fb22400bf7f105957e216d61291f93027552fc49
https://github.com/hibernate/hibernate-orm/commit/fb22400bf7f105957e216d6...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-09-30 (Wed, 30 Sep 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/query/criteria/internal/HHH13884Test.java
Log Message:
-----------
Fix compilation error after merge
Compare: https://github.com/hibernate/hibernate-orm/compare/eafd26236f52...fb22400...
4 years, 5 months
[hibernate/hibernate-search] fdd785: HSEARCH-3560 Update CONTRIBUTING.md to properly ex...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: fdd7858b0775680d0d7f508f6f5bfc7d5e630ccd
https://github.com/hibernate/hibernate-search/commit/fdd7858b0775680d0d7f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M CONTRIBUTING.md
Log Message:
-----------
HSEARCH-3560 Update CONTRIBUTING.md to properly explain the format of Elasticsearch hosts
Commit: a96c11437e7bd032adbca18b102898a0b250e733
https://github.com/hibernate/hibernate-search/commit/a96c11437e7bd032adbc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M CONTRIBUTING.md
Log Message:
-----------
HSEARCH-3560 Avoid very long lines in CONTRIBUTING.md
Commit: 1b4961165eec61f4d098fbebf4291ebf4518606d
https://github.com/hibernate/hibernate-search/commit/1b4961165eec61f4d098...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M CONTRIBUTING.md
Log Message:
-----------
HSEARCH-3560 Explain in CONTRIBUTING.md that signing.enabled is necessary to test against AWS Elasticsearch
Commit: c462ea2766ae9113f725c74afef522ed4acbfea7
https://github.com/hibernate/hibernate-search/commit/c462ea2766ae9113f725...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M backend/elasticsearch-aws/pom.xml
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsHttpClientConfigurer.java
A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/logging/impl/Log.java
M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/MessageConstants.java
Log Message:
-----------
HSEARCH-3560 Add a proper logger to the Elasticsearch-AWS module
Commit: 78a129e75adf1200da50a8152963f0994990f75d
https://github.com/hibernate/hibernate-search/commit/78a129e75adf1200da50...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/AwsSigningRequestInterceptor.java
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsHttpClientConfigurer.java
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3560 Use AWS's DefautCredentialsProvider by default for AWS request signing
Commit: b0341312d6573cec1b11cc39ec7ffb8d83fe8e90
https://github.com/hibernate/hibernate-search/commit/b0341312d6573cec1b11...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsHttpClientConfigurer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchHttpClientConfigurationContextImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClientFactory.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchHttpClientConfigurer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchLinkImpl.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchContentLengthIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-3560 Expose the BeanResolver to ElasticsearchHttpClientConfigurer
Commit: 60726cd722c39067fe8b10f3b4461e8aed9424c7
https://github.com/hibernate/hibernate-search/commit/60726cd722c39067fe8b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M CONTRIBUTING.md
M Jenkinsfile
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/cfg/ElasticsearchAwsBackendSettings.java
A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/cfg/ElasticsearchAwsCredentialsTypeNames.java
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsBeanConfigurer.java
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsHttpClientConfigurer.java
A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsStaticCredentialsProvider.java
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/logging/impl/Log.java
A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/spi/ElasticsearcAwsCredentialsProvider.java
M documentation/src/test/resources/META-INF/persistence.xml
M integrationtest/jdk/java-modules/src/main/resources/hibernate.properties
M integrationtest/showcase/library/pom.xml
M integrationtest/showcase/library/src/main/resources/application-elasticsearch.yaml
M jenkins/performance-elasticsearch.groovy
M pom.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchTestHostConnectionConfiguration.java
Log Message:
-----------
HSEARCH-3560 Expect an explicit credentials type in AWS configuration
Commit: c0ae7692eb3d4dc4499c85165d3d07bace0d9f5b
https://github.com/hibernate/hibernate-search/commit/c0ae7692eb3d4dc4499c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M CONTRIBUTING.md
M Jenkinsfile
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/cfg/ElasticsearchAwsBackendSettings.java
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsHttpClientConfigurer.java
M documentation/src/test/resources/META-INF/persistence.xml
M integrationtest/jdk/java-modules/src/main/resources/hibernate.properties
M integrationtest/showcase/library/pom.xml
M integrationtest/showcase/library/src/main/resources/application-elasticsearch.yaml
M jenkins/performance-elasticsearch.groovy
M pom.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchTestHostConnectionConfiguration.java
Log Message:
-----------
HSEARCH-3560 Rename configuration property 'hibernate.search.backend.aws.signing.region' to 'hibernate.search.backend.aws.region'
For consistency with credentials.
Commit: e8e3147a9868f6c320e092380dc48ffad4b14ee2
https://github.com/hibernate/hibernate-search/commit/e8e3147a9868f6c320e0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M CONTRIBUTING.md
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
Log Message:
-----------
HSEARCH-3560 Update the documentation of Elasticsearch AWS authentication
Commit: 2f2ba924845f3885bf016cedde59a5c0477a42cb
https://github.com/hibernate/hibernate-search/commit/2f2ba924845f3885bf01...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HSEARCH-3560 Remove trailing commas in Jenkinsfile
Commit: 3ba76bcdbd2e516e48da6654d17a5e77b8987671
https://github.com/hibernate/hibernate-search/commit/3ba76bcdbd2e516e48da...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HSEARCH-3560 Test both default and static credentials providers for AWS Elasticsearch
Commit: f767200a611d75ebce64289edce6927855343006
https://github.com/hibernate/hibernate-search/commit/f767200a611d75ebce64...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsHttpClientConfigurer.java
Log Message:
-----------
HSEARCH-3560 Add debug logs to ElasticsearchAwsHttpClientConfigurer
Commit: f36be6b03624caf31e6a6b7055c28f513df71a26
https://github.com/hibernate/hibernate-search/commit/f36be6b03624caf31e6a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/AwsSigningRequestInterceptor.java
Log Message:
-----------
HSEARCH-3560 Add trace logs to display AWS credentials currently in use
I checked, the toString() implementations are safe: they only show
access key IDs.
Commit: 521d064cd866ea52f4c1a75063402872302c4a0e
https://github.com/hibernate/hibernate-search/commit/521d064cd866ea52f4c1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M pom.xml
M util/internal/test/pom.xml
Log Message:
-----------
HSEARCH-3560 Add slf4j-log4j12 to test dependencies
So that we can see the logs of the AWS SDK.
Compare: https://github.com/hibernate/hibernate-search/compare/bb500fd954c9...521d...
4 years, 5 months
[hibernate/hibernate-orm] ebe975: HHH-14220 Add test for issue
by Yanming Zhou
Branch: refs/heads/5.4
Home: https://github.com/hibernate/hibernate-orm
Commit: ebe9756909106512ca48f20b137d454688f01484
https://github.com/hibernate/hibernate-orm/commit/ebe9756909106512ca48f20...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckEnhancementContext.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckPrivateUnMappedCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/NoDirtyCheckEnhancementContext.java
Log Message:
-----------
HHH-14220 Add test for issue
Commit: 21e2c5b2f10af789ec21829675570b40201a35ac
https://github.com/hibernate/hibernate-orm/commit/21e2c5b2f10af789ec21829...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckPrivateUnMappedCollectionTest.java
Log Message:
-----------
HHH-14220 Skip test when bytecode provider is Javassist
Commit: a9887cb7d287cdb8517d60da63a101fa7233b13c
https://github.com/hibernate/hibernate-orm/commit/a9887cb7d287cdb8517d60d...
Author: Yanming Zhou <zhouyanming(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/id/enhanced/TableStructure.java
A hibernate-core/src/test/java/org/hibernate/id/enhanced/HHH14219.java
Log Message:
-----------
HHH-14219 Fix duplicated rows of sequence table
if generator is shared by multiple entities
Commit: b33972b44e3720100c160e60f38546cac0225c8a
https://github.com/hibernate/hibernate-orm/commit/b33972b44e3720100c160e6...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/antlr/sql-gen.g
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromClause.java
A hibernate-core/src/test/java/org/hibernate/query/JoinOrderTest.java
Log Message:
-----------
HHH-14201 fix HQL JOIN order issue
Commit: 4e99460460bad7881fcc5a17cdcf8de92146166c
https://github.com/hibernate/hibernate-orm/commit/4e99460460bad7881fcc5a1...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/antlr/sql-gen.g
M hibernate-core/src/test/java/org/hibernate/test/annotations/onetomany/OrderByTest.java
Log Message:
-----------
HHH-14148 fix issue mapping order SQL fragment could produce incorrect SQL
Commit: a32afda0ecdc9a5b73d739e4cc6a078655eaa18e
https://github.com/hibernate/hibernate-orm/commit/a32afda0ecdc9a5b73d739e...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/antlr/sql-gen.g
Log Message:
-----------
HHH-14148 Fix ANTLR grammar non-determinism
Commit: 0db25441b01c3a90db143a558edb02d5ec77b460
https://github.com/hibernate/hibernate-orm/commit/0db25441b01c3a90db143a5...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/antlr/sql-gen.g
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromClause.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElement.java
Log Message:
-----------
HHH-14201 Fix test issues of NaturalIdDereferenceTest
Commit: dd74a613ccf143f9d397c81759ae3c4831a92e23
https://github.com/hibernate/hibernate-orm/commit/dd74a613ccf143f9d397c81...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/antlr/hql-sql.g
M hibernate-core/src/main/antlr/hql.g
M hibernate-core/src/main/antlr/sql-gen.g
M hibernate-core/src/main/java/org/hibernate/UnknownProfileException.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityUpdateAction.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ResultSetMappingBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/BootstrapServiceRegistryBuilder.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/javassist/MappedSuperclassEnhancer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/javassist/PersistentAttributesEnhancer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/EnhancementHelper.java
M hibernate-core/src/main/java/org/hibernate/cache/cfg/internal/DomainDataRegionConfigImpl.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/NaturalIdCacheKey.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/RegionFactoryInitiator.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StandardCacheEntryImpl.java
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/BinderHelper.java
M hibernate-core/src/main/java/org/hibernate/cfg/ComponentPropertyHolder.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/InheritanceState.java
M hibernate-core/src/main/java/org/hibernate/cfg/OneToOneSecondPass.java
M hibernate-core/src/main/java/org/hibernate/cfg/PropertyPreloadedData.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/MapBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/PropertyBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/SimpleValueBinder.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/reflection/JPAOverriddenAnnotationReader.java
M hibernate-core/src/main/java/org/hibernate/cfg/beanvalidation/BeanValidationIntegrator.java
M hibernate-core/src/main/java/org/hibernate/collection/internal/AbstractPersistentCollection.java
M hibernate-core/src/main/java/org/hibernate/context/internal/ThreadLocalSessionContext.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/InterbaseDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASE15Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/AbstractAnsiTrimEmulationFunction.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/StandardAnsiSqlAggregationFunctions.java
M hibernate-core/src/main/java/org/hibernate/dialect/identity/Chache71IdentityColumnSupport.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/CUBRIDLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/FirstLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyFirstLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/NoopLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/SQL2008StandardLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/SQLServer2005LimitHandler.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/Collections.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/ForeignKeys.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/Nullability.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultReplicateEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DirtyCollectionSearchVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/OnLockVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/ProxyVisitor.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/HqlLexer.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/HqlSqlWalker.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/QueryTranslatorImpl.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/SqlGenerator.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/AbstractNullnessCheckNode.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/BinaryArithmeticOperatorNode.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/BinaryLogicOperatorNode.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/CollectionSizeNode.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/ComponentJoin.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/DotNode.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/EntityJoinFromElement.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/tree/FromElementType.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/IdentNode.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/IntoClause.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/MapKeyEntityFromElement.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/SelectClause.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/ColumnHelper.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/JoinProcessor.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/SessionFactoryHelper.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/classic/FromParser.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/classic/PathExpressionParser.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/classic/QueryTranslatorImpl.java
M hibernate-core/src/main/java/org/hibernate/id/AbstractUUIDGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/MultipleHiLoPerTableGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/HiLoOptimizer.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/NoopOptimizer.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/PooledOptimizer.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/TableGenerator.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.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/util/StringHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/util/type/PrimitiveWrapperHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/util/xml/ErrorLogger.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/enhance/EnhancingClassTransformerImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/XmlHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
M hibernate-core/src/main/java/org/hibernate/loader/criteria/CriteriaLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/criteria/CriteriaQueryTranslator.java
M hibernate-core/src/main/java/org/hibernate/loader/custom/CustomLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/custom/sql/SQLQueryParser.java
M hibernate-core/src/main/java/org/hibernate/loader/custom/sql/SQLQueryReturnProcessor.java
M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/LoadQueryJoinAndFetchProcessor.java
M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/process/internal/CollectionReferenceInitializerImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/Collection.java
M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
M hibernate-core/src/main/java/org/hibernate/mapping/ForeignKey.java
M hibernate-core/src/main/java/org/hibernate/mapping/MappedSuperclass.java
M hibernate-core/src/main/java/org/hibernate/mapping/OneToMany.java
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
M hibernate-core/src/main/java/org/hibernate/mapping/Set.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PluralAttributeBuilder.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractPropertyMapping.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/UnionSubclassEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/walking/internal/CompositionSingularSubAttributesHelper.java
M hibernate-core/src/main/java/org/hibernate/pretty/MessageHelper.java
M hibernate-core/src/main/java/org/hibernate/property/access/spi/EnhancedSetterImpl.java
M hibernate-core/src/main/java/org/hibernate/proxy/AbstractLazyInitializer.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/CriteriaQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/CriteriaSubqueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/expression/EntityTypeExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/path/PluralAttributePath.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/path/SingularAttributePath.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/predicate/InPredicate.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractProducedQuery.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/ResourceRegistryStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ForUpdateFragment.java
M hibernate-core/src/main/java/org/hibernate/sql/Template.java
M hibernate-core/src/main/java/org/hibernate/tool/schema/spi/SchemaManagementToolCoordinator.java
M hibernate-core/src/main/java/org/hibernate/transform/CacheableResultTransformer.java
M hibernate-core/src/main/java/org/hibernate/transform/PassThroughResultTransformer.java
M hibernate-core/src/main/java/org/hibernate/transform/Transformers.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/BytecodeEnhancementMetadataPojoImpl.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.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/CompositeCustomType.java
M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
M hibernate-core/src/main/java/org/hibernate/type/ManyToOneType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/ArrayMutabilityPlan.java
Log Message:
-----------
HHH-14218 fix some typos in code comments
Commit: cadc3bf9dcc0135608ba7c75d3097c25913e8185
https://github.com/hibernate/hibernate-orm/commit/cadc3bf9dcc0135608ba7c7...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/util/LiteralProcessor.java
A hibernate-core/src/test/java/org/hibernate/query/IntegerRepresentationLiteralParsingExceptionTest.java
Log Message:
-----------
HHH-14213 fix query numeric literal (integer representation) parsing exception message
Commit: d1f9469cac8b75ba4ada0a3d687fc9a834d4d19b
https://github.com/hibernate/hibernate-orm/commit/d1f9469cac8b75ba4ada0a3...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/LoadAndFetchGraphTest.java
Log Message:
-----------
HHH-14212 revert back HHH-14124 (retaining testing case)
Commit: c0a7b6627389324ae3f2ba0f8dc2b92ccfa8a3cf
https://github.com/hibernate/hibernate-orm/commit/c0a7b6627389324ae3f2ba0...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
Log Message:
-----------
HHH-14212 revert back HHH-14097 (retaining testing case)
Commit: ce70858df330f8a80ccbe7a6d89c07bc4f3c07f4
https://github.com/hibernate/hibernate-orm/commit/ce70858df330f8a80ccbe7a...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractProducedQuery.java
Log Message:
-----------
HHH-14212 revert back HHH-8776 (retaining testing case)
Commit: a77f10cdab1e5946a1c186d3ab2f8512273d422d
https://github.com/hibernate/hibernate-orm/commit/a77f10cdab1e5946a1c186d...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractProducedQuery.java
A hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/FetchGraphTest.java
Log Message:
-----------
HHH-14212 fix Fetch Graph by simply returning false in TwoPhaseLoad#getOverridingEager() when Fetch Graph is being enforced
Commit: 42cb22cae449b743994cc34ea42cda5ac19d5b03
https://github.com/hibernate/hibernate-orm/commit/42cb22cae449b743994cc34...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/FetchGraphTest.java
Log Message:
-----------
HHH-14212 Rename trigger entity to avoid keyword collision on Oracle
Commit: d0e22ddb20aa9cc8f7db78d12ce520319086438d
https://github.com/hibernate/hibernate-orm/commit/d0e22ddb20aa9cc8f7db78d...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/AutoApplicableConverterDescriptorStandardImpl.java
M hibernate-core/src/test/java/org/hibernate/test/converter/AttributeConverterTest.java
Log Message:
-----------
HHH-14206 Auto-apply converter not applied to primitives
Commit: 14a72bcf8ac41ffae1d6ef545e9e43fc0be681fa
https://github.com/hibernate/hibernate-orm/commit/14a72bcf8ac41ffae1d6ef5...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/FromImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/QueryStructure.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/path/AbstractFromImpl.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/hhh13058/HHH13058Test.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/hhh13058/Patient.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/hhh13058/Site.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/hhh13058/Task.java
Log Message:
-----------
HHH-13058 fix issue left join root cannot be replaced by correlated parent in subquery
Commit: 4c364a159a47bb8b0384bab986f38f2a94816383
https://github.com/hibernate/hibernate-orm/commit/4c364a159a47bb8b0384bab...
Author: kubo <jsodpad(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/persister/entity/JoinFormulaImplicitJoinTest.java
Log Message:
-----------
HHH-14223 - nullpointer exception on @JoinFormula with implicit join
Commit: 69ddb4f7823db819a6ebbc9705ec302d4f145c8c
https://github.com/hibernate/hibernate-orm/commit/69ddb4f7823db819a6ebbc9...
Author: Jan-Willem Gmelig Meyling <jan-willem(a)youngmediaexperts.nl>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractPropertyMapping.java
Log Message:
-----------
HHH-14223 - Consider formulaTemplates in ID mapping for formula dereference
Commit: a8a177886e19ef6d64c8be54e0dc0776d88fc4af
https://github.com/hibernate/hibernate-orm/commit/a8a177886e19ef6d64c8be5...
Author: Jan-Willem Gmelig Meyling <jan-willem(a)youngmediaexperts.nl>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EmbeddableTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EmbeddedTypeDescriptor.java
M hibernate-core/src/test/java/org/hibernate/test/cut/CompositeUserTypeTest.java
Log Message:
-----------
HHH-14198 - Expose CompositeUserTypes through JPA Metamodel
Composite User Types work like regular Composite Types (like Embeddable) in HQL. However, because they cannot be represented in the JPA metamodel, libraries like [GraphQL for JPA](https://github.com/jcrygier/graphql-jpa) or [Blaze-Persistence](https://persistence.blazebit.com/) cannot fully utilize them. In order to make the composite property names available to these libraries, it would be nice to optionally expose these attributes as embedded attributes. This pull request aims to make that change and makes it configurable through a custom setting.
Composite User Types are a common solution for mapping composite interfaces. A common example is for example `Money` from the Java Money API (JSR-354), for which composite user types are implemented in [Jadira](http://jadira.sourceforge.net/usertype-userguide.html).
I know Composite User Types are currently not consiered in Hibernate 6.x. See also [this](https://hibernate.zulipchat.com/#narrow/stream/132094-hibernate-orm... Zulip thread. I am not sure if Hibernate 6.x will even have multi column types, which I presume would be a requirement to even introduce Composite User types back at some point. Usually Embeddables are a much easier, suitable mechanism for composite user types. But Embeddables are not always a viable alternative, because Embeddables require the type to be subclassed (as an interface cannot be mapped, and the type may not solely comprise fields that can be mapped to a simple basic type). To deal with this exact problem, `MonetaryAmounts` are still mapped as composite user type. There also have been suggestions to the JPA Spec to consider `AttributeConverters` for Embeddables for pracitcally the same purpose (which I think is going to be a mess of an implementation). See: https://github.com/eclipse-ee4j/jpa-api/issues/105
Anyways, regardless of whether this gets integrated in 5.x, I don't expect it to be integrated in 6.x unless we also reintroduce Composite User Types. I am willing to contribute Composite User Types for 6.x if people see benefit in it and think it can be done in the first place.
Commit: 69e485e5bddb6c2904bc52b2fcd9d0578a8b776e
https://github.com/hibernate/hibernate-orm/commit/69e485e5bddb6c2904bc52b...
Author: Moritz Becker <moritz.becker(a)gmx.at>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElementFactory.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/SelectClause.java
A hibernate-core/src/test/java/org/hibernate/test/hql/FetchNonRootRelativeElementCollectionAndAssociationTest.java
Log Message:
-----------
HHH-13201 - do not set empty text on collection join parent without queryable collection
Commit: f39089bf4e842654945b0b189cbf13dd98eae6c3
https://github.com/hibernate/hibernate-orm/commit/f39089bf4e842654945b0b1...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElementFactory.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/hhh14197/AbstractPersistent.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/hhh14197/Department.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/hhh14197/Employee.java
A hibernate-core/src/test/java/org/hibernate/query/criteria/internal/hhh14197/HHH14197Test.java
Log Message:
-----------
HHH-14197 Criteria API doubly-nested subquery generates invalid SQL - missing subquery root
Commit: 41e94dfab16df1eebc6f57f2a726ca8a6510b89a
https://github.com/hibernate/hibernate-orm/commit/41e94dfab16df1eebc6f57f...
Author: Yanming Zhou <zhouyanming(a)gmail.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/DefaultComponentSafeNamingStrategy.java
M hibernate-core/src/main/java/org/hibernate/cfg/DefaultNamingStrategy.java
M hibernate-core/src/main/java/org/hibernate/cfg/EJB3NamingStrategy.java
M hibernate-core/src/main/java/org/hibernate/cfg/ImprovedNamingStrategy.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/classic/QueryTranslatorImpl.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/idclass/WidgetId.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/pack/defaultpar/Version.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/pack/defaultpar_1_0/Version1.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/pack/war/Version.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/AlternativeNamingStrategy.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/GetDimensionFunction.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/GetGeometryTypeFunction.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/OracleSDOSupport.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/OracleSpatialFunctions.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/SDOObjectMethod.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/SDOObjectProperty.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/criterion/OracleSpatialProjection.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/sqlserver/SqlServerMethod.java
Log Message:
-----------
HHH-14205 Replace StringBuffer with StringBuilder
Avoid unnecessary synchronization
Compare: https://github.com/hibernate/hibernate-orm/compare/d16799c2a48f...41e94df...
4 years, 5 months