c694755cc3
see original PR #254. There are four mainly differences: 1. Using `Testcontainer` and MongoDB Atlas Local Deployment to test 2. Create collection and index when the `MongoDBEmbeddingStore` initialize, rather than create when adding new embedding at the first time. 3. Optimize `BsonUtils`, which is replaced by `org.bson.Document` to create index mapping. 4. Rename `langchain4j-mongodb` to `langchain4j-mongodb-atlas` Local deployment tests are all passed, but cloud tests are not tested yet because I encounter some network problem when communicating with MongoDB Atlas. (But I think it doesn't matter, because local deployment is the same as cloud, the purpose of local deployment is to development and test) |
||
---|---|---|
.. | ||
pom.xml |