badgerds: use go-ds-badger from gx
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
Łukasz Magiera committed
Jul 8, 2017 at 23:00 UTC
c79bccf7094df58c63f08c12678b112303b8108a
2 files changed
+16
-10
package.json
+6
@@ -469,6 +469,12 @@
469
"hash": "QmWRCn8vruNAzHx8i6SAXinuheRitKEGu8c7m26stKvsYx",
470
"name": "go-testutil",
471
"version": "1.1.11"
472
+ },
473
+ {
474
+ "author": "magik6k",
475
+ "hash": "QmTC7BY2viSAbPbGte6NyMZJCC2xheaRBYKEn4BuzTxe7W",
476
+ "name": "go-ds-badger",
477
+ "version": "0.1.10"
478
}
479
],
480
"gxVersion": "0.10.0",
repo/fsrepo/datastores.go
+10
-10
@@ -4,6 +4,7 @@ import (
4
"bytes"
5
"encoding/json"
6
"fmt"
7
+ "os"
8
"path/filepath"
9
"sort"
10
@@ -15,10 +16,9 @@ import (
16
ds "gx/ipfs/QmVSase1JP7cq9QkPT46oNwdp9pT6kBkG3oqS14y3QcZjG/go-datastore"
17
mount "gx/ipfs/QmVSase1JP7cq9QkPT46oNwdp9pT6kBkG3oqS14y3QcZjG/go-datastore/syncmount"
18
18
- badgerds "github.com/ipfs/go-ds-badger"
19
levelds "gx/ipfs/QmPdvXuXWAR6gtxxqZw42RtSADMwz4ijVmYHGS542b6cMz/go-ds-leveldb"
20
+ badgerds "gx/ipfs/QmTC7BY2viSAbPbGte6NyMZJCC2xheaRBYKEn4BuzTxe7W/go-ds-badger"
21
ldbopts "gx/ipfs/QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g/goleveldb/leveldb/opt"
21
- "os"
22
)
23
24
// ConfigFromMap creates a new datastore config from a map
@@ -59,13 +59,13 @@ var datastores map[string]ConfigFromMap
59
60
func init() {
61
datastores = map[string]ConfigFromMap{
62
- "mount": MountDatastoreConfig,
63
- "flatfs": FlatfsDatastoreConfig,
64
- "levelds": LeveldsDatastoreConfig,
65
- "badger": BadgerdsDatastoreConfig,
66
- "mem": MemDatastoreConfig,
67
- "log": LogDatastoreConfig,
68
- "measure": MeasureDatastoreConfig,
62
+ "mount": MountDatastoreConfig,
63
+ "flatfs": FlatfsDatastoreConfig,
64
+ "levelds": LeveldsDatastoreConfig,
65
+ "badgerds": BadgerdsDatastoreConfig,
66
+ "mem": MemDatastoreConfig,
67
+ "log": LogDatastoreConfig,
68
+ "measure": MeasureDatastoreConfig,
69
}
70
}
71
@@ -340,7 +340,7 @@ func (c measureDatastoreConfig) Create(path string) (repo.Datastore, error) {
340
}
341
342
type badgerdsDatastoreConfig struct {
343
- path string
343
+ path string
344
}
345
346
func BadgerdsDatastoreConfig(params map[string]interface{}) (DatastoreConfig, error) {