diff --git a/datastore/badger/config.go b/datastore/badger/config.go index 2f6ede0d..244ecd07 100644 --- a/datastore/badger/config.go +++ b/datastore/badger/config.go @@ -6,9 +6,9 @@ import ( "path/filepath" "time" + "dario.cat/mergo" "github.com/dgraph-io/badger" "github.com/dgraph-io/badger/options" - "github.com/imdario/mergo" "github.com/kelseyhightower/envconfig" "github.com/ipfs-cluster/ipfs-cluster/config" diff --git a/datastore/badger3/config.go b/datastore/badger3/config.go index adf28d4e..198aff40 100644 --- a/datastore/badger3/config.go +++ b/datastore/badger3/config.go @@ -6,9 +6,9 @@ import ( "path/filepath" "time" + "dario.cat/mergo" "github.com/dgraph-io/badger/v3" "github.com/dgraph-io/badger/v3/options" - "github.com/imdario/mergo" "github.com/kelseyhightower/envconfig" "github.com/ipfs-cluster/ipfs-cluster/config" diff --git a/datastore/leveldb/config.go b/datastore/leveldb/config.go index 6f0cdf36..2007a954 100644 --- a/datastore/leveldb/config.go +++ b/datastore/leveldb/config.go @@ -5,7 +5,7 @@ import ( "errors" "path/filepath" - "github.com/imdario/mergo" + "dario.cat/mergo" "github.com/ipfs-cluster/ipfs-cluster/config" "github.com/kelseyhightower/envconfig" goleveldb "github.com/syndtr/goleveldb/leveldb/opt" diff --git a/datastore/pebble/config.go b/datastore/pebble/config.go index 4504a64a..95e2548d 100644 --- a/datastore/pebble/config.go +++ b/datastore/pebble/config.go @@ -8,9 +8,9 @@ import ( "path/filepath" "time" + "dario.cat/mergo" "github.com/cockroachdb/pebble" "github.com/cockroachdb/pebble/bloom" - "github.com/imdario/mergo" "github.com/kelseyhightower/envconfig" "github.com/ipfs-cluster/ipfs-cluster/config" diff --git a/go.mod b/go.mod index ff67cd3d..dd720ad1 100644 --- a/go.mod +++ b/go.mod @@ -3,6 +3,7 @@ module github.com/ipfs-cluster/ipfs-cluster require ( contrib.go.opencensus.io/exporter/jaeger v0.2.1 contrib.go.opencensus.io/exporter/prometheus v0.4.2 + dario.cat/mergo v1.0.0 github.com/blang/semver v3.5.1+incompatible github.com/cockroachdb/pebble v0.0.0-20230227185959-8285e8dd5c08 github.com/coreos/go-systemd/v22 v22.5.0 @@ -16,7 +17,6 @@ require ( github.com/hashicorp/raft v1.3.11 github.com/hashicorp/raft-boltdb v0.0.0-20190605210249-ef2e128ed477 github.com/hsanjuan/ipfs-lite v1.8.0 - github.com/imdario/mergo v0.3.13 github.com/ipfs/boxo v0.11.0 github.com/ipfs/go-block-format v0.1.2 github.com/ipfs/go-cid v0.4.1 diff --git a/go.sum b/go.sum index 3ef8623e..83255060 100644 --- a/go.sum +++ b/go.sum @@ -36,6 +36,8 @@ contrib.go.opencensus.io/exporter/jaeger v0.2.1 h1:yGBYzYMewVL0yO9qqJv3Z5+IRhPdU contrib.go.opencensus.io/exporter/jaeger v0.2.1/go.mod h1:Y8IsLgdxqh1QxYxPC5IgXVmBaeLUeQFfBeBi9PbeZd0= contrib.go.opencensus.io/exporter/prometheus v0.4.2 h1:sqfsYl5GIY/L570iT+l93ehxaWJs2/OwXtiWwew3oAg= contrib.go.opencensus.io/exporter/prometheus v0.4.2/go.mod h1:dvEHbiKmgvbr5pjaF9fpw1KeYcjrnC1J8B+JKjsZyRQ= +dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= +dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= dmitri.shuralyov.com/app/changes v0.0.0-20180602232624-0a106ad413e3/go.mod h1:Yl+fi1br7+Rr3LqpNJf1/uxUdtRUV+Tnj0o93V2B9MU= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= dmitri.shuralyov.com/html/belt v0.0.0-20180602232347-f7d459c86be0/go.mod h1:JLBrvjyP0v+ecvNYvCpyZgu5/xkfAUhi6wJj28eUfSU= @@ -384,8 +386,6 @@ github.com/huin/goupnp v1.2.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFck github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o= github.com/hydrogen18/memlistener v0.0.0-20141126152155-54553eb933fb/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/imdario/mergo v0.3.13 h1:lFzP57bqS/wsqKssCGmtLAb8A0wKjLGrve2q3PPVcBk= -github.com/imdario/mergo v0.3.13/go.mod h1:4lJ1jqUDcsbIECGy0RUJAXNIhg+6ocWgb1ALK2O4oXg= github.com/imkira/go-interpol v1.1.0/go.mod h1:z0h2/2T3XF8kyEPpRgJ3kmNv+C43p+I/CoI+jC3w2iA= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= @@ -1420,7 +1420,6 @@ gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= grpc.go4.org v0.0.0-20170609214715-11d0a25b4919/go.mod h1:77eQGdRu53HpSqPFJFmuJdjuHRquDANNeA4x7B8WQ9o=