Make ElasticsearchVectorStoreAutoConfig class public

This change allows the ElasticsearchVectorStoreAutoConfiguration
class to be excluded, enabling custom configurations. It brings
consistency with other vector store auto-configuration classes.
This commit is contained in:
dafriz
2024-10-05 17:44:31 +10:00
committed by Mark Pollack
parent e12372171b
commit b1377d194d

View File

@@ -46,7 +46,7 @@ import io.micrometer.observation.ObservationRegistry;
@AutoConfiguration(after = ElasticsearchRestClientAutoConfiguration.class)
@ConditionalOnClass({ ElasticsearchVectorStore.class, EmbeddingModel.class, RestClient.class })
@EnableConfigurationProperties(ElasticsearchVectorStoreProperties.class)
class ElasticsearchVectorStoreAutoConfiguration {
public class ElasticsearchVectorStoreAutoConfiguration {
@Bean
@ConditionalOnMissingBean(BatchingStrategy.class)