sourcegraph/cmd/blobstore
Varun Gandhi fb51358cce
chore: Remove unused TTL in object.Storage config (#63947)
In this PR (https://github.com/sourcegraph/sourcegraph/pull/45042), it
is noted that:

> Removed lifecycle configuration from uploadstore, instead relying just
> on our own builtin background worker to expire objects.

As a result, the `TTL` field on the GCS Client was not used anywhere. So
this patch removes the TTL field.
2024-07-22 02:58:57 +00:00
..
internal/blobstore chore: Remove unused TTL in object.Storage config (#63947) 2024-07-22 02:58:57 +00:00
shared bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
BUILD.bazel bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
CODENOTIFY cmd/blobstore: add boilerplate / stub service (#45597) 2022-12-13 16:54:04 -07:00
image_test.yaml Switch to OCI/Wolfi based image (#52693) 2023-06-02 12:12:52 +02:00
main.go remove more remannts of OSS build (#58253) 2023-11-10 07:59:03 +00:00
README.md cmd/blobstore: add boilerplate / stub service (#45597) 2022-12-13 16:54:04 -07:00

blobstore

WARNING: This code is not yet used. docker-images/blobstore is the currently used blobstore implementation which uses a Java codebase called s3proxy.

Implements a very simple S3-compatible API subset which can:

  • Create buckets
  • Put and delete objects in a bucket
  • List a bucket's objects

It provides the blob storage that Sourcegraph uses by default out-of-the-box (i.e. if not configured to use an external S3 or GCS bucket.)