2018-05-31 20:42:45 +01:00
|
|
|
module storj.io/storj
|
2018-04-16 14:42:06 +01:00
|
|
|
|
2021-10-26 12:57:02 +01:00
|
|
|
go 1.17
|
2019-07-01 12:57:05 +01:00
|
|
|
|
2018-04-16 14:42:06 +01:00
|
|
|
require (
|
2020-09-29 11:00:20 +01:00
|
|
|
github.com/alessio/shellescape v1.2.2
|
|
|
|
github.com/alicebob/miniredis/v2 v2.13.3
|
2021-12-15 09:45:00 +00:00
|
|
|
github.com/blang/semver v3.5.1+incompatible
|
2021-08-19 13:06:03 +01:00
|
|
|
github.com/calebcase/tmpfile v1.0.3
|
2020-09-29 11:00:20 +01:00
|
|
|
github.com/cheggaaa/pb/v3 v3.0.5
|
|
|
|
github.com/fatih/color v1.9.0
|
2022-02-03 20:49:38 +00:00
|
|
|
github.com/go-oauth2/oauth2/v4 v4.4.2
|
2021-03-11 11:21:13 +00:00
|
|
|
github.com/go-redis/redis/v8 v8.7.1
|
2021-02-04 09:01:15 +00:00
|
|
|
github.com/gogo/protobuf v1.3.2
|
2021-07-02 13:39:46 +01:00
|
|
|
github.com/google/go-cmp v0.5.5
|
2020-09-29 11:00:20 +01:00
|
|
|
github.com/gorilla/mux v1.8.0
|
|
|
|
github.com/gorilla/schema v1.2.0
|
2020-02-25 11:17:49 +00:00
|
|
|
github.com/graphql-go/graphql v0.7.9
|
2021-09-16 16:09:07 +01:00
|
|
|
github.com/jackc/pgconn v1.10.0
|
2020-10-28 15:28:06 +00:00
|
|
|
github.com/jackc/pgerrcode v0.0.0-20201024163028-a0d42d470451
|
2021-09-16 16:09:07 +01:00
|
|
|
github.com/jackc/pgtype v1.8.1
|
|
|
|
github.com/jackc/pgx/v4 v4.13.0
|
2020-07-09 18:21:25 +01:00
|
|
|
github.com/jtolds/monkit-hw/v2 v2.0.0-20191108235325-141a0da276b3
|
2021-01-22 17:34:08 +00:00
|
|
|
github.com/loov/hrtime v1.0.3
|
2021-08-26 22:28:44 +01:00
|
|
|
github.com/mattn/go-sqlite3 v1.14.8
|
2020-09-29 11:00:20 +01:00
|
|
|
github.com/nsf/jsondiff v0.0.0-20200515183724-f29ed568f4ce
|
|
|
|
github.com/nsf/termbox-go v0.0.0-20200418040025-38ba6e5628f1
|
2021-10-29 18:44:44 +01:00
|
|
|
github.com/oschwald/maxminddb-golang v1.8.0
|
2021-07-13 18:21:16 +01:00
|
|
|
github.com/pquerna/otp v1.3.0
|
2020-09-29 11:00:20 +01:00
|
|
|
github.com/shopspring/decimal v1.2.0
|
2021-10-22 13:02:48 +01:00
|
|
|
github.com/spacemonkeygo/monkit/v3 v3.0.17
|
2021-04-23 10:52:40 +01:00
|
|
|
github.com/spf13/cobra v1.1.3
|
2020-03-23 19:18:20 +00:00
|
|
|
github.com/spf13/pflag v1.0.5
|
2020-09-29 11:00:20 +01:00
|
|
|
github.com/spf13/viper v1.7.1
|
2021-03-11 11:21:13 +00:00
|
|
|
github.com/stretchr/testify v1.7.0
|
2021-06-22 01:09:56 +01:00
|
|
|
github.com/stripe/stripe-go/v72 v72.51.0
|
2020-06-12 13:11:47 +01:00
|
|
|
github.com/vivint/infectious v0.0.0-20200605153912-25a574ae18a3
|
2021-03-23 10:41:41 +00:00
|
|
|
github.com/zeebo/assert v1.3.0
|
2022-01-25 23:39:26 +00:00
|
|
|
github.com/zeebo/clingy v0.0.0-20220125233608-1457d47c8d8d
|
2022-03-17 17:00:02 +00:00
|
|
|
github.com/zeebo/errs v1.3.0
|
2021-03-31 16:56:34 +01:00
|
|
|
github.com/zeebo/ini v0.0.0-20210331155437-86af75b4f524
|
2020-09-29 11:00:20 +01:00
|
|
|
go.etcd.io/bbolt v1.3.5
|
|
|
|
go.uber.org/zap v1.16.0
|
2022-02-03 12:20:21 +00:00
|
|
|
golang.org/x/crypto v0.0.0-20220131195533-30dcbda58838
|
|
|
|
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2
|
2022-02-08 21:28:11 +00:00
|
|
|
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
|
2021-03-23 10:41:41 +00:00
|
|
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
|
2022-02-03 12:20:21 +00:00
|
|
|
golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27
|
2021-04-30 14:41:20 +01:00
|
|
|
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
|
2022-03-30 12:06:53 +01:00
|
|
|
golang.org/x/text v0.3.6
|
2020-09-29 11:00:20 +01:00
|
|
|
golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e
|
2021-03-23 15:52:34 +00:00
|
|
|
gopkg.in/segmentio/analytics-go.v3 v3.1.0
|
2022-02-03 20:49:38 +00:00
|
|
|
gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776
|
2022-03-28 21:50:33 +01:00
|
|
|
storj.io/common v0.0.0-20220328200721-dd5c8642e8cf
|
2022-03-15 21:54:15 +00:00
|
|
|
storj.io/drpc v0.0.30
|
2022-01-31 12:57:13 +00:00
|
|
|
storj.io/monkit-jaeger v0.0.0-20220131130547-dc4cb5a0d97a
|
2022-03-28 21:50:33 +01:00
|
|
|
storj.io/private v0.0.0-20220323114243-08c4b5e752f4
|
satellite/repair: in dns redial, don't retry if CloseError
To save load on DNS servers, the repair code first tries to dial the
last known good ip and port for a node, and then falls back to a DNS
lookup only if we fail to connect to the last known good ip and port.
However, it looks like we are seeing errors during the client stream
Close() call (probably due to quic-go code), and those are classified
the same as errors encountered during Dial. The repairer code sees this
error, assumes that we failed to contact the node, and retries- but
since we did actually succeed in connecting the first time around, this
results in submitting the same order limit (with the same serial number)
to the storage node, which (rightfully) rejects it.
So together with change I055c186d5fd4e79560f67763175bc3130b9bc7d2 in
storj/uplink, this should avoid the double submission and avoid dinging
nodes' suspension scores unfairly.
See https://github.com/storj/storj/issues/4687.
Also, moving the testsuite directory check up above check-monkit in the
Jenkins Lint task, so that a non-tidy testsuite/go.mod can be recognized
and handled before everything breaks weirdly and seemingly randomly
later on.
Change-Id: Icb2b05aaff921d0af6aba10e450ac7e0a7bb2655
2022-03-30 22:19:00 +01:00
|
|
|
storj.io/uplink v1.8.2-0.20220401124330-4a78b8e6431f
|
2018-09-28 16:44:02 +01:00
|
|
|
)
|
2021-10-26 12:57:02 +01:00
|
|
|
|
|
|
|
require (
|
|
|
|
cloud.google.com/go v0.52.0 // indirect
|
|
|
|
github.com/VividCortex/ewma v1.1.1 // indirect
|
|
|
|
github.com/alicebob/gopher-json v0.0.0-20200520072559-a9ecdc9d1d3a // indirect
|
|
|
|
github.com/apache/thrift v0.12.0 // indirect
|
|
|
|
github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 // indirect
|
|
|
|
github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc // indirect
|
|
|
|
github.com/cespare/xxhash/v2 v2.1.1 // indirect
|
|
|
|
github.com/cheekybits/genny v1.0.0 // indirect
|
|
|
|
github.com/cloudfoundry/gosigar v1.1.0 // indirect
|
|
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
|
|
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
|
|
|
github.com/fsnotify/fsnotify v1.4.9 // indirect
|
|
|
|
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 // indirect
|
2022-02-03 20:49:38 +00:00
|
|
|
github.com/golang-jwt/jwt v3.2.1+incompatible // indirect
|
2021-10-26 12:57:02 +01:00
|
|
|
github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7 // indirect
|
|
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
2021-11-15 09:21:47 +00:00
|
|
|
github.com/google/pprof v0.0.0-20211108044417-e9b028704de0 // indirect
|
2022-02-03 20:49:38 +00:00
|
|
|
github.com/google/uuid v1.1.1 // indirect
|
2021-10-26 12:57:02 +01:00
|
|
|
github.com/googleapis/gax-go/v2 v2.0.5 // indirect
|
|
|
|
github.com/hashicorp/hcl v1.0.0 // indirect
|
|
|
|
github.com/inconshreveable/mousetrap v1.0.0 // indirect
|
|
|
|
github.com/jackc/chunkreader/v2 v2.0.1 // indirect
|
|
|
|
github.com/jackc/pgio v1.0.0 // indirect
|
|
|
|
github.com/jackc/pgpassfile v1.0.0 // indirect
|
|
|
|
github.com/jackc/pgproto3/v2 v2.1.1 // indirect
|
|
|
|
github.com/jackc/pgservicefile v0.0.0-20200714003250-2b9c44734f2b // indirect
|
|
|
|
github.com/jtolds/tracetagger/v2 v2.0.0-rc5 // indirect
|
2022-02-03 12:20:21 +00:00
|
|
|
github.com/lucas-clemente/quic-go v0.25.0 // indirect
|
2021-10-26 12:57:02 +01:00
|
|
|
github.com/magiconair/properties v1.8.5 // indirect
|
|
|
|
github.com/marten-seemann/qtls-go1-16 v0.1.4 // indirect
|
|
|
|
github.com/marten-seemann/qtls-go1-17 v0.1.0 // indirect
|
2022-02-03 12:20:21 +00:00
|
|
|
github.com/marten-seemann/qtls-go1-18 v0.1.0-beta.1 // indirect
|
2022-02-03 20:49:38 +00:00
|
|
|
github.com/mattn/go-colorable v0.1.7 // indirect
|
2021-10-26 12:57:02 +01:00
|
|
|
github.com/mattn/go-isatty v0.0.12 // indirect
|
|
|
|
github.com/mattn/go-runewidth v0.0.7 // indirect
|
|
|
|
github.com/mitchellh/mapstructure v1.4.1 // indirect
|
|
|
|
github.com/nxadm/tail v1.4.8 // indirect
|
|
|
|
github.com/onsi/ginkgo v1.16.4 // indirect
|
|
|
|
github.com/pelletier/go-toml v1.9.0 // indirect
|
|
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
|
|
github.com/segmentio/backo-go v0.0.0-20200129164019-23eae7c10bd3 // indirect
|
|
|
|
github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 // indirect
|
|
|
|
github.com/spf13/afero v1.6.0 // indirect
|
|
|
|
github.com/spf13/cast v1.3.1 // indirect
|
|
|
|
github.com/spf13/jwalterweatherman v1.1.0 // indirect
|
|
|
|
github.com/subosito/gotenv v1.2.0 // indirect
|
|
|
|
github.com/xtgo/uuid v0.0.0-20140804021211-a0b114877d4c // indirect
|
|
|
|
github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb // indirect
|
2021-11-15 09:21:47 +00:00
|
|
|
github.com/zeebo/admission/v3 v3.0.3 // indirect
|
2021-10-26 12:57:02 +01:00
|
|
|
github.com/zeebo/errs/v2 v2.0.3 // indirect
|
|
|
|
github.com/zeebo/float16 v0.1.0 // indirect
|
|
|
|
github.com/zeebo/incenc v0.0.0-20180505221441-0d92902eec54 // indirect
|
|
|
|
github.com/zeebo/structs v1.0.2 // indirect
|
|
|
|
go.opencensus.io v0.22.2 // indirect
|
|
|
|
go.opentelemetry.io/otel v0.18.0 // indirect
|
|
|
|
go.opentelemetry.io/otel/metric v0.18.0 // indirect
|
|
|
|
go.opentelemetry.io/otel/trace v0.18.0 // indirect
|
|
|
|
go.uber.org/atomic v1.7.0 // indirect
|
|
|
|
go.uber.org/multierr v1.6.0 // indirect
|
|
|
|
golang.org/x/mod v0.4.2 // indirect
|
|
|
|
golang.org/x/tools v0.1.1 // indirect
|
|
|
|
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
|
|
|
|
google.golang.org/api v0.20.0 // indirect
|
2022-02-03 20:49:38 +00:00
|
|
|
google.golang.org/appengine v1.6.6 // indirect
|
2021-10-26 12:57:02 +01:00
|
|
|
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 // indirect
|
|
|
|
google.golang.org/grpc v1.27.1 // indirect
|
2022-01-31 12:57:13 +00:00
|
|
|
google.golang.org/protobuf v1.27.1 // indirect
|
2021-10-26 12:57:02 +01:00
|
|
|
gopkg.in/ini.v1 v1.62.0 // indirect
|
|
|
|
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect
|
|
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
|
|
)
|