Просмотр исходного кода

Replace boltdb with bbolt, fix #173, close #174

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
Shengqi Chen 8 месяцев назад
Родитель
Сommit
95c4d54ee2
4 измененных файлов с 6 добавлено и 2 удалено
  1. 2 0
      go.mod
  2. 2 0
      go.sum
  3. 1 1
      manager/db.go
  4. 1 1
      manager/db_bolt.go

+ 2 - 0
go.mod

@@ -29,6 +29,8 @@ require (
 	gopkg.in/op/go-logging.v1 v1.0.0-20160211212156-b2cb9fa56473
 )
 
+replace github.com/boltdb/bolt v1.3.1 => go.etcd.io/bbolt v1.3.11
+
 require (
 	github.com/DataDog/zstd v1.5.6 // indirect
 	github.com/OneOfOne/xxhash v1.2.2 // indirect

+ 2 - 0
go.sum

@@ -386,6 +386,8 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1
 github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb h1:ZkM6LRnq40pR1Ox0hTHlnpkcOTuFIDQpZ1IN8rKKhX0=
 github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb/go.mod h1:gqRgreBUhTSL0GeU64rtZ3Uq3wtjOa/TB2YfrtkCbVQ=
+go.etcd.io/bbolt v1.3.11 h1:yGEzV1wPz2yVCLsD8ZAiGHhHVlczyC9d1rP43/VCRJ0=
+go.etcd.io/bbolt v1.3.11/go.mod h1:dksAq7YMXoljX0xu6VF5DMZGbhYYoLUalEiSySYAS4I=
 go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A=
 go.opentelemetry.io/otel v0.13.0 h1:2isEnyzjjJZq6r2EKMsFj4TxiQiexsM04AVhwbR/oBA=
 go.opentelemetry.io/otel v0.13.0/go.mod h1:dlSNewoRYikTkotEnxdmuBHgzT+k/idJSfDv/FxEnOY=

+ 1 - 1
manager/db.go

@@ -6,7 +6,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/boltdb/bolt"
+	bolt "github.com/boltdb/bolt"
 	"github.com/dgraph-io/badger/v2"
 	"github.com/go-redis/redis/v8"
 	"github.com/pkg/errors"

+ 1 - 1
manager/db_bolt.go

@@ -3,7 +3,7 @@ package manager
 import (
 	"fmt"
 
-	"github.com/boltdb/bolt"
+	bolt "github.com/boltdb/bolt"
 )
 
 // implement kv interface backed by boltdb