Loading
Commits on Source 10
-
GitLab Renovate Bot authored
-
Andrew Newdigate authored
chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v4.22 See merge request !569 Merged-by:
Andrew Newdigate <andrew@gitlab.com>
Approved-by:
Andrew Newdigate <andrew@gitlab.com>
Co-authored-by: GitLab Renovate Bot <ops-contact+gl-common-ci-tasks-self-renovate@gitlab.com>
-
Luke Hollinda authored
-
Luke Hollinda authored
-
Luke Hollinda authored
Similar to the S3 provider, we build a native `*storage.Client` and hand it to `gcsblob.OpenBucket` via `Options.Client`. Reads use the JSON API (`storage.WithJSONReads`) as this was called out as an initial requirement and will eventually become the default SDK read path. If at somepoint we need access to the XML, we can add a config option to toggle between the two.
-
Luke Hollinda authored
-
Luke Hollinda authored
-
Luke Hollinda authored
gocloud's blob.Bucket.Close is a no-op for GCS, meaning the storage.Client is never closed. Providers now returns an io.Closer that Client.Shutdown closes alongside the bucket.
-
Luke Hollinda authored
Merge branch 'lh-objectstore-gcs-provider-closer-followup' into 'lh-objectstore-uninstrumented-gcs-provider' feat(v2/objectstore): return closer when opening bucket avoiding leaks See merge request !571 Merged-by:
Luke Hollinda <lhollinda@gitlab.com> Approved-by:
Matias Alvarez <malvarez@gitlab.com> Reviewed-by:
GitLab Duo <gitlab-duo@gitlab.com> Reviewed-by:
Matias Alvarez <malvarez@gitlab.com>
-
Matias Alvarez authored
Add Uninstrumented GCS ObjectStore provider See merge request !563 Merged-by:
Matias Alvarez <malvarez@gitlab.com> Approved-by:
Matias Alvarez <malvarez@gitlab.com> Reviewed-by:
GitLab Duo <gitlab-duo@gitlab.com> Reviewed-by:
Matias Alvarez <malvarez@gitlab.com> Co-authored-by:
Luke Hollinda <lhollinda@gitlab.com>