From c52c7275ad84fc0aa3c66c8dc463154a7897864b Mon Sep 17 00:00:00 2001 From: littleskunk Date: Mon, 18 Nov 2019 18:52:56 +0100 Subject: [PATCH] satellite/repair: reduce upload timeout (#3597) --- satellite/repair/repairer/repairer.go | 2 +- scripts/testdata/satellite-config.yaml.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/satellite/repair/repairer/repairer.go b/satellite/repair/repairer/repairer.go index 3352ebd33..2ff27b06b 100644 --- a/satellite/repair/repairer/repairer.go +++ b/satellite/repair/repairer/repairer.go @@ -28,7 +28,7 @@ var ( type Config struct { MaxRepair int `help:"maximum segments that can be repaired concurrently" releaseDefault:"5" devDefault:"1"` Interval time.Duration `help:"how frequently repairer should try and repair more data" releaseDefault:"1h" devDefault:"0h5m0s"` - Timeout time.Duration `help:"time limit for uploading repaired pieces to new storage nodes" default:"10m0s"` + Timeout time.Duration `help:"time limit for uploading repaired pieces to new storage nodes" default:"5m0s"` DownloadTimeout time.Duration `help:"time limit for downloading pieces from a node for repair" default:"5m0s"` MaxBufferMem memory.Size `help:"maximum buffer memory (in bytes) to be allocated for read buffers" default:"4M"` MaxExcessRateOptimalThreshold float64 `help:"ratio applied to the optimal threshold to calculate the excess of the maximum number of repaired pieces to upload" default:"0.05"` diff --git a/scripts/testdata/satellite-config.yaml.lock b/scripts/testdata/satellite-config.yaml.lock index 9441bc8bd..c6649573f 100644 --- a/scripts/testdata/satellite-config.yaml.lock +++ b/scripts/testdata/satellite-config.yaml.lock @@ -383,7 +383,7 @@ identity.key-path: /root/.local/share/storj/identity/satellite/identity.key # repairer.max-repair: 5 # time limit for uploading repaired pieces to new storage nodes -# repairer.timeout: 10m0s +# repairer.timeout: 5m0s # option for deleting tallies after they are rolled up # rollup.delete-tallies: false