frostfs-s3-gw/cmd/s3-gw
Denis Kirillov 5d6d5e41d0
Some checks failed
/ DCO (pull_request) Successful in 1m40s
/ Builds (1.20) (pull_request) Successful in 2m22s
/ Builds (1.21) (pull_request) Successful in 1m56s
/ Vulncheck (pull_request) Failing after 2m40s
/ Lint (pull_request) Successful in 4m31s
/ Tests (1.20) (pull_request) Successful in 2m45s
/ Tests (1.21) (pull_request) Successful in 2m38s
[#398] Support retryer
Add two strategy for PutBucketSettings request retryer:
* exponential backoff (increasing up to `max_backoff` delays with jitter)
* constant backoff (always the same `max_backoff` delay between requests)

Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>

(cherry picked from commit bb81afc14a)
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-06-19 08:55:45 +03:00
..
app.go [#398] Support retryer 2024-06-19 08:55:45 +03:00
app_metrics.go [TrueCloudLab#26] Add billing metrics to separate registry 2023-02-10 10:55:38 +03:00
app_profiler.go [#591] Sync metrics and pprof configuration 2022-07-29 09:32:08 +03:00
app_settings.go [#398] Support retryer 2024-06-19 08:55:45 +03:00
decoder_test.go [#266] Support per namespace placement policies configuration 2023-11-28 16:12:42 +03:00
main.go [#236] Add support zapjournald logger configuration 2023-11-13 16:31:11 +03:00
namespaces.go [#266] Support per namespace placement policies configuration 2023-11-28 16:12:42 +03:00
server.go [#325] Close listener on error 2024-03-04 09:49:41 +00:00
service.go [#288] Fix possibility of panic during SIGHUP 2024-01-09 10:53:54 +03:00