bbdb351e5e
What: Use the github.com/jackc/pgx postgresql driver in place of github.com/lib/pq. Why: github.com/lib/pq has some problems with error handling and context cancellations (i.e. it might even issue queries or DML statements more than once! see https://github.com/lib/pq/issues/939). The github.com/jackx/pgx library appears not to have these problems, and also appears to be better engineered and implemented (in particular, it doesn't use "exceptions by panic"). It should also give us some performance improvements in some cases, and even more so if we can use it directly instead of going through the database/sql layer. Change-Id: Ia696d220f340a097dee9550a312d37de14ed2044
50 lines
2.0 KiB
Modula-2
50 lines
2.0 KiB
Modula-2
module storj.io/storj
|
|
|
|
go 1.13
|
|
|
|
require (
|
|
github.com/alessio/shellescape v0.0.0-20190409004728-b115ca0f9053
|
|
github.com/alicebob/miniredis/v2 v2.11.1
|
|
github.com/btcsuite/btcutil v1.0.1
|
|
github.com/calebcase/tmpfile v1.0.2-0.20200602150926-3af473ef8439
|
|
github.com/cheggaaa/pb/v3 v3.0.1
|
|
github.com/fatih/color v1.7.0
|
|
github.com/go-redis/redis v6.14.1+incompatible
|
|
github.com/golang-migrate/migrate/v4 v4.7.0
|
|
github.com/gomodule/redigo v2.0.0+incompatible // indirect
|
|
github.com/google/go-cmp v0.4.0
|
|
github.com/gorilla/mux v1.7.1
|
|
github.com/gorilla/schema v1.1.0
|
|
github.com/graphql-go/graphql v0.7.9
|
|
github.com/jackc/pgconn v1.6.1
|
|
github.com/jackc/pgtype v1.4.0
|
|
github.com/jackc/pgx/v4 v4.7.1
|
|
github.com/jtolds/monkit-hw/v2 v2.0.0-20191108235325-141a0da276b3
|
|
github.com/mattn/go-sqlite3 v2.0.3+incompatible
|
|
github.com/nsf/jsondiff v0.0.0-20160203110537-7de28ed2b6e3
|
|
github.com/nsf/termbox-go v0.0.0-20190121233118-02980233997d
|
|
github.com/shopspring/decimal v0.0.0-20200227202807-02e2044944cc
|
|
github.com/sirupsen/logrus v1.5.0 // indirect
|
|
github.com/spacemonkeygo/monkit/v3 v3.0.7-0.20200515175308-072401d8c752
|
|
github.com/spf13/cobra v0.0.6
|
|
github.com/spf13/pflag v1.0.5
|
|
github.com/spf13/viper v1.4.0
|
|
github.com/stretchr/testify v1.5.1
|
|
github.com/stripe/stripe-go v70.15.0+incompatible
|
|
github.com/vivint/infectious v0.0.0-20200605153912-25a574ae18a3
|
|
github.com/zeebo/errs v1.2.2
|
|
go.etcd.io/bbolt v1.3.4
|
|
go.uber.org/zap v1.15.0
|
|
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
|
|
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e // indirect
|
|
golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a
|
|
golang.org/x/sys v0.0.0-20200610111108-226ff32320da
|
|
golang.org/x/time v0.0.0-20191024005414-555d28b269f0
|
|
golang.org/x/tools v0.0.0-20200428211428-0c9eba77bc32 // indirect
|
|
storj.io/common v0.0.0-20200701134427-63fe7147a3f3
|
|
storj.io/drpc v0.0.13
|
|
storj.io/monkit-jaeger v0.0.0-20200518165323-80778fc3f91b
|
|
storj.io/private v0.0.0-20200605221229-3236fe879ab3
|
|
storj.io/uplink v1.1.2-0.20200616134034-15d9aa571aa7
|
|
)
|