b8de0a6caf
[ #9 ] Update frostfs driver config
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-04-05 18:22:25 +03:00
1720b860fd
[ #9 ] Update frostfs-sdk-go version
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-04-05 18:21:55 +03:00
7488fe2d43
[ #3 ] Add tests for tree service
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-04-03 16:24:33 +03:00
ca2da5e23d
[ #3 ] Integration with the tree service
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-04-03 16:24:33 +03:00
953388ac54
[ #5 ] Change the filter operation when search objects
...
The delete function should work recursively
and delete all objects by path and by subpaths.
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-04-03 16:24:33 +03:00
5284b39b5f
[ #1 ] Add frostfs driver
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-04-03 16:24:26 +03:00
39e42437aa
[ #1 ] Remove vendor directory
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-04-03 15:07:40 +03:00
Milos Gajdos
576d93fee3
release: prep for the v3 alpha-1 release ( #4201 )
2023-12-19 15:21:52 +00:00
Milos Gajdos
f23c675d85
release: prep for the v3 alpha-1 release
...
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-19 15:11:25 +00:00
Wang Yan
4a360f9da2
fix: remove disabling of multipart combine small parts ( #4193 )
2023-12-19 16:10:19 +08:00
Milos Gajdos
1c55d11091
build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0 ( #4197 )
2023-12-19 08:04:25 +00:00
dependabot[bot]
dcee8e93a3
build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 00:02:47 +00:00
Milos Gajdos
01e6f33b31
update: S3 driver docs ( #4194 )
2023-12-18 17:47:10 +00:00
Milos Gajdos
35bda96521
fix: don't override storage driver useragent if it's set ( #4195 )
2023-12-18 16:45:01 +00:00
Milos Gajdos
7fb303e922
Update s3.md
...
Co-authored-by: Cory Snider <corhere@gmail.com>
Signed-off-by: Milos Gajdos <milosgajdos83@gmail.com>
2023-12-18 16:43:54 +00:00
Milos Gajdos
2f98b77171
fix: don't override storage driver useragent if it's set
...
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-18 14:21:38 +00:00
Milos Gajdos
dfeaad7e3b
fix: use http.DefaultTransport in S3 client ( #4190 )
2023-12-18 14:14:07 +00:00
Milos Gajdos
290dba5d47
update: S3 driver docs
...
We were missing documentation for some of the configuration options.
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-18 10:21:41 +00:00
Milos Gajdos
7ba91015f5
fix: remove disabling of multipart combine small parts
...
This reverts https://github.com/distribution/distribution/pull/3556
This feature is currently broken and requires more fundamental changes
in the S3 driver. Until then it's better to remove it.
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-18 09:52:19 +00:00
Milos Gajdos
def497a8aa
update: add tests for S3 driver client SkipVerify settings
...
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-16 12:48:55 +00:00
Milos Gajdos
79ef555f8a
Update the gotcha in the proxy guide ( #4164 )
2023-12-15 18:20:52 +00:00
Ismail Alidzhikov
4f84c086fd
Update the gotcha in the proxy guide
...
Signed-off-by: Ismail Alidzhikov <i.alidjikov@gmail.com>
2023-12-15 18:10:58 +02:00
Milos Gajdos
8fa7a81cb2
fix: use http.DefaultTransport in S3 client
...
Unfortunately one of the changes we merged in broken the support for
http.ProxyFromEnvironment https://pkg.go.dev/net/http#ProxyFromEnvironment
This commit attempts to fix that by cloning the http.DefaultTransport
and updating it accordingly.
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-15 09:34:06 +00:00
Milos Gajdos
b8fb08e0a1
testing: replace legacy gopkg.in/check.v1
( #4185 )
2023-12-13 21:07:58 +00:00
Milos Gajdos
3f3e61e299
fix: update incorrect godoc comment for (writer).Writer()
...
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-13 14:56:06 +00:00
Milos Gajdos
4baddbc608
fix: update S3 storage driver writer
...
This commit updates (writer).Writer() method in S3 storage driver to
handle the case where an append is attempted to a zer-size content.
S3 does not allow appending to already committed content, so we are
optiing to provide the following case as a narrowed down behaviour:
Writer can only append to zero byte content - in that case, a new S3
MultipartUpload is created that will be used for overriding the already
committed zero size content.
Appending to non-zero size content fails with error.
Co-authored-by: Cory Snider <corhere@gmail.com>
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-13 09:22:48 +00:00
Eng Zer Jun
80cbd744cc
refactor: apply suggestions from code review
...
This commit apply the following suggestions:
1. https://github.com/distribution/distribution/pull/4185#discussion_r1419874037
2. https://github.com/distribution/distribution/pull/4185#discussion_r1419876581
3. https://github.com/distribution/distribution/pull/4185#discussion_r1419879450
4. https://github.com/distribution/distribution/pull/4185#discussion_r1419886923
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2023-12-13 09:22:48 +00:00
Eng Zer Jun
ed5d493405
refactor: apply suggestions from code review
...
This commit apply the following suggestions:
1. https://github.com/distribution/distribution/pull/4185#discussion_r1419694460
2. https://github.com/distribution/distribution/pull/4185#discussion_r1419697921
3. https://github.com/distribution/distribution/pull/4185#discussion_r1419699112
4. https://github.com/distribution/distribution/pull/4185#discussion_r1419702609
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2023-12-13 09:22:48 +00:00
Eng Zer Jun
bcbf0431d1
testing: replace legacy gopkg.in/check.v1
...
This commit replaces the legacy `gopkg.in/check.v1` testing dependency
with `github.com/stretchr/testify`.
Closes https://github.com/distribution/distribution/issues/3884 .
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2023-12-13 09:22:43 +00:00
Milos Gajdos
bdf70a1e46
Otel tracing MVP ( #4188 )
2023-12-11 22:08:40 +00:00
gotgelf
68ac02b549
Otel tracing MVP: fixed gofmt
...
Signed-off-by: gotgelf <gotgelf@gmail.com>
2023-12-11 21:22:38 +01:00
gotgelf
fb7cdf8900
Otel tracing MVP
...
Signed-off-by: gotgelf <gotgelf@gmail.com>
2023-12-11 21:18:58 +01:00
gotgelf
0e3018f2cf
Otel tracing MVP: vendor changes
...
Signed-off-by: gotgelf <gotgelf@gmail.com>
2023-12-11 21:18:42 +01:00
Milos Gajdos
514da7ce0d
Update nginx.md ( #4187 )
2023-12-11 17:26:26 +00:00
Hayley Swimelar
c087d1956f
update: remove gcs storage driver build tags ( #4186 )
2023-12-11 08:11:54 -08:00
Michael Bonfils
a1b262f083
Update nginx.md
...
htpasswd is no more available in registry:2 container, switch to httpd official image to create auth file
Signed-off-by: Michael Bonfils <bonfils.michael@protonmail.com>
2023-12-10 16:28:19 +01:00
Milos Gajdos
1054d157bf
update: remove gcs storage driver build tags
...
GCS storage driver used to be conditionally built due to its being
outdated and basically unmaintained. Recently the driver has gone
through a rework and updates. Let's remove the build tag so we have less
headaches dealing with it and try keeping it up to date.
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-10 09:09:52 +00:00
Milos Gajdos
04e3bdaa7c
update: bump Go version ( #4176 )
2023-12-06 10:56:51 +00:00
Milos Gajdos
f3ba0acd24
update: bump Go runtime to 1.21.5 and the rest to latest 1.20
...
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-06 10:32:40 +00:00
Milos Gajdos
60e7e87889
vendor: github.com/spf13/cobra v1.8.0 ( #4182 )
2023-12-01 12:09:15 +00:00
Milos Gajdos
8a0c1b754f
update: AWS Go SDK bump to the latest release ( #4177 )
2023-12-01 11:33:09 +00:00
Milos Gajdos
6f84e87803
update: AWS Go SDK bump to the latest release
...
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-01 11:24:44 +00:00
Sebastiaan van Stijn
1f6afab6e0
vendor: github.com/spf13/cobra v1.8.0
...
updating to current version.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-12-01 12:05:31 +01:00
Milos Gajdos
a2613975a1
vendor: github.com/sirupsen/logrus v1.9.3 ( #4179 )
2023-12-01 10:51:38 +00:00
Milos Gajdos
3b58737bb6
vendor: github.com/gorilla/mux v1.8.1 ( #4180 )
2023-12-01 10:51:20 +00:00
Milos Gajdos
641306d946
vendor: github.com/klauspost/compress v1.17.4 ( #4181 )
2023-12-01 10:51:07 +00:00
Sebastiaan van Stijn
79976446f7
vendor: github.com/klauspost/compress v1.17.4
...
newer versions continue to include performance improvements, so it's good
to stay up-to-date.
full diff: https://github.com/klauspost/compress/compare/v1.16.5...v1.17.4
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-12-01 10:33:39 +01:00
Sebastiaan van Stijn
db187ae55c
vendor: github.com/gorilla/mux v1.8.1
...
full diff: https://github.com/gorilla/mux/compare/v1.8.0...v1.8.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-12-01 10:26:51 +01:00
Sebastiaan van Stijn
d6dd652f5a
vendor: github.com/sirupsen/logrus v1.9.3
...
full diff: https://github.com/sirupsen/logrus/compare/v1.8.1...v1.9.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-12-01 10:21:44 +01:00
Milos Gajdos
2cf416400e
update: missed the CI workflow
...
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-12-01 08:58:46 +00:00