Skip to content

Commit 11587c0

Browse files
authored
Document disable_checksums storage config parameter (#6325)
1 parent c2a0235 commit 11587c0

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

docs/configuration/storage-config.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ This section contains one configuration subsection per storage provider. If a st
5656
| `force_path_style_access` | Disables [virtual-hosted–style](https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html) requests. Required by some S3-compatible providers (Ceph, MinIO). | `false` |
5757
| `disable_multi_object_delete` | Disables [Multi-Object Delete](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObjects.html) requests. Required by some S3-compatible providers (GCS). | `false` |
5858
| `disable_multipart_upload` | Disables [multipart upload](https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html) of objects. Required by some S3-compatible providers (GCS). | `false` |
59+
| `disable_checksums` | Disables [checksums](https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html) on requests and responses. Required by S3-compatible providers that do not support the additional checksum algorithms enabled by default in recent versions of the AWS SDK (Digital Ocean, Garage, GCS, MinIO). | `false` |
5960

6061
:::warning
6162
Hardcoding credentials into configuration files is not secure and strongly discouraged. Prefer the alternative authentication methods that your storage backend may provide.
@@ -78,19 +79,19 @@ Storage flavors ensure that Quickwit works correctly with storage providers that
7879

7980
*Digital Ocean*
8081

81-
The Digital Ocean flavor (`digital_ocean`) forces path-style access and turns off multi-object delete requests.
82+
The Digital Ocean flavor (`digital_ocean`) forces path-style access, turns off multi-object delete requests, and disables checksums.
8283

8384
*Garage flavor*
8485

85-
The Garage flavor (`garage`) overrides the `region` parameter to `garage` and forces path-style access.
86+
The Garage flavor (`garage`) overrides the `region` parameter to `garage`, forces path-style access, and disables checksums.
8687

8788
*Google Cloud Storage*
8889

89-
The Google Cloud Storage flavor (`gcs`) turns off multi-object delete requests and multipart uploads.
90+
The Google Cloud Storage flavor (`gcs`) turns off multi-object delete requests, multipart uploads, and disables checksums.
9091

9192
*MinIO flavor*
9293

93-
The MinIO flavor (`minio`) overrides the `region` parameter to `minio` and forces path-style access.
94+
The MinIO flavor (`minio`) overrides the `region` parameter to `minio`, forces path-style access, and disables checksums.
9495

9596
Example of a storage configuration for Google Cloud Storage in YAML format:
9697

0 commit comments

Comments
 (0)