Skip to content

Commit 3195f95

Browse files
committed
Fix broken deps
Signed-off-by: Gustavo Sampaio <[email protected]>
1 parent 61af977 commit 3195f95

File tree

4 files changed

+14
-13
lines changed

4 files changed

+14
-13
lines changed

garbage_collector.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99

1010
pb "github.com/runletapp/crabfs/protos"
1111

12-
syncevent "github.com/GustavoKatel/syncevent"
12+
"github.com/GustavoKatel/asyncutils/event"
1313
cid "github.com/ipfs/go-cid"
1414
ipfsDatastore "github.com/ipfs/go-datastore"
1515
ipfsDatastoreQuery "github.com/ipfs/go-datastore/query"
@@ -31,7 +31,7 @@ type garbageCollectorImpl struct {
3131

3232
locker *sync.RWMutex
3333

34-
event syncevent.SyncEvent
34+
event event.Event
3535
}
3636

3737
// GarbageCollectorNew basic implementation of blockstore garbage collector
@@ -46,7 +46,7 @@ func GarbageCollectorNew(ctx context.Context, interval time.Duration, ds ipfsDat
4646
bs: bs,
4747

4848
locker: &sync.RWMutex{},
49-
event: syncevent.NewSyncEvent(false),
49+
event: event.NewEvent(false),
5050
}
5151

5252
return gc, nil

go.mod

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ module github.com/runletapp/crabfs
33
go 1.12
44

