tellet-q
30c0632dc7
Push master images to DockerHub ( #7836 )
2026-02-09 22:32:35 +01:00
dependabot[bot]
faf5af3f80
build(deps): bump actions/upload-artifact from 4 to 6 ( #7817 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 22:28:34 +01:00
dependabot[bot]
f0c6217a1d
build(deps): bump actions/download-artifact from 4 to 7 ( #7816 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 22:28:30 +01:00
Kyamran
717085964d
Replace --all to --workspace ( #7797 )
2025-12-18 17:29:24 +01:00
tellet-q
f1d54ca889
Move test dependencies to tests ( #7793 )
...
* Move pyproject and uv.lock to tests folder
* Make tests working-dir agnostic
* Fix test
* Address review
2025-12-18 17:29:18 +01:00
Roman Titov
bc6e25969e
Fix CI 😬 ( #7796 )
2025-12-18 17:29:17 +01:00
Roman Titov
51bed3387b
Qdrant Edge Python release CI workflow ( #7562 )
2025-12-18 17:29:17 +01:00
b234b55a4c
Migrate Python to uv ( #7790 )
...
* Move pyproject.toml to root
* Migrate pyproject.toml from Poetry to uv
* Update GH workflows
* Update test script, doc and nix to use uv
* Use latest uv
* Fix uv.lock
* Cleanup shell.nix
* Cleanup
- Explicit `uv sync` is not required, `uv run` will install deps
automatically.
- We don't provide a python package, so the `[build-system]` section
is not needed.
* Fix UV_VERSION inconsistency
---------
Co-authored-by: tellet-q <elena.dubrovina@qdrant.com >
Co-authored-by: xzfc <xzfcpw@gmail.com >
2025-12-18 17:28:50 +01:00
dependabot[bot]
a2cd4af034
build(deps): bump actions/download-artifact from 6 to 7 ( #7769 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-18 17:28:50 +01:00
dependabot[bot]
cdb2e71909
build(deps): bump actions/upload-artifact from 5 to 6 ( #7767 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-18 17:28:49 +01:00
Arnaud Gourlay
4ae0a3b4b7
Fix to run all tests on CI ( #7732 )
...
* Fix to run all tests on CI
* adjust for macos since we bumped rocksdb
* more flags
2025-12-18 17:27:20 +01:00
Tim Visée
8b3c656ffb
Include RocksDB features in Docker dev build ( #7683 )
...
* Include RocksDB features in Docker dev build
* Configure flags in a different way, without else branch
2025-12-18 17:25:41 +01:00
dependabot[bot]
5f8fa7e98a
build(deps): bump actions/checkout from 5 to 6 ( #7654 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 10:23:54 +01:00
tellet-q
c6f6224de7
Long running e2e test on many collections ( #7576 )
...
* Add test for many collections
* Reduce number of collections
2025-12-03 10:23:25 +01:00
Arnaud Gourlay
9bf1ef75b6
Bump Poetry 2.2.1 ( #7633 )
2025-12-03 10:20:35 +01:00
tellet-q
362db71f2d
Build dev with new feature flag ( #7612 )
...
* Build dev images with new feature flag
* Disable feature for master and tags
2025-12-03 10:18:52 +01:00
tellet-q
808aadae92
Increase timeout for e2e tests ( #7611 )
2025-12-03 10:18:52 +01:00
Tim Visée
b0202cd4b3
Disable RocksDB features in local development builds ( #7552 )
...
* Disable rocksdb compile time feature by default
* Also disable RocksDB feature in segment crate
* Enable RocksDB feature in all CI builds
* Remove extra job for testing non-RocksDB build, it's the default now
* Keep RocksDB structures in generated OpenAPI schema
* Fix obsolete --workspace flag breaking builds with explicit features
* Also build including RocksDB in e2e tests on CI
2025-12-03 10:17:54 +01:00
Tim Visée
e293ab1f08
Fix cosign error on release image ( #7606 )
2025-11-25 16:58:56 +01:00
dependabot[bot]
990828d044
build(deps): bump actions/checkout from 5 to 6 ( #7589 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-25 11:16:11 +01:00
Arnaud Gourlay and tellet-q
263f987106
Storage compat. tests all supported versions ( #7566 )
...
* Storage compat. tests all supported versions
* v1.15.0 creates problems
* less parallelism to not blow the disk
* Add xdist group (#7568 )
* Add session fixture and xdist group
* Increase number of workers back to 4
* Revert caching
* Remove folders with docker_client
* Fix --dist=loadgroup
* Disable v1.15.0
---------
Co-authored-by: tellet-q <166374656+tellet-q@users.noreply.github.com >
2025-11-25 11:16:01 +01:00
dependabot[bot] and timvisee
fb85951bd1
build(deps): bump sigstore/cosign-installer from 3.10.0 to 4.0.0 ( #7431 )
...
* build(deps): bump sigstore/cosign-installer from 3.10.0 to 4.0.0
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.10.0 to 4.0.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.10.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Keep old bundle format for Harbor compatibility
* Remove trailing white spaces
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: timvisee <tim@visee.me >
2025-11-25 11:15:15 +01:00
Roman Titov
9d2ab514eb
Qdrant Edge CI ( #7525 )
2025-11-14 12:31:07 +01:00
dependabot[bot]
f15c27e33d
build(deps): bump actions/download-artifact from 5 to 6 ( #7461 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-14 12:30:13 +01:00
dependabot[bot]
1d8de20e46
build(deps): bump actions/upload-artifact from 4 to 5 ( #7460 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-14 12:30:13 +01:00
Arnaud Gourlay and tellet-q
6554f500fc
Bump Python 3.13 on CI ( #7365 )
...
* Bump Python 3.13 on CI
* Regenerate tls certificates
---------
Co-authored-by: tellet-q <elena.dubrovina@qdrant.com >
2025-11-14 12:28:13 +01:00
tellet-q
55d761c1c9
Refactor bash tests: storage-compatibility ( #7299 )
...
* Add e2e test for compatibility
2025-11-14 12:28:13 +01:00
dependabot[bot]
b4d81a4609
build(deps): bump sigstore/cosign-installer from 3.9.2 to 3.10.0 ( #7259 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.9.2 to 3.10.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.9.2...v3.10.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 3.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 11:30:24 +02:00
dependabot[bot]
63de465757
build(deps): bump actions/setup-python from 5 to 6 ( #7231 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 11:28:55 +02:00
Kumar Shivendu
b6481a825f
Don't push tag with commit id to dockerhub ( #7180 )
2025-09-29 11:25:31 +02:00
Bastian Hofmann
20db14f87c
Fix permissions in Docker Image pipeline ( #7152 )
2025-08-27 10:18:58 +02:00
Kumar Shivendu
03a85bf2b4
fix dockerhub username in builds ( #7128 )
...
* fix dockerhub username in builds
* avoid explicitly setting dockerhub url
* Use --password-stdin instead of --password
2025-08-26 13:19:37 +02:00
Bastian Hofmann
fca6ea5eef
Sign container images with cosign ( #7119 )
...
* Sign container images with cosign
This allows users to securely verify that a Qdrant container image was created by us
* Add contents read permission
2025-08-26 13:19:36 +02:00
Kumar Shivendu
3c83b394dd
Push dev branch images to dockerhub ( #7107 )
...
* Push dev branch images to dockerhub
* temporarily update dockerhub push condition
* Temporarily disable dockerhub push
* Suggestions
* Add back code to push to dockerhub
* Use github.ref_name instead of github.ref.name
2025-08-26 13:18:36 +02:00
Bastian Hofmann
b9962d14b5
Generate SBOM during Docker build ( #7111 )
2025-08-26 13:18:15 +02:00
xzfc
b9638786e4
Add AI review rules ( #7080 )
2025-08-26 13:16:40 +02:00
dependabot[bot]
ecc330e889
build(deps): bump actions/download-artifact from 4 to 5 ( #7018 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-14 14:29:00 +02:00
dependabot[bot]
8fec9ed1e6
build(deps): bump actions/checkout from 4 to 5 ( #7026 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-14 14:29:00 +02:00
Tim Visée
672e9aa957
Fix GPU build in CI due to outdated package index ( #7010 )
...
* Update APT package index before installing
* Install clang and other packages with single command
* Don't quiet package index update
2025-08-11 14:17:20 +02:00
tellet-q
cad14965e3
Refactor bash tests: low-ram ( #6911 )
...
* Refactor low-ran bash test
* Address review
2025-08-11 13:16:20 +02:00
tellet-q
cf9862949c
Refactor bash tests: low-disk ( #6845 )
...
* Add e2e_tests pytest test suite
* Remove old bash test
2025-07-17 13:57:56 +02:00
Arnaud Gourlay
05273437ef
Bump poetry version to avoid potential compat. issues ( #6818 )
...
* Bump poetry version to avoid potential compat. issues
* Poetry does not run bash script anymore
* fix path
* use new --project flag
* migrate also coverage for good measure
2025-07-17 13:49:36 +02:00
xzfc
3f81dfe3e1
Move .github/workflows/actions to .github/actions ( #6697 )
2025-07-17 13:13:51 +02:00
xzfc
e365ddca69
Move codespell config to tools/codespell.toml ( #6707 )
2025-07-17 13:12:49 +02:00
n0x29a and generall
30713fb094
Add stopwords support ( #6635 )
...
* Add stopwords support
* Update codespell configuration and improve stopword assertion message
* Add stopwords schema to OpenAPI definition
* Rename StopwordsOption to StopwordsInterface
* Add stopwords support for multiple languages
* Update codespell configuration to skip all Rust files in stop_words directory
* Normalize stopwords to lowercase during insertion
* Add language aliases for stopwords
* + grpc
* Unspecified Language
* clippy fmt
* openapi
* Refactor to use BTreeSet
* update tokenizer test to include custom stopwords with contractions
* simplified grpc StopwordsInterface
* alias for languages
* use `lowercase` flag for stop word normalizing
* grpc: enum -> string
* consistent naming
* Remove UnspecifiedLanguage and use From for conversions
* fix conversions
* fmt
* use stopwords inside different tokenizer
* use ahash
* fix tests
* fix no-rocks-db feature
* simplify code and fix test
* update test
* fix clippy
* fmt
---------
Co-authored-by: generall <andrey@vasnetsov.com >
2025-07-17 13:08:36 +02:00
Tim Visée
18bb9ddd9e
Run unit tests in CI without RocksDB flag ( #6675 )
...
* Add temporary job for unit tests on CI without RocksDB feature
* Remove trailing white spaces
* Fix artifact name collision
* Don't upload test report for tests without RocksDB
2025-07-17 13:07:05 +02:00
Jayant Pranjal and Jayant
b54fe1f11c
Replaced ::set-output(deprecated) with ( #6641 )
...
Co-authored-by: Jayant <jayant@Jayants-MacBook-Air.local >
2025-07-17 11:36:27 +02:00
Jayant Pranjal and Jayant
978c770ca7
Added major and minor docker tags ( #6611 )
...
Co-authored-by: Jayant <jayant@Jayants-MacBook-Air.local >
2025-07-17 11:23:54 +02:00
Tim Visée
b7bff72c56
Use Ubuntu 22.04 CI runner image, because 20.04 is deprecated ( #6590 )
2025-07-17 11:02:05 +02:00
Tim Visée
e73340f2b4
Revert "Downgrade cmake 3.x ( #6306 )" ( #6484 )
...
This reverts commit 21fb1652ab .
2025-05-22 22:57:36 +02:00