diff --git a/go.mod b/go.mod index 4e0bcc5..8d85c3c 100644 --- a/go.mod +++ b/go.mod @@ -3,17 +3,19 @@ module github.com/fiatjaf/eventstore go 1.21 require ( + github.com/PowerDNS/lmdb-go v1.9.1 github.com/aquasecurity/esquery v0.2.0 - github.com/bmatsuo/lmdb-go v1.8.0 github.com/dgraph-io/badger/v4 v4.2.0 github.com/elastic/go-elasticsearch/v8 v8.10.1 github.com/go-sql-driver/mysql v1.7.1 github.com/jmoiron/sqlx v1.3.5 github.com/lib/pq v1.10.9 + github.com/mailru/easyjson v0.7.7 github.com/mattn/go-sqlite3 v1.14.18 github.com/nbd-wtf/go-nostr v0.25.3 github.com/stretchr/testify v1.8.4 github.com/urfave/cli/v2 v2.25.7 + golang.org/x/exp v0.0.0-20231006140011-7918f672742d ) require ( @@ -41,7 +43,6 @@ require ( github.com/josharian/intern v1.0.0 // indirect github.com/klauspost/compress v1.17.2 // indirect github.com/kr/text v0.2.0 // indirect - github.com/mailru/easyjson v0.7.7 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/puzpuzpuz/xsync/v2 v2.5.1 // indirect @@ -51,7 +52,6 @@ require ( github.com/tidwall/pretty v1.2.1 // indirect github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect go.opencensus.io v0.24.0 // indirect - golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect golang.org/x/net v0.17.0 // indirect golang.org/x/sys v0.14.0 // indirect google.golang.org/protobuf v1.31.0 // indirect diff --git a/go.sum b/go.sum index 3bde1e5..bdffb76 100644 --- a/go.sum +++ b/go.sum @@ -1,9 +1,9 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/PowerDNS/lmdb-go v1.9.1 h1:5alOCXD5rjiOi0B0YfyPb2uWr8oAXF6LFiaPZ/d7KVY= +github.com/PowerDNS/lmdb-go v1.9.1/go.mod h1:5beHlX2aYqXfMBI0+BBX3LDhV3YGHU5JgoDsirAFPlA= github.com/aquasecurity/esquery v0.2.0 h1:9WWXve95TE8hbm3736WB7nS6Owl8UGDeu+0jiyE9ttA= github.com/aquasecurity/esquery v0.2.0/go.mod h1:VU+CIFR6C+H142HHZf9RUkp4Eedpo9UrEKeCQHWf9ao= -github.com/bmatsuo/lmdb-go v1.8.0 h1:ohf3Q4xjXZBKh4AayUY4bb2CXuhRAI8BYGlJq08EfNA= -github.com/bmatsuo/lmdb-go v1.8.0/go.mod h1:wWPZmKdOAZsl4qOqkowQ1aCrFie1HU8gWloHMCeAUdM= github.com/btcsuite/btcd/btcec/v2 v2.3.2 h1:5n0X6hX0Zk+6omWcihdYvdAlGf2DfasC0GMf7DClJ3U= github.com/btcsuite/btcd/btcec/v2 v2.3.2/go.mod h1:zYzJ8etWJQIv1Ogk7OzpWjowwOdXY1W/17j2MW85J04= github.com/btcsuite/btcd/chaincfg/chainhash v1.0.2 h1:KdUfX2zKommPRa+PD0sWZUyXe9w277ABlgELO7H04IM= @@ -171,6 +171,7 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20210415231046-e915ea6b2b7d/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8= golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -183,12 +184,16 @@ golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20221010170243-090e33056c14/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.14.0 h1:Vz7Qs629MkJkGyHxUlRHizWJRG2j8fbQKjELVSNhy7Q= golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= diff --git a/lmdb/count.go b/lmdb/count.go index 81cdd86..2171e4b 100644 --- a/lmdb/count.go +++ b/lmdb/count.go @@ -5,7 +5,7 @@ import ( "context" "encoding/binary" - "github.com/bmatsuo/lmdb-go/lmdb" + "github.com/PowerDNS/lmdb-go/lmdb" "github.com/nbd-wtf/go-nostr" nostr_binary "github.com/nbd-wtf/go-nostr/binary" ) diff --git a/lmdb/delete.go b/lmdb/delete.go index d9b4dd3..c655065 100644 --- a/lmdb/delete.go +++ b/lmdb/delete.go @@ -4,7 +4,7 @@ import ( "context" "encoding/hex" - "github.com/bmatsuo/lmdb-go/lmdb" + "github.com/PowerDNS/lmdb-go/lmdb" "github.com/nbd-wtf/go-nostr" nostr_binary "github.com/nbd-wtf/go-nostr/binary" ) diff --git a/lmdb/lib.go b/lmdb/lib.go index f01f392..e4f65b3 100644 --- a/lmdb/lib.go +++ b/lmdb/lib.go @@ -6,7 +6,7 @@ import ( "os" "sync/atomic" - "github.com/bmatsuo/lmdb-go/lmdb" + "github.com/PowerDNS/lmdb-go/lmdb" "github.com/fiatjaf/eventstore" "github.com/nbd-wtf/go-nostr" ) diff --git a/lmdb/migration.go b/lmdb/migration.go index 66f002a..6a4de1b 100644 --- a/lmdb/migration.go +++ b/lmdb/migration.go @@ -5,7 +5,7 @@ import ( "fmt" "log" - "github.com/bmatsuo/lmdb-go/lmdb" + "github.com/PowerDNS/lmdb-go/lmdb" ) const ( diff --git a/lmdb/query.go b/lmdb/query.go index d62e761..4cebe14 100644 --- a/lmdb/query.go +++ b/lmdb/query.go @@ -8,7 +8,7 @@ import ( "encoding/hex" "fmt" - "github.com/bmatsuo/lmdb-go/lmdb" + "github.com/PowerDNS/lmdb-go/lmdb" "github.com/nbd-wtf/go-nostr" nostr_binary "github.com/nbd-wtf/go-nostr/binary" ) diff --git a/lmdb/save.go b/lmdb/save.go index 96e01eb..149b4bf 100644 --- a/lmdb/save.go +++ b/lmdb/save.go @@ -5,7 +5,7 @@ import ( "encoding/hex" "fmt" - "github.com/bmatsuo/lmdb-go/lmdb" + "github.com/PowerDNS/lmdb-go/lmdb" "github.com/fiatjaf/eventstore" "github.com/nbd-wtf/go-nostr" nostr_binary "github.com/nbd-wtf/go-nostr/binary"