Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Commit 8380d71

Browse files
authored
fix: restore default level-js options (#3779)
Restores level-js options from https://github.com/ipfs/js-ipfs-repo/blob/b82938fcef0f949517fbd6f63700c2c0178ef117/src/default-options-browser.js The ones that are valid anyway.
1 parent bf23e48 commit 8380d71

File tree

2 files changed

+21
-6
lines changed

2 files changed

+21
-6
lines changed

packages/ipfs-core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"blockstore-datastore-adapter": "1.0.0",
6565
"datastore-core": "^5.0.1",
6666
"datastore-fs": "^5.0.2",
67-
"datastore-level": "^6.0.1",
67+
"datastore-level": "^6.0.2",
6868
"datastore-pubsub": "^0.7.0",
6969
"debug": "^4.1.1",
7070
"dlv": "^1.1.3",

packages/ipfs-core/src/runtime/repo-browser.js

+20-5
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,28 @@ module.exports = (print, codecs, options) => {
2020
const repoPath = options.path || 'ipfs'
2121

2222
return createRepo(repoPath, (codeOrName) => codecs.getCodec(codeOrName), {
23-
root: new DatastoreLevel(repoPath),
23+
root: new DatastoreLevel(repoPath, {
24+
prefix: '',
25+
version: 2
26+
}),
2427
blocks: new BlockstoreDatastoreAdapter(
25-
new DatastoreLevel(`${repoPath}/blocks`)
28+
new DatastoreLevel(`${repoPath}/blocks`, {
29+
prefix: '',
30+
version: 2
31+
})
2632
),
27-
datastore: new DatastoreLevel(`${repoPath}/datastore`),
28-
keys: new DatastoreLevel(`${repoPath}/keys`),
29-
pins: new DatastoreLevel(`${repoPath}/pins`)
33+
datastore: new DatastoreLevel(`${repoPath}/datastore`, {
34+
prefix: '',
35+
version: 2
36+
}),
37+
keys: new DatastoreLevel(`${repoPath}/keys`, {
38+
prefix: '',
39+
version: 2
40+
}),
41+
pins: new DatastoreLevel(`${repoPath}/pins`, {
42+
prefix: '',
43+
version: 2
44+
})
3045
}, {
3146
autoMigrate: options.autoMigrate,
3247
onMigrationProgress: options.onMigrationProgress || print

0 commit comments

Comments
 (0)