55
require (
6-
github.com/GustavoKatel/asyncwork v0.0.4
7-
github.com/GustavoKatel/syncevent v0.0.1
6+
github.com/GustavoKatel/asyncutils v0.0.0-20190605123401-c793d75252f9
87
github.com/gogo/protobuf v1.2.1
98
github.com/golang/mock v1.3.1
109
github.com/golang/protobuf v1.3.1

go.sum

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
22
github.com/AndreasBriese/bbloom v0.0.0-20180913140656-343706a395b7/go.mod h1:bOvUY6CB00SOBii9/FifXqc0awNKxLFCL/+pkDPuyl8=
33
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
4-
github.com/GustavoKatel/asyncwork v0.0.4 h1:rqZGojz9hVuu4xzuSOMlaYuvcLPXc+mOVtXil5Xcdf0=
5-
github.com/GustavoKatel/asyncwork v0.0.4/go.mod h1:rHtM8M+//y+y2UmV39HxPAM7YDkpmGDfaQAl66lBooU=
6-
github.com/GustavoKatel/syncevent v0.0.1 h1:v2/E7JKUa/dlWqORUjuIQPZIv1G9uJCWgl40cV/NQbI=
7-
github.com/GustavoKatel/syncevent v0.0.1/go.mod h1:pp/N6255YF3Gl5BbSGMnKbzX1UuesSp7G1IXb2grrt8=
4+
github.com/GustavoKatel/asyncutils v0.0.0-20190605123401-c793d75252f9 h1:GpWTy8KFgJt2wXopC4IUO50Fc8RCEZyw66ffcwPmSEE=
5+
github.com/GustavoKatel/asyncutils v0.0.0-20190605123401-c793d75252f9/go.mod h1:YNTrNQtWr2UBofJtsMgMYyG/1GBOasHBlpZZ9UCHXv4=
86
github.com/Kubuxu/go-os-helper v0.0.1/go.mod h1:N8B+I7vPCT80IcP58r50u4+gEEcsZETFUpAzWW2ep1Y=
97
github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII=
108
github.com/btcsuite/btcd v0.0.0-20190213025234-306aecffea32/go.mod h1:DrZx5ec/dmnfpw9KyYoQyYo7d0KEvTkk/5M/vbZjAr8=
@@ -47,6 +45,7 @@ github.com/google/go-cmp v0.2.0 h1:+dTQ8DZQJz0Mb/HjFlkptS1FeQ4cWSnN941F8aEG4SQ=
4745
github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
4846
github.com/google/uuid v1.1.1 h1:Gkbcsh/GbpXz7lPftLA3P6TYMwjCLYm83jiFQZF/3gY=
4947
github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
48+
github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
5049
github.com/gorilla/websocket v1.4.0 h1:WDFjx/TMzVgy9VdMMQi2K2Emtwi2QcUQsztZ/zLaH/Q=
5150
github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ=
5251
github.com/gxed/hashland/keccakpg v0.0.1/go.mod h1:kRzw3HkwxFU1mpmPP8v1WyQzwdGfmKFJ6tItnhQ67kU=
@@ -104,6 +103,7 @@ github.com/jbenet/goprocess v0.1.3 h1:YKyIEECS/XvcfHtBzxtjBBbWK+MbvA6dG8ASiqwvr1
104103
github.com/jbenet/goprocess v0.1.3/go.mod h1:5yspPrukOVuOLORacaBi858NqyClJPQxYZlqdZVfqY4=
105104
github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
106105
github.com/jrick/logrotate v1.0.0/go.mod h1:LNinyqDIJnpAur+b8yyulnQw/wDuN1+BYKlTRt3OuAQ=
106+
github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU=
107107
github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q=
108108
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
109109
github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4=
@@ -242,6 +242,8 @@ github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=
242242
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
243243
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
244244
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
245+
github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc=
246+
github.com/smartystreets/goconvey v0.0.0-20190330032615-68dc04aab96a/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA=
245247
github.com/spacemonkeygo/openssl v0.0.0-20181017203307-c2dcc5cca94a h1:/eS3yfGjQKG+9kayBkj0ip1BGhq6zJ3eaVksphxAaek=
246248
github.com/spacemonkeygo/openssl v0.0.0-20181017203307-c2dcc5cca94a/go.mod h1:7AyxJNCJ7SBZ1MfVQCWD6Uqo2oubI2Eq2y2eqf+A5r0=
247249
github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 h1:RC6RW7j+1+HkWaX/Yh71Ee5ZHaHYt7ZP4sQgUrm6cDU=
@@ -305,6 +307,7 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
305307
golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
306308
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
307309
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
310+
golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
308311
golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
309312
golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522 h1:bhOzK9QyoD0ogCnFro1m2mz41+Ib0oOhfJnBp5MR4K4=
310313
golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=

host.go

+3-4
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ import (
1515
"github.com/runletapp/crabfs/options"
1616
pb "github.com/runletapp/crabfs/protos"
1717

18-
asyncwork "github.com/GustavoKatel/asyncwork"
19-
asyncworkIfaces "github.com/GustavoKatel/asyncwork/interfaces"
18+
scheduler "github.com/GustavoKatel/asyncutils/scheduler"
2019
"github.com/golang/protobuf/proto"
2120
"github.com/google/uuid"
2221
"github.com/ipfs/go-cid"
@@ -54,7 +53,7 @@ type hostImpl struct {
5453

5554
blockstore blockstore.Blockstore
5655

57-
provideWorker asyncworkIfaces.AsyncWork
56+
provideWorker scheduler.Scheduler
5857
}
5958

6059
// HostNew creates a new host
@@ -94,7 +93,7 @@ func HostNew(settings *options.Settings, ds ipfsDatastore.Batching, blockstore b
9493

9594
// HostNewWithP2P creates a new host with an underlying p2p host
9695
func HostNewWithP2P(settings *options.Settings, p2pHost libp2pHost.Host, ds ipfsDatastore.Batching, blockstore blockstore.Blockstore) (interfaces.Host, error) {
97-
provideWorker, err := asyncwork.NewWithContext(settings.Context)
96+
provideWorker, err := scheduler.NewWithContext(settings.Context)
9897
if err != nil {
9998
return nil, err
10099
}

0 commit comments

Comments
 (0)