Testcontainers 1.19.6 provides new modules for ChromaDB, Milvus and Weaviate. This commit introduce the usage of those modules and reduce configuration needed to setup integration tests.
Comment From: eddumelendez
We also discovered that Milvus can be configured with an embedded etcd and local storage reducing the complexity to setup the environment.
Comment From: tzolov
Thanks @eddumelendez , This looks good. I'm even willing to gave in in not keeping the milvus docker compose ;).
Comment From: tzolov
Rebased, squashed and merged at 6de57d5f37b0f95571d427c328e5ae1d20d33a73