[hibernate/hibernate-search] d18cd1: HSEARCH-3934 Add index property SCHEMA_MANAGEMENT_...
by Fabio Massimo
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: d18cd15d0a513c6225f4ecac333c083d4d277c94
https://github.com/hibernate/hibernate-search/commit/d18cd15d0a513c6225f4...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
Log Message:
-----------
HSEARCH-3934 Add index property SCHEMA_MANAGEMENT_SETTINGS_FILE
Commit: 7e262f776f39e4bd8b0b347733465aae1e1ca5f9
https://github.com/hibernate/hibernate-search/commit/7e262f776f39e4bd8b0b...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaRootNodeBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.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/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3934 Extract JSON from custom index settings file
Commit: d9dcd50e8f904a1e97ec5123fdefdbc6f97ac0b3
https://github.com/hibernate/hibernate-search/commit/d9dcd50e8f904a1e97ec...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/impl/IndexMetadata.java
Log Message:
-----------
HSEARCH-3934 Add custom settings option to IndexMetadata
Commit: fef6ccfca27dab705a08895dfe7ddef71e6bce3b
https://github.com/hibernate/hibernate-search/commit/fef6ccfca27dab705a08...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaAccessor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaCreatorImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/CreateIndexWorkBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
Log Message:
-----------
HSEARCH-3934 Use custom settings on CreateIndexWork
Commit: f25f352c9ee5aa770cc0bc3889edbb4cff28d733
https://github.com/hibernate/hibernate-search/commit/f25f352c9ee5aa770cc0...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/custom/ElasticsearchCustomIndexSettingsIT.java
A integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/not-parsable.json
A integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/unknown-setting.json
A integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/valid.json
Log Message:
-----------
HSEARCH-3934 Test custom index settings
Commit: 809077aac97dfbe0e0cfb0541348eb29f4bc684d
https://github.com/hibernate/hibernate-search/commit/809077aac97dfbe0e0cf...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/setting/ElasticsearchCustomIndexSettingsIT.java
A documentation/src/test/resources/custom/index-settings.json
Log Message:
-----------
HSEARCH-3934 Document custom index settings
Commit: 5abf0e6a85e2eb123cea35b721059da6c36e91e3
https://github.com/hibernate/hibernate-search/commit/5abf0e6a85e2eb123cea...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
Log Message:
-----------
HSEARCH-3934 Apply suggestions from code review
Co-authored-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 3e49d611a6fb40145bb11d3389857227e360d93b
https://github.com/hibernate/hibernate-search/commit/3e49d611a6fb40145bb1...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/Analysis.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/AnalysisJsonAdapterFactory.java
Log Message:
-----------
HSEARCH-3934 Add extraAttributes to Analysis
It will be used to deserialize custom settings
Commit: d4fb3dabf161b16dbe8a0ba88081fddb10c8237f
https://github.com/hibernate/hibernate-search/commit/d4fb3dabf161b16dbe8a...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettingsJsonAdapterFactory.java
Log Message:
-----------
HSEARCH-3934 Add extraAttributes to IndexSettings
It will be used to deserialize custom settings
Commit: 20ab5bfd6bb55c1d6ac7f28c3e0a553e43a79c8d
https://github.com/hibernate/hibernate-search/commit/20ab5bfd6bb55c1d6ac7...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M documentation/src/main/asciidoc/reference/backend-elasticsearch.asciidoc
M documentation/src/test/resources/custom/index-settings.json
M integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/unknown-setting.json
M integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/valid.json
Log Message:
-----------
HSEARCH-3934 Expect no-index-attribute custom index setting json
Commit: af1d6608286aa40c630e44c4e0a0522ff4387d8d
https://github.com/hibernate/hibernate-search/commit/af1d6608286aa40c630e...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaRootNodeBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.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/lowlevel/index/impl/IndexMetadata.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaAccessor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/CreateIndexWorkBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
Log Message:
-----------
HSEARCH-3934 Store custom index settings into IndexSettings
This will help to merge it with the generated one and to validate it
Commit: f81cb2357384123a5920f2a7c870afa69ed910c9
https://github.com/hibernate/hibernate-search/commit/f81cb2357384123a5920...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/Analysis.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
Log Message:
-----------
HSEARCH-3934 Merge custom index settings with generated
Commit: c61ecfeb2b8b0e7ed4a6e4b98648f77599bffd73
https://github.com/hibernate/hibernate-search/commit/c61ecfeb2b8b0e7ed4a6...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchEventContextMessages.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchEventContexts.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/Analysis.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/ElasticsearchValidationMessages.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/IndexSettingsValidator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/ValidationContextType.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/ValidationErrorCollector.java
Log Message:
-----------
HSEARCH-3934 Validate custom index settings
Commit: 361e8fd1fc7334cb14310be08d77289c3cd3bff5
https://github.com/hibernate/hibernate-search/commit/361e8fd1fc7334cb1431...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
Log Message:
-----------
HSEARCH-3934 Apply suggestions from code review
Co-authored-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 3a8fb764e78a79a7cf4e371294032124c0150ff6
https://github.com/hibernate/hibernate-search/commit/3a8fb764e78a79a7cf4e...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/impl/IndexMetadata.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaAccessor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaCreatorImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/CreateIndexWorkBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
Log Message:
-----------
HSEARCH-3934 Merge custom index settings in IndexMetadataBuilder
Commit: f788a270c287b1cb75896b2e2fb981d4a2b3888c
https://github.com/hibernate/hibernate-search/commit/f788a270c287b1cb7589...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/Analysis.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
Log Message:
-----------
HSEARCH-3934 Make the merge more resilient
Commit: 928e0f98c7dad7b2b06c1fe67113422aeb08c51a
https://github.com/hibernate/hibernate-search/commit/928e0f98c7dad7b2b06c...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/validation/impl/IndexSettingsValidator.java
Log Message:
-----------
HSEARCH-3934 Fix sonar issue
Commit: f35434e80fb145d090ea4e54ff67f5213e1c6ce8
https://github.com/hibernate/hibernate-search/commit/f35434e80fb145d090ea...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerCreationCustomSettingsIT.java
A integrationtest/backend/elasticsearch/src/test/resources/custom-index-settings/overlapping.json
Log Message:
-----------
HSEARCH-3934 Test custom settings on index creation
Commit: 39591c24b975a990dbd7f371bae850e1b8c481c6
https://github.com/hibernate/hibernate-search/commit/39591c24b975a990dbd7...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/lowlevel/index/settings/impl/IndexSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaMigratorImpl.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerUpdateCustomSettingsIT.java
Log Message:
-----------
HSEARCH-3934 Support custom settings on index update
Commit: 3287bdae60a1148cfe0ca35cab2fbc56241f882d
https://github.com/hibernate/hibernate-search/commit/3287bdae60a1148cfe0c...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerValidationCustomSettingsIT.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/FailureReportUtils.java
Log Message:
-----------
HSEARCH-3934 Test custom settings on index validation
Compare: https://github.com/hibernate/hibernate-search/compare/8e05849c37d7...3287...
3 years, 10 months
[hibernate/hibernate-search] 8e0584: Bump version to 6.1
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 8e05849c37d76a37eacd9541898939382bf25ebb
https://github.com/hibernate/hibernate-search/commit/8e05849c37d76a37eacd...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M backend/elasticsearch-aws/pom.xml
M backend/elasticsearch/pom.xml
M backend/lucene/pom.xml
M build-config/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/lucene/pom.xml
M integrationtest/backend/tck/pom.xml
M integrationtest/jdk/java-modules/pom.xml
M integrationtest/mapper/orm-batch-jsr352/pom.xml
M integrationtest/mapper/orm-cdi/pom.xml
M integrationtest/mapper/orm-envers/pom.xml
M integrationtest/mapper/orm-realbackend/pom.xml
M integrationtest/mapper/orm-spring/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo-base/pom.xml
M integrationtest/performance/backend/base/pom.xml
M integrationtest/performance/backend/elasticsearch/pom.xml
M integrationtest/performance/backend/lucene/pom.xml
M integrationtest/performance/pom.xml
M integrationtest/pom.xml
M integrationtest/showcase/library/pom.xml
M integrationtest/v5migrationhelper/engine/pom.xml
M integrationtest/v5migrationhelper/orm/pom.xml
M mapper/javabean/pom.xml
M mapper/orm-batch-jsr352/core/pom.xml
M mapper/orm-batch-jsr352/jberet/pom.xml
M mapper/orm/pom.xml
M mapper/pojo-base/pom.xml
M parents/integrationtest/pom.xml
M parents/public/pom.xml
M pom.xml
M reports/pom.xml
M util/common/pom.xml
M util/internal/integrationtest/backend/elasticsearch/pom.xml
M util/internal/integrationtest/backend/lucene/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/jbatch-runtime/pom.xml
M util/internal/integrationtest/jberet-se/pom.xml
M util/internal/integrationtest/mapper/orm/pom.xml
M util/internal/integrationtest/mapper/stub/pom.xml
M util/internal/integrationtest/pom.xml
M util/internal/integrationtest/sharedresources/pom.xml
M util/internal/integrationtest/v5migrationhelper/pom.xml
M util/internal/test/pom.xml
M v5migrationhelper/engine/pom.xml
M v5migrationhelper/orm/pom.xml
Log Message:
-----------
Bump version to 6.1
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
3 years, 10 months
[hibernate/hibernate-orm] 1e5d64: HHH-14407 NPE in Column.getSqlTypeCode(Mapping map...
by Andrea Boriero
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 1e5d64cf7944c6a4262c5a9408c6c9442ff585a2
https://github.com/hibernate/hibernate-orm/commit/1e5d64cf7944c6a4262c5a9...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/hql/spi/id/AbstractMultiTableBulkIdStrategyImpl.java
M hibernate-core/src/main/java/org/hibernate/hql/spi/id/persistent/PersistentTableBulkIdStrategy.java
A hibernate-core/src/test/java/org/hibernate/id/hhh14407/ChildEntity.java
A hibernate-core/src/test/java/org/hibernate/id/hhh14407/ParentEntity.java
A hibernate-core/src/test/java/org/hibernate/id/hhh14407/PersistentTableBulkIdStrategyNPETest.java
Log Message:
-----------
HHH-14407 NPE in Column.getSqlTypeCode(Mapping mapping) for column 'hib_sess_id' when using PersistentTableBulkIdStrategy
Commit: 74433cdec33655fad911563a8439cee40853c2b5
https://github.com/hibernate/hibernate-orm/commit/74433cdec33655fad911563...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14326 Release JDBC resources before closing the connection
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: e5c830da19cbfa57c5a23b2d884244f280d586e0
https://github.com/hibernate/hibernate-orm/commit/e5c830da19cbfa57c5a23b2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14326 Always close the connection even if releasing JDBC resources fails
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: d726dcb394e69eec02af2c8c3ac3ebc6679dc19c
https://github.com/hibernate/hibernate-orm/commit/d726dcb394e69eec02af2c8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/TestForIssue.java
Log Message:
-----------
HHH-14326 Test JDBC resources are released before closing the connection
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: d0b44c48ef6926f59a265222040fafaedfca42a0
https://github.com/hibernate/hibernate-orm/commit/d0b44c48ef6926f59a26522...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/JdbcSessionContextImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-14404 Take into account the connectionHandlingMode passed through SessionBuilder
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 8210bc220b42774f311bd8fe7fb5d28936ab9fcf
https://github.com/hibernate/hibernate-orm/commit/8210bc220b42774f311bd8f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
Log Message:
-----------
HHH-14404 Test setting the connection handling mode through SessionBuilder
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 4c9c2a809ac6b3a3b54cd4a3cbedc53695ab9287
https://github.com/hibernate/hibernate-orm/commit/4c9c2a809ac6b3a3b54cd4a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14404 Remove check for concurrent execution of LogicalConnectionManagedImpl#releaseConnection
It's unlikely to ever happen, and even if it happened, the resulting
exception would probably be rather clear about the fact that the problem
is related to concurrent execution (ConcurrentModificationException
thrown by a Map of resources, for example).
See
https://github.com/hibernate/hibernate-orm/pull/3693#discussion_r560393293
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: b761cfddd37dd5cc19b9eabd277e38af4bf28ba9
https://github.com/hibernate/hibernate-orm/commit/b761cfddd37dd5cc19b9eab...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/JdbcSessionContextImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
A hibernate-core/src/test_legacy/org/hibernate/id/hhh14407/ChildEntity.java
A hibernate-core/src/test_legacy/org/hibernate/id/hhh14407/ParentEntity.java
A hibernate-core/src/test_legacy/org/hibernate/id/hhh14407/PersistentTableBulkIdStrategyNPETest.java
M hibernate-testing/src/main/java/org/hibernate/testing/TestForIssue.java
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into wip/6.0
Compare: https://github.com/hibernate/hibernate-orm/compare/90f18b31376b...b761cfd...
3 years, 10 months
[hibernate/hibernate-orm] 44b930: HHH-14326 Release JDBC resources before closing th...
by Yoann Rodière
Branch: refs/heads/5.4
Home: https://github.com/hibernate/hibernate-orm
Commit: 44b93038771b314aa64308d5f0f3ac1108314a38
https://github.com/hibernate/hibernate-orm/commit/44b93038771b314aa64308d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14326 Release JDBC resources before closing the connection
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: e2b7299e15ce8dbeb1060e30abc35da87974d509
https://github.com/hibernate/hibernate-orm/commit/e2b7299e15ce8dbeb1060e3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14326 Always close the connection even if releasing JDBC resources fails
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 46452f24824e5c363540a77e71898c1c194194b3
https://github.com/hibernate/hibernate-orm/commit/46452f24824e5c363540a77...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/TestForIssue.java
Log Message:
-----------
HHH-14326 Test JDBC resources are released before closing the connection
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 524fafd7e9c095c6608d2a35469a60cd506413bf
https://github.com/hibernate/hibernate-orm/commit/524fafd7e9c095c6608d2a3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/JdbcSessionContextImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-14404 Take into account the connectionHandlingMode passed through SessionBuilder
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: afd3758823d5aced96b28d1b0bca3545425db03f
https://github.com/hibernate/hibernate-orm/commit/afd3758823d5aced96b28d1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
Log Message:
-----------
HHH-14404 Test setting the connection handling mode through SessionBuilder
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5c86f126758a690a99d869820d723f96e060b027
https://github.com/hibernate/hibernate-orm/commit/5c86f126758a690a99d8698...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14404 Remove check for concurrent execution of LogicalConnectionManagedImpl#releaseConnection
It's unlikely to ever happen, and even if it happened, the resulting
exception would probably be rather clear about the fact that the problem
is related to concurrent execution (ConcurrentModificationException
thrown by a Map of resources, for example).
See
https://github.com/hibernate/hibernate-orm/pull/3693#discussion_r560393293
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-orm/compare/e994736ec99e...5c86f12...
3 years, 10 months
[hibernate/hibernate-orm] 74433c: HHH-14326 Release JDBC resources before closing th...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 74433cdec33655fad911563a8439cee40853c2b5
https://github.com/hibernate/hibernate-orm/commit/74433cdec33655fad911563...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14326 Release JDBC resources before closing the connection
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: e5c830da19cbfa57c5a23b2d884244f280d586e0
https://github.com/hibernate/hibernate-orm/commit/e5c830da19cbfa57c5a23b2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14326 Always close the connection even if releasing JDBC resources fails
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: d726dcb394e69eec02af2c8c3ac3ebc6679dc19c
https://github.com/hibernate/hibernate-orm/commit/d726dcb394e69eec02af2c8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/TestForIssue.java
Log Message:
-----------
HHH-14326 Test JDBC resources are released before closing the connection
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: d0b44c48ef6926f59a265222040fafaedfca42a0
https://github.com/hibernate/hibernate-orm/commit/d0b44c48ef6926f59a26522...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/JdbcSessionContextImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-14404 Take into account the connectionHandlingMode passed through SessionBuilder
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 8210bc220b42774f311bd8fe7fb5d28936ab9fcf
https://github.com/hibernate/hibernate-orm/commit/8210bc220b42774f311bd8f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
Log Message:
-----------
HHH-14404 Test setting the connection handling mode through SessionBuilder
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 4c9c2a809ac6b3a3b54cd4a3cbedc53695ab9287
https://github.com/hibernate/hibernate-orm/commit/4c9c2a809ac6b3a3b54cd4a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionManagedImpl.java
Log Message:
-----------
HHH-14404 Remove check for concurrent execution of LogicalConnectionManagedImpl#releaseConnection
It's unlikely to ever happen, and even if it happened, the resulting
exception would probably be rather clear about the fact that the problem
is related to concurrent execution (ConcurrentModificationException
thrown by a Map of resources, for example).
See
https://github.com/hibernate/hibernate-orm/pull/3693#discussion_r560393293
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-orm/compare/1e5d64cf7944...4c9c2a8...
3 years, 10 months
[hibernate/hibernate-search] 27a5e6: HSEARCH-4137 Try to clarify the state machine with...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 27a5e6e0b53bafe928d02fd1dd056f8d7bce00b4
https://github.com/hibernate/hibernate-search/commit/27a5e6e0b53bafe928d0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-19 (Tue, 19 Jan 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
Log Message:
-----------
HSEARCH-4137 Try to clarify the state machine within AbstractPojoTypeIndexingPlan
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5077c5646dab3de6597efd06cb053af5f71bc9bd
https://github.com/hibernate/hibernate-search/commit/5077c5646dab3de6597e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-19 (Tue, 19 Jan 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
Log Message:
-----------
HSEARCH-4137 Do not skip reindexing when a contained entity change follows a change that is irrelevant to indexing
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: a99cfd4e0ea014b551c7f936837ef5a94a98c96a
https://github.com/hibernate/hibernate-search/commit/a99cfd4e0ea014b551c7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-01-19 (Tue, 19 Jan 2021)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AbstractAutomaticIndexingAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AssociationModelPrimitives.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingSingleAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/multi/AutomaticIndexingListAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/multi/AutomaticIndexingMapKeysAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/multi/AutomaticIndexingMapValuesAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/multi/AutomaticIndexingSortedMapValuesAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/multi/AutomaticIndexingSortedSetAssociationIT.java
Log Message:
-----------
HSEARCH-4137 Test reindexing when a contained entity change follows a change that is irrelevant to indexing
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-search/compare/ea938e8e4d2a...a99c...
3 years, 10 months