Skip to content

deps: bump github.com/qdrant/go-client from 1.17.1 to 1.19.0 - #253

Merged
yoanbernabeu merged 1 commit into
mainfrom
dependabot/go_modules/github.com/qdrant/go-client-1.18.2
Aug 30, 2026
Merged

deps: bump github.com/qdrant/go-client from 1.17.1 to 1.19.0#253
yoanbernabeu merged 1 commit into
mainfrom
dependabot/go_modules/github.com/qdrant/go-client-1.18.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 25, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/qdrant/go-client from 1.17.1 to 1.19.0.

Release notes

Sourced from github.com/qdrant/go-client's releases.

v1.19.0

Updates

Commits

Full Changelog: qdrant/go-client@v1.18.3...v1.19.0

v1.18.3

What's Changed

New Contributors

Full Changelog: qdrant/go-client@v1.18.2...v1.18.3

v1.18.2

What's Changed

Full Changelog: qdrant/go-client@v1.18.1...v1.18.2

v1.18.1

Updates

Support for Qdrant v1.18.x - https://github.com/qdrant/qdrant/releases/tag/v1.18.0

New Contributors

... (truncated)

Commits
  • 085001d 1.19.0 (#141)
  • 4675700 chore(deps): bump google.golang.org/grpc in /examples/simple (#139)
  • bddba30 chore(deps): bump actions/checkout (#136)
  • ab621db chore(deps): bump golang.org/x/crypto (#135)
  • f6a17f9 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (#137)
  • 22c34d3 chore(deps): bump google.golang.org/grpc in the version-updates group (#138)
  • 03f519d chore(deps): bump golang.org/x/net in /examples/simple (#134)
  • 368ca39 chore(deps): bump golang.org/x/net (#133)
  • 9792f11 chore(deps): bump golangci/golangci-lint-action (#131)
  • 416803a chore(deps): bump google.golang.org/grpc in the version-updates group (#132)
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github May 25, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, go. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@yoanbernabeu

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot dependabot Bot changed the title deps: bump github.com/qdrant/go-client from 1.17.1 to 1.18.2 deps: bump github.com/qdrant/go-client from 1.17.1 to 1.19.0 Aug 30, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/qdrant/go-client-1.18.2 branch from 60b0202 to f35c27a Compare August 30, 2026 15:52
@yoanbernabeu

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/qdrant/go-client-1.18.2 branch from f35c27a to b0b270b Compare August 30, 2026 16:26
yoanbernabeu added a commit that referenced this pull request Aug 30, 2026
The test matrix ran Go 1.22 and 1.23 while go.mod already required 1.24.2, and
lint/build pinned 1.22. Those jobs only passed because Go silently downloads the
required toolchain -- so the matrix was not testing the versions it claimed, and
a go.mod bump could break CI in ways the matrix could not catch. That is exactly
what happened with mcp-go 0.54.0 (#242, reverted in #281): raising the directive
to 1.25.5 broke lint ("go1.24 is lower than the targeted 1.25.5") and every test
job ("go: no such tool covdata").

Test matrix moves to 1.24/1.25, lint and build to 1.25. The coverage upload
condition follows the matrix (1.22 -> 1.24), otherwise it would never fire.

This also unblocks the pending dependency bumps that require Go 1.25:
qdrant/go-client (#253), pgvector-go (#254) and pgx/v5 (#228).


Claude-Session: https://claude.ai/code/session_01HYsWPWwoCnaitbmMx71U5z

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
@yoanbernabeu

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/qdrant/go-client-1.18.2 branch from b0b270b to 3112b85 Compare August 30, 2026 17:16
yoanbernabeu added a commit that referenced this pull request Aug 30, 2026
qdrant/go-client 1.19.0 (#253), pgvector-go 0.4.1 (#254) and pgx/v5 5.10.0
(#228) all require Go 1.25 -- taking any of them raises the go directive to
1.25.0, which the 1.24 matrix job cannot build.

Confirmed on #253's CI with the 1.24/1.25 matrix from #284: both 1.25 jobs
pass, both 1.24 jobs fail. Keeping 1.24 means freezing those three
dependencies indefinitely.

Test matrix narrows to 1.25, matching what lint and build already use. The
coverage upload condition follows.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HYsWPWwoCnaitbmMx71U5z
yoanbernabeu added a commit that referenced this pull request Aug 30, 2026
qdrant/go-client 1.19.0 (#253), pgvector-go 0.4.1 (#254) and pgx/v5 5.10.0
(#228) all require Go 1.25 -- taking any of them raises the go directive to
1.25.0, which the 1.24 matrix job cannot build.

Confirmed on #253's CI with the 1.24/1.25 matrix from #284: both 1.25 jobs
pass, both 1.24 jobs fail. Keeping 1.24 means freezing those three
dependencies indefinitely.

Test matrix narrows to 1.25, matching what lint and build already use. The
coverage upload condition follows.


Claude-Session: https://claude.ai/code/session_01HYsWPWwoCnaitbmMx71U5z

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
@yoanbernabeu

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/qdrant/go-client-1.18.2 branch from 3112b85 to 9610a63 Compare August 30, 2026 17:33
yoanbernabeu added a commit that referenced this pull request Aug 30, 2026
golangci-lint at `version: latest` is itself built with Go 1.24, so it refuses
any module targeting go 1.25.0:

    can't load config: the Go language version (go1.24) used to build
    golangci-lint is lower than the targeted Go version (1.25.0)

That blocks the three pending dependency bumps -- qdrant/go-client (#253),
pgvector-go (#254) and pgx/v5 (#228) -- which all require Go 1.25. v2.13.2 is
built with go1.27 and lints them fine.

Config migrated with `golangci-lint migrate`, plus explicit exclusions for the
checks v2 surfaces that v1 did not report on this codebase: staticcheck QF1001/
QF1003/QF1012/ST1005, gosec G122/G602/G703, and the noctx and prealloc linters.
All 46 were style or performance suggestions -- no SA* findings, i.e. no actual
defects -- so they are silenced to keep the same bar as before rather than
churn production code. Re-enable them one family at a time when someone wants
to work through them.

Verified: `golangci-lint run ./...` reports 0 issues, and a deliberately
misformatted file is still caught (gofmt), so the lint has not gone blind --
it would have caught the failure fixed in #285.

Makefile pinned to the same version so local and CI agree.


Claude-Session: https://claude.ai/code/session_01HYsWPWwoCnaitbmMx71U5z

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
@yoanbernabeu

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [github.com/qdrant/go-client](https://github.com/qdrant/go-client) from 1.17.1 to 1.19.0.
- [Release notes](https://github.com/qdrant/go-client/releases)
- [Commits](qdrant/go-client@v1.17.1...v1.19.0)

---
updated-dependencies:
- dependency-name: github.com/qdrant/go-client
  dependency-version: 1.18.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/qdrant/go-client-1.18.2 branch from 9610a63 to f23a546 Compare August 30, 2026 17:48
@yoanbernabeu
yoanbernabeu merged commit 14b4e89 into main Aug 30, 2026
5 checks passed
@yoanbernabeu
yoanbernabeu deleted the dependabot/go_modules/github.com/qdrant/go-client-1.18.2 branch August 30, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant