Fix CassandraVectorStoreAutoConfiguration's @ConditionalOnClass to not include EmbeddingClient
Any autoconfigure on an embeddingClient was unnecessarily creating the CassandraVectorStore bean, and possible prematurely.
This commit is contained in:
@@ -36,7 +36,7 @@ import org.springframework.context.annotation.Bean;
|
||||
* @since 1.0.0
|
||||
*/
|
||||
@AutoConfiguration(after = CassandraAutoConfiguration.class)
|
||||
@ConditionalOnClass({ CassandraVectorStore.class, EmbeddingClient.class, CqlSession.class })
|
||||
@ConditionalOnClass({ CassandraVectorStore.class, CqlSession.class })
|
||||
@EnableConfigurationProperties(CassandraVectorStoreProperties.class)
|
||||
public class CassandraVectorStoreAutoConfiguration {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user