GemFire Vector Store: https://github.com/spring-projects/spring-ai/tree/main/vector-stores/spring-ai-gemfire
- Make sure to register the AutoConfig class to the org.springframework.boot.autoconfigure.AutoConfiguration.imports
- Add the boot-starter dependency to the BOM.
Comment From: eddumelendez
I wonder if there is any chance to test it using Testcontainers GemFire module and the Docker image, which is hosted in VMWare registry. V2 was recently announced
Comment From: geetrawat
I wonder if there is any chance to test it using Testcontainers GemFire module and the Docker image, which is hosted in VMWare registry. V2 was recently announced
For now, we have docker image to test the Gemfire vector store [https://hub.docker.com/r/gemfire/gemfire] but we don't yet support Testcontainers yet. Planning to add that in near future.
Comment From: tzolov
@geetrawat,
if not mistaken, the https://hub.docker.com/r/gemfire/gemfire image is only the plain GemFire, not the GemFire with the Vector Store extension?
If so, IMO, it should be trivial to create a Dockerfile
that starts from the existing Gemfire image, adds the necessary vector store extension files, configures them and then commits a new image that supports both?
This would definitely improve the testability for the store.
Comment From: izeye
This seems to have been resolved via https://github.com/spring-projects/spring-ai/pull/599.
Comment From: markpollack
yes indeed. Closing now.