Skip to content

vectorstores: add mongovector #2229

vectorstores: add mongovector

vectorstores: add mongovector #2229

Triggered via pull request September 6, 2024 22:59
Status Failure
Total duration 2m 55s
Artifacts

ci.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 7 warnings
lint: vectorstores/mongovector/mongovector_test.go#L243
Error return value of `emb.addDocument` is not checked (errcheck)
lint: vectorstores/mongovector/mongovector_test.go#L399
Error return value of `emb.addDocument` is not checked (errcheck)
lint: vectorstores/mongovector/mongovector_test.go#L441
Error return value of `emb.addDocument` is not checked (errcheck)
lint: vectorstores/mongovector/mongovector.go#L201
use of `fmt.Println` forbidden by pattern `^(fmt\.Print(|f|ln)|print|println)$` (forbidigo)
lint: vectorstores/mongovector/mongovector.go#L129
Function 'SimilaritySearch' is too long (91 > 90) (funlen)
lint: vectorstores/mongovector/mongovector_test.go#L323
Function 'TestStore_SimilaritySearch_NonExactQuery' is too long (142 > 90) (funlen)
lint: vectorstores/mongovector/mock_embedder.go#L149
captLocal: `S' should not be capitalized (gocritic)
lint: vectorstores/mongovector/mongovector.go#L96
commentFormatting: put a space between `//` and comment text (gocritic)
lint: vectorstores/mongovector/mock_embedder.go#L119
Comment should end in a period (godot)
lint: vectorstores/mongovector/mongovector_test.go#L222
File is not `gofumpt`-ed (gofumpt)
lint: vectorstores/mongovector/mongovector_test.go#L491
superfluous-else: if block ends with a break statement, so drop this else and outdent its block (revive)
lint: vectorstores/mongovector/mongovector_test.go#L461
unused-parameter: parameter 'ctx' seems to be unused, consider removing or renaming it as _ (revive)
lint: vectorstores/mongovector/mock_embedder.go#L80
unused-parameter: parameter 'ctx' seems to be unused, consider removing or renaming it as _ (revive)
lint: vectorstores/mongovector/mock_llm.go#L20
unused-parameter: parameter 'ctx' seems to be unused, consider removing or renaming it as _ (revive)
build-test
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-test
Restore cache failed: Dependencies file is not found in /home/runner/work/langchaingo/langchaingo. Supported file pattern: go.sum
build-examples
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v4, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/