[hibernate/hibernate-search] 1cb459: HSEARCH-5464 Remove the apache host from Elasticse...
by Marko Bekhta
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: 1cb4590b328679d6a1c1cdf40815705f3d9a96cf
https://github.com/hibernate/hibernate-search/commit/1cb4590b328679d6a1c1...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchResponse.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchRequestLog.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtilsTryGetElasticsearchVersionTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWorkTest.java
Log Message:
-----------
HSEARCH-5464 Remove the apache host from ElasticsearchResponse
Commit: 8a02d3bd50020ce50a420d3ce4bda1f84cb97be7
https://github.com/hibernate/hibernate-search/commit/8a02d3bd50020ce50a42...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
A backend/elasticsearch-client/common/pom.xml
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/spi/GsonProvider.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/spi/JsonLogHelper.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/package-info.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClient.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClientFactory.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClientImplementor.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequest.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchResponse.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/util/spi/URLEncodedString.java
A backend/elasticsearch-client/elasticsearch-rest-client/pom.xml
M backend/elasticsearch/pom.xml
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/impl/ElasticsearchAnalysisPerformer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtils.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/Paths.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClient.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClientFactory.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchClientImplementor.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchRequest.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchResponse.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/dialect/protocol/impl/AmazonOpenSearchServerlessProtocolDialect.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/dialect/protocol/impl/Elasticsearch70ProtocolDialect.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/dialect/protocol/impl/Elasticsearch80ProtocolDialect.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/dialect/protocol/impl/Elasticsearch81ProtocolDialect.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/dialect/protocol/impl/ElasticsearchProtocolDialect.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/lowlevel/impl/LowLevelIndexMetadataBuilder.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonProvider.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonProviderHelper.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/spi/JsonLogHelper.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/ElasticsearchLinkImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/layout/impl/IndexNames.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/link/impl/ElasticsearchLink.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchClientLog.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchJsonObjectFormatter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchRequestFormatter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchResponseFormatter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/MappingLog.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/QueryLog.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkExecutionContextImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchIndexSchemaExportImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchIndexSchemaManager.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/ElasticsearchSchemaCreator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaDropper.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaExporter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaMigrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchRequestTransformerContextImpl.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/util/spi/URLEncodedString.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexWorkspace.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/WorkExecutionIndexManagerContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/factory/impl/AmazonOpenSearchServerlessWorkFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/factory/impl/Elasticsearch7WorkFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/factory/impl/ElasticsearchWorkFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractNonBulkableWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AnalyzeWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ClearScrollWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CloseIndexWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CountWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/DeleteByQueryWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/DeleteWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/DropIndexWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchRequestSuccessAssessor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ExplainWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/FlushWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ForceMergeWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/GetIndexMetadataWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/IndexWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/OpenIndexWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/PutIndexAliasesWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/PutIndexMappingWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/PutIndexSettingsWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/RefreshWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ScrollWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/SearchWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/WaitForIndexStatusWork.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtilsTryGetElasticsearchVersionTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/GsonHttpEntityTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonParsingTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWorkTest.java
M bom/platform-common/pom.xml
M bom/public/pom.xml
M build/parents/build/pom.xml
M distribution/pom.xml
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/layout/ElasticsearchCustomLayoutStrategyIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapIT.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/gson/ElasticsearchGsonConcurrencyIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldAttributesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldTypesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchTypeNameMappingBaseIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchTypeNameMappingSchemaIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/schema/management/ElasticsearchIndexSchemaManagerCreationAliasesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryRequestTransformerIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSubmitCall.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchZeroDowntimeReindexingIT.java
M pom.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchIndexMetadataTestUtils.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/extension/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-5464 Move out client common classes
Commit: c987f5ee933a58617ad973b3f2e375d7cb51da34
https://github.com/hibernate/hibernate-search/commit/c987f5ee933a58617ad9...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
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/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchHttpClientConfigurationContextImpl.java
Log Message:
-----------
HSEARCH-5464 Remove dependency on ES version class in the client code
Commit: bc285d63ab01f0fb95da7e2a20590c44b05234f6
https://github.com/hibernate/hibernate-search/commit/bc285d63ab01f0fb95da...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
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
M backend/elasticsearch-client/common/pom.xml
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/cfg/ElasticsearchBackendClientCommonSettings.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientCommonLog.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientConfigurationLog.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientLog.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchJsonObjectFormatter.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchRequestFormatter.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchRequestLog.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchResponseFormatter.java
M backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClientFactory.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/util/spi/ElasticsearchClientUtils.java
M backend/elasticsearch-client/elasticsearch-rest-client/pom.xml
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ByteBufferContentEncoder.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/CountingOutputStream.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientFactoryImpl.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientImpl.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchHttpClientConfigurationContextImpl.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntity.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/HttpAsyncContentProducerInputStream.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ServerUris.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/StubIOControl.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/package-info.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/elasticsearch-client/elasticsearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntityTest.java
M backend/elasticsearch/pom.xml
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/analysis/impl/ElasticsearchAnalysisPerformer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/impl/ElasticsearchBackendImplSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/ElasticsearchBackendSpiSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/ElasticsearchHttpClientConfigurer.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ByteBufferContentEncoder.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/CountingOutputStream.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/DelegatingElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtils.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchHttpClientConfigurationContextImpl.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/GsonHttpEntity.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/HttpAsyncContentProducerInputStream.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ProgressiveCharBufferWriter.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ServerUris.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/StubIOControl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/dialect/protocol/impl/ElasticsearchProtocolDialect.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/impl/ElasticsearchDocumentObjectBuilder.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/gson/spi/GsonProviderHelper.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/ElasticsearchLinkImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/layout/impl/IndexNames.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/layout/impl/SimpleIndexLayoutStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/link/impl/ElasticsearchLink.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ConfigurationLog.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchClientLog.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchJsonObjectFormatter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchLog.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchMiscLog.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchRequestFormatter.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchRequestLog.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchResponseFormatter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/QueryLog.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/mapping/impl/IndexNameTypeNameMapping.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/NoMultiTenancyStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkExecutionContextImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchIndexSchemaManager.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/ElasticsearchSchemaCreator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaDropper.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaExporter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/schema/management/impl/ElasticsearchSchemaMigrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchNestableAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchCompositeAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchCountDocumentAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/ElasticsearchGeoPointFieldCodec.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexWorkspace.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/factory/impl/AmazonOpenSearchServerlessWorkFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/factory/impl/Elasticsearch7WorkFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/factory/impl/ElasticsearchWorkFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractNonBulkableWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSingleDocumentIndexingWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AnalyzeWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ClearScrollWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CloseIndexWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CountWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/CreateIndexWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/DeleteByQueryWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchRequestSuccessAssessor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchWorkExecutionContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ExplainWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/FlushWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ForceMergeWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/GetIndexMetadataWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/OpenIndexWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/PutIndexAliasesWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/PutIndexMappingWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/PutIndexSettingsWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/RefreshWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ScrollWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/SearchWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/WaitForIndexStatusWork.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtilsTryGetElasticsearchVersionTest.java
R backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/GsonHttpEntityTest.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWorkTest.java
M build/config/src/main/java/org/hibernate/search/build/report/loggers/LoggerCategoriesProcessor.java
M build/reports/pom.xml
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/HttpClientConfigurer.java
M documentation/src/test/java/org/hibernate/search/documentation/configuration/ElasticsearchConfigurationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapFailureIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapIT.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/gson/ElasticsearchGsonConcurrencyIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldAttributesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldTypesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchTypeNameMappingBaseIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchTypeNameMappingSchemaIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryRequestTransformerIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.java
M integrationtest/mapper/orm-jakarta-batch/src/test/java/org/hibernate/search/integrationtest/jakarta/batch/util/HibernateSearchBatchTestConnectionProperties.java
M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/MessageConstants.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchIndexMetadataTestUtils.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/extension/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-5464 Continue factoring out the Client
Commit: 44e5565ab42d0964d95e653df67e93f4221cab6b
https://github.com/hibernate/hibernate-search/commit/44e5565ab42d0964d95e...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientCommonLog.java
M backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientConfigurationLog.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntityTest.java
A backend/elasticsearch-client/opensearch-rest-client/pom.xml
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ByteBufferDataStreamChannel.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientFactoryImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchHttpClientConfigurationContextImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntity.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/HttpAsyncEntityProducerInputStream.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ServerUris.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ByteBufferDataStreamChannel.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/CountingOutputStream.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchClientFactoryImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchClientImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchHttpClientConfigurationContextImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/GsonHttpEntity.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/HttpAsyncEntityProducerInputStream.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ServerUris.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/package-info.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntityTest.java
A backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/GsonHttpEntityTest.java
M bom/platform-common/pom.xml
M bom/public/pom.xml
M build/parents/build/pom.xml
M build/reports/pom.xml
M distribution/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-5464 OpenSearch client
Commit: 584d3782bb8c23338ede7780bdefb1d95999975e
https://github.com/hibernate/hibernate-search/commit/584d3782bb8c23338ede...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
A backend/elasticsearch-client/elasticsearch-java-client/pom.xml
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ByteBufferDataStreamChannel.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/CountingOutputStream.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchClientFactoryImpl.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchClientImpl.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchHttpClientConfigurationContextImpl.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/GsonHttpEntity.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/HttpAsyncEntityProducerInputStream.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ServerUris.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/package-info.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/elasticsearch-client/elasticsearch-java-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/GsonHttpEntityTest.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/ElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ByteBufferDataStreamChannel.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/CustomConnectionKeepAliveStrategy.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientFactoryImpl.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientImpl.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchHttpClientConfigurationContextImpl.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntity.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/HttpAsyncEntityProducerInputStream.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ProgressiveCharBufferWriter.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ServerUris.java
R backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntityTest.java
M bom/platform-common/pom.xml
M bom/public/pom.xml
M build/parents/build/pom.xml
M build/reports/pom.xml
M distribution/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-5464 Elasticsearch-java client
Commit: e3af4c3719553c3377f9a22940b278f39867e19f
https://github.com/hibernate/hibernate-search/commit/e3af4c3719553c3377f9...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchClientFactoryImpl.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchClientFactoryImpl.java
M integrationtest/backend/elasticsearch/pom.xml
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionElasticsearchJavaIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionLowLevelIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionOpenSearchLowLevelIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplElasticsearchJavaIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplOpensearchIT.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/extension/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-5464 Test different clients
Commit: 23bc86f04e7830206fff038665bef530525652e1
https://github.com/hibernate/hibernate-search/commit/23bc86f04e7830206fff...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
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
M backend/elasticsearch-client/elasticsearch-java-client/pom.xml
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/ElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/ElasticsearchHttpClientConfigurer.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/cfg/ElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/cfg/spi/ElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ByteBufferDataStreamChannel.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/CountingOutputStream.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/CustomConnectionKeepAliveStrategy.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchClientFactoryImpl.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchClientImpl.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ElasticsearchHttpClientConfigurationContextImpl.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/GsonHttpEntity.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/HttpAsyncEntityProducerInputStream.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ProgressiveCharBufferWriter.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/ServerUris.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/logging/impl/ElasticsearchClientLog.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/package-info.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ByteBufferDataStreamChannel.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/CountingOutputStream.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ElasticsearchClientFactoryImpl.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ElasticsearchClientImpl.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ElasticsearchHttpClientConfigurationContextImpl.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/GsonHttpEntity.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/HttpAsyncEntityProducerInputStream.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ServerUris.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/package-info.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
R backend/elasticsearch-client/elasticsearch-java-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/restclient/impl/GsonHttpEntityTest.java
A backend/elasticsearch-client/elasticsearch-java-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/java/impl/GsonHttpEntityTest.java
M backend/elasticsearch-client/elasticsearch-rest-client/pom.xml
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/ElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/ElasticsearchHttpClientConfigurer.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/cfg/ElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/cfg/spi/ElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ByteBufferContentEncoder.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/CountingOutputStream.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/CustomConnectionKeepAliveStrategy.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientFactoryImpl.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchClientImpl.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ElasticsearchHttpClientConfigurationContextImpl.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntity.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/HttpAsyncContentProducerInputStream.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ProgressiveCharBufferWriter.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/ServerUris.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/StubIOControl.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/logging/impl/ElasticsearchClientLog.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/package-info.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ByteBufferContentEncoder.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/CountingOutputStream.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ElasticsearchClientFactoryImpl.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ElasticsearchClientImpl.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ElasticsearchHttpClientConfigurationContextImpl.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/GsonHttpEntity.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/HttpAsyncContentProducerInputStream.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ServerUris.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/StubIOControl.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/package-info.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
R backend/elasticsearch-client/elasticsearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/elasticsearch/lowlevel/impl/GsonHttpEntityTest.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/GsonHttpEntityTest.java
M backend/elasticsearch-client/opensearch-rest-client/pom.xml
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ByteBufferDataStreamChannel.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/CountingOutputStream.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ElasticsearchClientFactoryImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ElasticsearchClientImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ElasticsearchHttpClientConfigurationContextImpl.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/GsonHttpEntity.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/HttpAsyncEntityProducerInputStream.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ServerUris.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/logging/impl/ElasticsearchClientLog.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/ElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/ElasticsearchHttpClientConfigurer.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/cfg/ElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/cfg/spi/ElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ByteBufferDataStreamChannel.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/CountingOutputStream.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/CustomConnectionKeepAliveStrategy.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchClientFactoryImpl.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchClientImpl.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ElasticsearchHttpClientConfigurationContextImpl.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/GsonHttpEntity.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/HttpAsyncEntityProducerInputStream.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ProgressiveCharBufferWriter.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/ServerUris.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/logging/impl/ElasticsearchClientLog.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/package-info.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/package-info.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/GsonHttpEntityTest.java
R backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/opensearch/lowlevel/impl/GsonHttpEntityTest.java
M backend/elasticsearch/pom.xml
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/ElasticsearchHttpClientConfigurer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/DelegatingElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ConfigurationLog.java
M bom/platform-common/pom.xml
M bom/public/pom.xml
M build/parents/build/pom.xml
M build/reports/pom.xml
M distribution/pom.xml
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/HttpClientConfigurer.java
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplElasticsearchJavaIT.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/ElasticsearchClientFactoryImplOpensearchIT.java
Log Message:
-----------
HSEARCH-5464 Rename the clients
Commit: cd93e0d7fadcd3d9b76dec346fb275cd6647f6d2
https://github.com/hibernate/hibernate-search/commit/cd93e0d7fadcd3d9b76d...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplElasticsearchJavaIT.java
Log Message:
-----------
HSEARCH-5464 Adjust elasticsearch-java tests
since the behavior of this client is slightly different
Commit: 432fa4c42cad1d081a96c08c875ff50d7962e8b0
https://github.com/hibernate/hibernate-search/commit/432fa4c42cad1d081a96...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M build/parents/build/pom.xml
M distribution/pom.xml
Log Message:
-----------
HSEARCH-5464 Fix aggregated javadocs and dependency alignment
Commit: db39c307208f75a2a29331f77ee34391a3939314
https://github.com/hibernate/hibernate-search/commit/db39c307208f75a2a293...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientCommonLog.java
M backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientConfigurationLog.java
M backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientLog.java
M backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchRequestLog.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/ClientJavaElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/spi/ClientJavaElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClient.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClientFactory.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ElasticsearchClientFactoryImpl.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ElasticsearchClientImpl.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ElasticsearchHttpClientConfigurationContextImpl.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/ClientRestElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/spi/ClientRestElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchClient.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchClientFactory.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ElasticsearchClientFactoryImpl.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ElasticsearchClientImpl.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ElasticsearchHttpClientConfigurationContextImpl.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/ClientOpenSearchElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/ElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/spi/ClientOpenSearchElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/spi/ElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClient.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClientFactory.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ElasticsearchClientFactoryImpl.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ElasticsearchClientImpl.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ElasticsearchHttpClientConfigurationContextImpl.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/ElasticsearchHttpClientConfigurer.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/DelegatingElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchHttpClientConfigurationContextDelegate.java
M build/jqassistant/rules/rules.xml
M integrationtest/backend/elasticsearch/pom.xml
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientJavaElasticsearchClientFactoryIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientOpenSearchElasticsearchClientFactoryIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientRestElasticsearchClientFactoryIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplElasticsearchJavaIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchClientFactoryImplOpensearchIT.java
Log Message:
-----------
HSEARCH-5464 More renames to address JQAssistant rules
Commit: eaa3da1cd93e33fd0ca5c1e998475ebafbf02f38
https://github.com/hibernate/hibernate-search/commit/eaa3da1cd93e33fd0ca5...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-client/elasticsearch-java-client/pom.xml
M backend/elasticsearch-client/elasticsearch-rest-client/pom.xml
M backend/elasticsearch-client/opensearch-rest-client/pom.xml
M bom/platform-common/pom.xml
M build/parents/build/pom.xml
Log Message:
-----------
HSEARCH-5464 Explicitly list the apache http client libs we use to implement the clients as dependencies
Commit: a461afadd0a2d50ee9bc246408ae3fada6892535
https://github.com/hibernate/hibernate-search/commit/a461afadd0a2d50ee9bc...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/cfg/ElasticsearchBackendClientCommonSettings.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/ClientJavaElasticsearchBackendClientSettings.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClientFactory.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/ClientRestElasticsearchBackendClientSettings.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchClientFactory.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/ClientOpenSearchElasticsearchBackendClientSettings.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClientFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientJavaElasticsearchClientFactoryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientOpenSearchElasticsearchClientFactoryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientRestElasticsearchClientFactoryIT.java
Log Message:
-----------
HSEARCH-5464 Push client specific settings to client modules
Commit: 51688874e838fdb6e08aecd5768e41a5cee7bd5e
https://github.com/hibernate/hibernate-search/commit/51688874e838fdb6e08a...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-aws/pom.xml
R 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/ElasticsearchAwsBeanConfigurer.java
R 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/ElasticsearchAwsSigningInterceptorProvider.java
A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsSigningRequestInterceptor.java
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/HttpEntityContentStreamProvider.java
M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/logging/impl/AwsLog.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptor.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorContext.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorProvider.java
A backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorProviderContext.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClientFactory.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaHttpRequestInterceptor.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/GsonHttpEntity.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/HttpAsyncEntityProducerInputStream.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchClientFactory.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestHttpRequestInterceptor.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClientFactory.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchHttpRequestInterceptor.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/GsonHttpEntity.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/HttpAsyncEntityProducerInputStream.java
Log Message:
-----------
HSEARCH-5464 Make AWS signing compatible with other client impls
Commit: 1fc0efc1769c75c849cb8fcd3d4e6f3d234a7774
https://github.com/hibernate/hibernate-search/commit/1fc0efc1769c75c849cb...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M util/common/pom.xml
Log Message:
-----------
HSEARCH-5464 Adjust search-util-common exports
Commit: f6de9a5e15fbc54a7bc9653264a7d22243a39951
https://github.com/hibernate/hibernate-search/commit/f6de9a5e15fbc54a7bc9...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M bom/platform-common/pom.xml
Log Message:
-----------
HSEARCH-5464 Add missing platform dependencies
Commit: 02effd1710548fbc5f3a67d1d57251acf7a2a7f6
https://github.com/hibernate/hibernate-search/commit/02effd1710548fbc5f3a...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M documentation/pom.xml
M documentation/src/main/asciidoc/migration/index.adoc
A documentation/src/main/asciidoc/public/components/elasticsearch-client-compatibility/_all.adoc
M documentation/src/main/asciidoc/public/reference/_backend-elasticsearch.adoc
R documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/ElasticsearchHttpClientConfigurerIT.java
R documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/HttpClientConfigurer.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/java/ElasticsearchHttpClientConfigurerIT.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/java/HttpClientConfigurer.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/opensearch/ElasticsearchHttpClientConfigurerIT.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/opensearch/HttpClientConfigurer.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/rest/ElasticsearchHttpClientConfigurerIT.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/rest/HttpClientConfigurer.java
A documentation/src/test/resources/configuration/http-client-configurer-java.properties
A documentation/src/test/resources/configuration/http-client-configurer-opensearch.properties
M documentation/src/test/resources/configuration/http-client-configurer.properties
M lucene-next/documentation/pom.xml
Log Message:
-----------
HSEARCH-5464 Add a few notes on the new pluggable clients
Commit: 6e8a388a3c484841332ddf1ed838490d6f0372b7
https://github.com/hibernate/hibernate-search/commit/6e8a388a3c484841332d...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-aws/pom.xml
R backend/elasticsearch-client/common/pom.xml
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/cfg/ElasticsearchBackendClientCommonSettings.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/cfg/spi/ElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/spi/GsonProvider.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/spi/JsonLogHelper.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientCommonLog.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientConfigurationLog.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchClientLog.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchJsonObjectFormatter.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchRequestFormatter.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchRequestLog.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/logging/spi/ElasticsearchResponseFormatter.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/package-info.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClient.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClientFactory.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClientImplementor.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequest.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptor.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorContext.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorProvider.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorProviderContext.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchResponse.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/util/spi/ElasticsearchClientUtils.java
R backend/elasticsearch-client/common/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/util/spi/URLEncodedString.java
M backend/elasticsearch-client/elasticsearch-java-client/pom.xml
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/ClientJavaElasticsearchBackendClientSettings.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClient.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClientFactory.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ServerUris.java
M backend/elasticsearch-client/elasticsearch-rest-client/pom.xml
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/ClientRestElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ByteBufferContentEncoder.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchClient.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchClientFactory.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ClientRestHttpRequestInterceptor.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/CountingOutputStream.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/CustomConnectionKeepAliveStrategy.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/GsonHttpEntity.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/HttpAsyncContentProducerInputStream.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ProgressiveCharBufferWriter.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/ServerUris.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/StubIOControl.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
R backend/elasticsearch-client/elasticsearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/rest/impl/GsonHttpEntityTest.java
M backend/elasticsearch-client/opensearch-rest-client/pom.xml
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/ClientOpenSearchElasticsearchBackendClientSettings.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClient.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClientFactory.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ServerUris.java
M backend/elasticsearch/pom.xml
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/ElasticsearchBackendSpiSettings.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/spi/GsonProvider.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/spi/JsonLogHelper.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/package-info.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClient.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClientFactory.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchClientImplementor.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequest.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptor.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorContext.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorProvider.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchRequestInterceptorProviderContext.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/spi/ElasticsearchResponse.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/util/spi/ElasticsearchClientUtils.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/util/spi/URLEncodedString.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ByteBufferContentEncoder.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClient.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClientBeanConfigurer.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClientFactory.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestHttpRequestInterceptor.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/CountingOutputStream.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/CustomConnectionKeepAliveStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtils.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/GsonHttpEntity.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/HttpAsyncContentProducerInputStream.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ServerUris.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/StubIOControl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/impl/ElasticsearchDocumentObjectBuilder.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/index/layout/impl/SimpleIndexLayoutStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ConfigurationLog.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchJsonObjectFormatter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchLog.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchRequestFormatter.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchRequestLog.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchResponseFormatter.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/mapping/impl/IndexNameTypeNameMapping.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/NoMultiTenancyStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.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/ElasticsearchSchemaMigrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchNestableAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchCompositeAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchCountDocumentAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/ElasticsearchGeoPointFieldCodec.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractNonBulkableWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSingleDocumentIndexingWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchRequestSuccessAssessor.java
M backend/elasticsearch/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/GsonHttpEntityTest.java
M bom/platform-common/pom.xml
M bom/public/pom.xml
M build/jqassistant/rules/rules.xml
M build/parents/build/pom.xml
M build/reports/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M documentation/src/test/java/org/hibernate/search/documentation/configuration/ElasticsearchConfigurationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapFailureIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientJavaElasticsearchClientFactoryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientOpenSearchElasticsearchClientFactoryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientRestElasticsearchClientFactoryIT.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/mapping/ElasticsearchFieldAttributesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchFieldTypesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchTypeNameMappingSchemaIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryRequestTransformerIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.java
M integrationtest/mapper/orm-jakarta-batch/src/test/java/org/hibernate/search/integrationtest/jakarta/batch/util/HibernateSearchBatchTestConnectionProperties.java
M pom.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/extension/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-5464 Move (most of) the elasticsearch-client-rest back into the backend
and remove the client-common
Commit: 641e6db506e2ce286a07a982588d226727e8efaf
https://github.com/hibernate/hibernate-search/commit/641e6db506e2ce286a07...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClient.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClientFactory.java
M backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ServerUris.java
M backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClient.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClientFactory.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ServerUris.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchDistributionName.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClient.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClientBeanConfigurer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClientFactory.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientBeanConfigurer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientUtils.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ServerUris.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/impl/ElasticsearchDocumentObjectBuilder.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/index/DynamicMapping.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/IndexStatus.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/layout/impl/SimpleIndexLayoutStrategy.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ConfigurationLog.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchClientLog.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchLog.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/ElasticsearchRequestLog.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/spi/ConfigurationLog.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/spi/ElasticsearchClientLog.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/spi/ElasticsearchRequestLog.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/mapping/TypeNameMappingStrategyName.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/mapping/impl/IndexNameTypeNameMapping.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/MultiTenancyStrategyName.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/DiscriminatorMultiTenancyStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/impl/NoMultiTenancyStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.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/ElasticsearchSchemaMigrator.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchNestableAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchCompositeAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchCountDocumentAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/codec/impl/ElasticsearchGeoPointFieldCodec.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractNonBulkableWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSingleDocumentIndexingWork.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ElasticsearchRequestSuccessAssessor.java
M backend/elasticsearch/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
M build/configuration-properties-collector/src/main/java/org/hibernate/search/configuration/properties/collector/impl/ConfigurationRules.java
M build/jqassistant/rules/rules.xml
M documentation/src/main/asciidoc/public/reference/_configuration-properties-aggregated.adoc
Log Message:
-----------
HSEARCH-5464 Address some of the review comments
Commit: 9bbe2f64e8cd8875a85adf43481daed95e73e6bd
https://github.com/hibernate/hibernate-search/commit/9bbe2f64e8cd8875a85a...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-client/elasticsearch-java-client/pom.xml
M bom/platform-common/pom.xml
M build/parents/build/pom.xml
Log Message:
-----------
HSEARCH-5464 Switch to the new elasticsearch-rest5-client
Commit: e0a51793c967276fa1e32ef231d27bc7fad69116
https://github.com/hibernate/hibernate-search/commit/e0a51793c967276fa1e3...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
R backend/elasticsearch-client/elasticsearch-java-client/pom.xml
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/ElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/ElasticsearchHttpClientConfigurer.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/ClientJavaElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/cfg/spi/ClientJavaElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ByteBufferDataStreamChannel.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClient.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchClientFactory.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ClientJavaHttpRequestInterceptor.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/CountingOutputStream.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/CustomConnectionKeepAliveStrategy.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/GsonHttpEntity.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/HttpAsyncEntityProducerInputStream.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ProgressiveCharBufferWriter.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/impl/ServerUris.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/logging/impl/ElasticsearchClientLog.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/java/package-info.java
R backend/elasticsearch-client/elasticsearch-java-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
R backend/elasticsearch-client/elasticsearch-java-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/java/impl/GsonHttpEntityTest.java
R backend/elasticsearch-client/elasticsearch-rest-client/pom.xml
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/ElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/ElasticsearchHttpClientConfigurer.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/ClientRestElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/cfg/spi/ClientRestElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/logging/impl/ElasticsearchClientLog.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest/package-info.java
R backend/elasticsearch-client/elasticsearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/elasticsearch-client/elasticsearch-rest4-client/pom.xml
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/cfg/ClientRestElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/cfg/spi/ClientRestElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/package-info.java
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/elasticsearch-client/elasticsearch-rest5-client/pom.xml
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/cfg/ClientJavaElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/cfg/spi/ClientJavaElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ByteBufferDataStreamChannel.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaElasticsearchClient.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaElasticsearchClientFactory.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaHttpRequestInterceptor.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/CountingOutputStream.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/GsonHttpEntity.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/HttpAsyncEntityProducerInputStream.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ServerUris.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/package-info.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A backend/elasticsearch-client/elasticsearch-rest5-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/GsonHttpEntityTest.java
M backend/elasticsearch-client/opensearch-rest-client/pom.xml
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/ElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/ElasticsearchHttpClientConfigurer.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/ClientOpenSearchElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/cfg/spi/ClientOpenSearchElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ByteBufferDataStreamChannel.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClient.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchClientFactory.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ClientOpenSearchHttpRequestInterceptor.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/CountingOutputStream.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/CustomConnectionKeepAliveStrategy.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/GsonHttpEntity.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/HttpAsyncEntityProducerInputStream.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ProgressiveCharBufferWriter.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/ServerUris.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/logging/impl/ElasticsearchClientLog.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/package-info.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/ElasticsearchHttpClientConfigurer.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/cfg/ClientOpenSearchElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/cfg/spi/ClientOpenSearchElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ByteBufferDataStreamChannel.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchElasticsearchClient.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchElasticsearchClientFactory.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchHttpRequestInterceptor.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/CountingOutputStream.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/CustomConnectionKeepAliveStrategy.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/GsonHttpEntity.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/HttpAsyncEntityProducerInputStream.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ServerUris.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/logging/impl/ElasticsearchClientLog.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/package-info.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
R backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/opensearch/impl/GsonHttpEntityTest.java
A backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/GsonHttpEntityTest.java
M backend/elasticsearch/pom.xml
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/ElasticsearchHttpClientConfigurer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClientFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchHttpClientConfigurationContextDelegate.java
M bom/platform-common/pom.xml
M bom/public/pom.xml
M build/jqassistant/rules/rules.xml
M build/parents/build/pom.xml
M build/reports/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M documentation/src/main/asciidoc/public/components/elasticsearch-client-compatibility/_all.adoc
M documentation/src/main/asciidoc/public/reference/_backend-elasticsearch.adoc
M documentation/src/main/asciidoc/public/reference/_configuration-properties-aggregated.adoc
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/java/HttpClientConfigurer.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/opensearch/HttpClientConfigurer.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/rest/HttpClientConfigurer.java
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientJavaElasticsearchClientFactoryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientOpenSearchElasticsearchClientFactoryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientRestElasticsearchClientFactoryIT.java
M lucene-next/documentation/pom.xml
M pom.xml
Log Message:
-----------
HSEARCH-5464 Rename Elasticsearch clients and their packages
Commit: 75b502e4f53d460e7747a1bd953edd83f51f8894
https://github.com/hibernate/hibernate-search/commit/75b502e4f53d460e7747...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M documentation/src/main/asciidoc/migration/index.adoc
M documentation/src/main/asciidoc/public/reference/_backend-elasticsearch.adoc
Log Message:
-----------
HSEARCH-5464 Clarify a few points in the docs
Commit: 0332a37e00a0830e881a954390c87bc188b4d0dc
https://github.com/hibernate/hibernate-search/commit/0332a37e00a0830e881a...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/ElasticsearchHttpClientConfigurer.java
M backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/cfg/ClientJavaElasticsearchBackendClientSettings.java
M backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/cfg/spi/ClientJavaElasticsearchBackendClientSpiSettings.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/ElasticsearchHttpClientConfigurationContext.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/ElasticsearchHttpClientConfigurer.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/cfg/ClientOpenSearchElasticsearchBackendClientSettings.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/cfg/spi/ClientOpenSearchElasticsearchBackendClientSpiSettings.java
Log Message:
-----------
HSEARCH-5464 Mark rest5 and opensearch clients as incubating
Commit: 1c673f0514a38a092173008fa4235b7f4dfd8a7a
https://github.com/hibernate/hibernate-search/commit/1c673f0514a38a092173...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/cfg/ClientRest4ElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/cfg/ClientRestElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/cfg/spi/ClientRest4ElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-rest4-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest4/cfg/spi/ClientRestElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/cfg/ClientJavaElasticsearchBackendClientSettings.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/cfg/ClientRest5ElasticsearchBackendClientSettings.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/cfg/spi/ClientJavaElasticsearchBackendClientSpiSettings.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/cfg/spi/ClientRest5ElasticsearchBackendClientSpiSettings.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaElasticsearchClient.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaElasticsearchClientBeanConfigurer.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaElasticsearchClientFactory.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaElasticsearchHttpClientConfigurationContext.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientJavaHttpRequestInterceptor.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5ElasticsearchClient.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5ElasticsearchClientBeanConfigurer.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5ElasticsearchClientFactory.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5ElasticsearchHttpClientConfigurationContext.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5HttpRequestInterceptor.java
M backend/elasticsearch-client/elasticsearch-rest5-client/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
M backend/elasticsearch-client/opensearch-rest-client/pom.xml
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchBackendSettings.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRest4ElasticsearchClient.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRest4ElasticsearchClientFactory.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClient.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestElasticsearchClientFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientBeanConfigurer.java
M build/jqassistant/rules/rules.xml
M documentation/pom.xml
M documentation/src/main/asciidoc/public/reference/_configuration-properties-aggregated.adoc
M integrationtest/backend/elasticsearch/pom.xml
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ClientOpenSearchElasticsearchExtensionIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ClientRest4ElasticsearchExtensionIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ClientRest5ElasticsearchExtensionIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionElasticsearchJavaIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionLowLevelIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionOpenSearchLowLevelIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientJavaElasticsearchClientFactoryIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientRest4ElasticsearchClientFactoryIT.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientRest5ElasticsearchClientFactoryIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ClientRestElasticsearchClientFactoryIT.java
M lucene-next/documentation/pom.xml
Log Message:
-----------
HSEARCH-5464 Finish with renaming and JQAssistant
Commit: cae1f45540228f4344a73ac063f6b16894cbf7c8
https://github.com/hibernate/hibernate-search/commit/cae1f45540228f4344a7...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ByteBufferDataStreamChannel.java
M backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5ElasticsearchClient.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5GsonHttpEntity.java
M backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5HttpRequestInterceptor.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/CountingOutputStream.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/GsonHttpEntity.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/HttpAsyncEntityProducerInputStream.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/elasticsearch-rest5-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/ClientRest5GsonHttpEntityTest.java
R backend/elasticsearch-client/elasticsearch-rest5-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/rest5/impl/GsonHttpEntityTest.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ByteBufferDataStreamChannel.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchElasticsearchClient.java
A backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchGsonHttpEntity.java
M backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchHttpRequestInterceptor.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/CountingOutputStream.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/GsonHttpEntity.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/HttpAsyncEntityProducerInputStream.java
R backend/elasticsearch-client/opensearch-rest-client/src/main/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/ClientOpenSearchGsonHttpEntityTest.java
R backend/elasticsearch-client/opensearch-rest-client/src/test/java/org/hibernate/search/backend/elasticsearch/client/opensearch/rest/impl/GsonHttpEntityTest.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/entity/spi/ByteBufferContentEncoder.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/entity/spi/ContentEncoder.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/entity/spi/ContentProducer.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/entity/spi/CountingOutputStream.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/entity/spi/GsonHttpEntityContentProvider.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/entity/spi/HttpAsyncContentProducerInputStream.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/entity/spi/ProgressiveCharBufferWriter.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/common/gson/entity/spi/package-info.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ByteBufferContentEncoder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRest4ElasticsearchClient.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRest4ElasticsearchClientFactory.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRest4GsonHttpEntity.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRest4HttpRequestInterceptor.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRestHttpRequestInterceptor.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/CountingOutputStream.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/GsonHttpEntity.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/HttpAsyncContentProducerInputStream.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ProgressiveCharBufferWriter.java
A backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/ClientRest4GsonHttpEntityTest.java
R backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/client/impl/GsonHttpEntityTest.java
M util/common/src/main/java/org/hibernate/search/util/common/annotation/Incubating.java
Log Message:
-----------
HSEARCH-5464 Move around gson entity to keep the common code in the backend
Commit: 7770bd20dfea379ab7d0125b8f69b84c2332e454
https://github.com/hibernate/hibernate-search/commit/7770bd20dfea379ab7d0...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M Jenkinsfile
Log Message:
-----------
HSEARCH-5464 Change how non-default JDK tests are executed
Compare: https://github.com/hibernate/hibernate-search/compare/05e983f2d987...7770...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-search/settings/notifications
5 months, 3 weeks
[hibernate/hibernate-orm] e3aa42: HHH-19240 Test memory consumption of HQL parser
by Christian Beikov
Branch: refs/heads/7.1
Home: https://github.com/hibernate/hibernate-orm
Commit: e3aa426c16735f7407cd8edf8df85d50c9d4a808
https://github.com/hibernate/hibernate-orm/commit/e3aa426c16735f7407cd8ed...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/hql/HqlParserMemoryUsageTest.java
Log Message:
-----------
HHH-19240 Test memory consumption of HQL parser
(cherry picked from commit 97d87c494c20e8a63ccacf74a2b6dad2382d3644)
Commit: 333cab5e47405fa9c79a92747887d8a18456f810
https://github.com/hibernate/hibernate-orm/commit/333cab5e47405fa9c79a927...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Reduce memory consumption by left factoring some HQL parse rules
(cherry picked from commit 0692e0c65364029e4f579a9fe955a68d40b32b32)
Commit: 92f62a9fc55746c95afdefa5d81607f4afc4215e
https://github.com/hibernate/hibernate-orm/commit/92f62a9fc55746c95afdefa...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Simplify queryExpression grammar rule
(cherry picked from commit 0e158e0bfbbc4d1c33a1b2a81dcf3b386f71efb8)
Commit: d85b765f7329a4607bf45b3470868227a2b1a30c
https://github.com/hibernate/hibernate-orm/commit/d85b765f7329a4607bf45b3...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/OrderByFragmentTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/StandardHqlTranslator.java
Log Message:
-----------
HHH-19758 Don't reset lexer on SLL parse error
(cherry picked from commit 39ac25594ad91e90c1003d439f8fd0099345da9a)
Commit: b00f4e48f8794b03f56bdd53d314f3823c39eeda
https://github.com/hibernate/hibernate-orm/commit/b00f4e48f8794b03f56bdd5...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Refactor IS predicate to single UnaryIsPredicate rule
(cherry picked from commit adcb5dbed53b819535fb39c0d1063214b0f2aa6b)
Commit: 3c3154391cdb89f9f47c40adaca9d88a75662f62
https://github.com/hibernate/hibernate-orm/commit/3c3154391cdb89f9f47c40a...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Left-factor CONTAINS/INCLUDES/INTERSECTS to single BinaryExpressionPredicate rule
(cherry picked from commit 1eecda87e95ecd580029df7484981d0eea927f74)
Commit: 8b20c299e3706fe7815d661433338f3f5e421599
https://github.com/hibernate/hibernate-orm/commit/8b20c299e3706fe7815d661...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Fold ComparisonPredicate into BinaryExpressionPredicate rule
(cherry picked from commit 5615bca4106b00157f2b29a2c2084809c9fa5469)
Commit: 4e449a9c369247f9dde0f99c6bd2601906fd21ef
https://github.com/hibernate/hibernate-orm/commit/4e449a9c369247f9dde0f99...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Fold IsDistinctFromPredicate into BinaryExpressionPredicate rule
(cherry picked from commit ca0135a2f4ff4291743283d2473f6f1b703e2ae9)
Commit: afbc01317d1981b6e35d3a7dbeb2679206e77630
https://github.com/hibernate/hibernate-orm/commit/afbc01317d1981b6e35d3a7...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-13 (Thu, 13 Nov 2025)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/HqlParserMemoryUsageTest.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/GlobalMemoryUsageSnapshotter.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/HotspotPerThreadAllocationSnapshotter.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/HotspotTotalThreadBytesSnapshotter.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/MemoryAllocationSnapshot.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/MemoryAllocationSnapshotter.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/MemoryUsageUtil.java
Log Message:
-----------
HHH-19240 Improve memory consumption testing
(cherry picked from commit 411bae9ee6d2dd5d7b380285fc4e3271694013be)
Compare: https://github.com/hibernate/hibernate-orm/compare/a750aa515d60...afbc013...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
5 months, 3 weeks
[hibernate/hibernate-orm] 97d87c: HHH-19240 Test memory consumption of HQL parser
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 97d87c494c20e8a63ccacf74a2b6dad2382d3644
https://github.com/hibernate/hibernate-orm/commit/97d87c494c20e8a63ccacf7...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/hql/HqlParserMemoryUsageTest.java
Log Message:
-----------
HHH-19240 Test memory consumption of HQL parser
Commit: 0692e0c65364029e4f579a9fe955a68d40b32b32
https://github.com/hibernate/hibernate-orm/commit/0692e0c65364029e4f579a9...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Reduce memory consumption by left factoring some HQL parse rules
Commit: 0e158e0bfbbc4d1c33a1b2a81dcf3b386f71efb8
https://github.com/hibernate/hibernate-orm/commit/0e158e0bfbbc4d1c33a1b2a...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Simplify queryExpression grammar rule
Commit: 39ac25594ad91e90c1003d439f8fd0099345da9a
https://github.com/hibernate/hibernate-orm/commit/39ac25594ad91e90c1003d4...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/OrderByFragmentTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/StandardHqlTranslator.java
Log Message:
-----------
HHH-19758 Don't reset lexer on SLL parse error
Commit: adcb5dbed53b819535fb39c0d1063214b0f2aa6b
https://github.com/hibernate/hibernate-orm/commit/adcb5dbed53b819535fb39c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Refactor IS predicate to single UnaryIsPredicate rule
Commit: 1eecda87e95ecd580029df7484981d0eea927f74
https://github.com/hibernate/hibernate-orm/commit/1eecda87e95ecd580029df7...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Left-factor CONTAINS/INCLUDES/INTERSECTS to single BinaryExpressionPredicate rule
Commit: 5615bca4106b00157f2b29a2c2084809c9fa5469
https://github.com/hibernate/hibernate-orm/commit/5615bca4106b00157f2b29a...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Fold ComparisonPredicate into BinaryExpressionPredicate rule
Commit: ca0135a2f4ff4291743283d2473f6f1b703e2ae9
https://github.com/hibernate/hibernate-orm/commit/ca0135a2f4ff4291743283d...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
Log Message:
-----------
HHH-19240 Fold IsDistinctFromPredicate into BinaryExpressionPredicate rule
Commit: 411bae9ee6d2dd5d7b380285fc4e3271694013be
https://github.com/hibernate/hibernate-orm/commit/411bae9ee6d2dd5d7b38028...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-11-12 (Wed, 12 Nov 2025)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/HqlParserMemoryUsageTest.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/GlobalMemoryUsageSnapshotter.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/HotspotPerThreadAllocationSnapshotter.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/HotspotTotalThreadBytesSnapshotter.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/MemoryAllocationSnapshot.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/MemoryAllocationSnapshotter.java
A hibernate-testing/src/main/java/org/hibernate/testing/memory/MemoryUsageUtil.java
Log Message:
-----------
HHH-19240 Improve memory consumption testing
Compare: https://github.com/hibernate/hibernate-orm/compare/6753e79f22b3...411bae9...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
5 months, 3 weeks