The https://github.com/spring-projects/spring-ai/pull/1205 provided the infrastructure for VectorStore Observability support. Building on it we should add observability support for the existing Vector Store implementations.

  • [x] Azure
  • [x] Cassandra
  • [x] Chroma
  • [x] ElasticSearch
  • [x] GemFire
  • [x] HanaDB (NOTE: have not been able to create Hana account)
  • [x] Milvus
  • [x] MongoDB (NOTE: unable to run the MongoDB test containers on my Mac/M3)
  • [x] Neo4j
  • [x] OpenSearch
  • [x] Oracle (NOTE: unable to run the Oracle test containers on my Mac/M3)
  • [x] PGVector
  • [x] Pinecone
  • [x] Qdrant
  • [x] Redis
  • [x] Typesense
  • [x] Weaviate

Comment From: tzolov

Resolved by 93fa2bf45ad37d0455b3f0d3a11b211f839f454f