Files
Andrey VasnetsovandClaude Fable 5.1 baec6a3119 Support GCS and Azure Blob Storage for collection snapshots (#10714)
Snapshot storage was limited to S3 although the object_store dependency
already ships the GCS and Azure backends. `snapshots_storage` now accepts
`gcs` (alias `gcp`) and `azure`, configured through `gcs_config` and
`azure_config` blocks next to the existing `s3_config`. The legacy S3
shape is unchanged.

Client construction is split into one builder per backend, all sharing
the Qdrant user agent and the plain-HTTP rule for `http://` endpoints.
Startup warns when a config block for an unselected backend is present.

The e2e snapshot recovery test is parameterized over the cloud backends.
The GCS case is skipped because fake-gcs-server does not implement the
XML multipart upload API that object_store uses for GCS uploads.

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 11:55:19 +02:00
..
2025-11-13 16:21:50 +01:00
2026-08-03 11:20:34 +02:00
2025-09-29 12:47:10 +00:00
2026-03-20 12:07:37 +01:00