Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
G
go-ipfs
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
jihao
go-ipfs
Commits
edeffa55
提交
edeffa55
authored
12月 14, 2016
作者:
Jeromy Johnson
提交者:
GitHub
12月 14, 2016
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #3502 from ipfs/deps/go-ds-measure
Update go-ds-measure to 1.1.0
上级
4cb236ca
4016f403
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
8 行增加
和
16 行删除
+8
-16
package.json
package.json
+2
-2
defaultds.go
repo/fsrepo/defaultds.go
+4
-2
fsrepo.go
repo/fsrepo/fsrepo.go
+2
-12
没有找到文件。
package.json
浏览文件 @
edeffa55
...
...
@@ -219,9 +219,9 @@
},
{
"author"
:
"whyrusleeping"
,
"hash"
:
"Qm
a2gYZ4F7ftPMPve1RvbNJS45R3Y2qoYDtibH8MrwXAv4
"
,
"hash"
:
"Qm
bUSMTQtK9GRrUbD4ngqJwSzHsquUc8nyDubRWp4vPybH
"
,
"name"
:
"go-ds-measure"
,
"version"
:
"1.
0.3
"
"version"
:
"1.
1.0
"
},
{
"author"
:
"whyrusleeping"
,
...
...
repo/fsrepo/defaultds.go
浏览文件 @
edeffa55
...
...
@@ -7,11 +7,12 @@ import (
repo
"github.com/ipfs/go-ipfs/repo"
config
"github.com/ipfs/go-ipfs/repo/config"
"github.com/ipfs/go-ipfs/thirdparty/dir"
ds
"gx/ipfs/QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364/go-datastore"
mount
"gx/ipfs/QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364/go-datastore/syncmount"
"gx/ipfs/Qma2gYZ4F7ftPMPve1RvbNJS45R3Y2qoYDtibH8MrwXAv4/go-ds-measure"
levelds
"gx/ipfs/QmaHHmfEozrrotyhyN44omJouyuEtx6ahddqV6W5yRaUSQ/go-ds-leveldb"
ldbopts
"gx/ipfs/QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g/goleveldb/leveldb/opt"
measure
"gx/ipfs/QmbUSMTQtK9GRrUbD4ngqJwSzHsquUc8nyDubRWp4vPybH/go-ds-measure"
"gx/ipfs/Qmbx2KUs8mUbDUiiESzC1ms7mdmh4pRu8X1V1tffC46M4n/go-ds-flatfs"
)
...
...
@@ -48,7 +49,8 @@ func openDefaultDatastore(r *FSRepo) (repo.Datastore, error) {
// the tests pass in a zero Config; cope with it
id
=
fmt
.
Sprintf
(
"uninitialized_%p"
,
r
)
}
prefix
:=
"fsrepo."
+
id
+
".datastore."
prefix
:=
"ipfs.fsrepo.datastore."
metricsBlocks
:=
measure
.
New
(
prefix
+
"blocks"
,
blocksDS
)
metricsLevelDB
:=
measure
.
New
(
prefix
+
"leveldb"
,
leveldbDS
)
mountDS
:=
mount
.
New
([]
mount
.
Mount
{
...
...
repo/fsrepo/fsrepo.go
浏览文件 @
edeffa55
...
...
@@ -22,8 +22,8 @@ import (
logging
"gx/ipfs/QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52/go-log"
ma
"gx/ipfs/QmUAQaWbKxGCUTuoQVvvicbQNZ9APF5pDGWyAZSe93AtKH/go-multiaddr"
"gx/ipfs/Qma2gYZ4F7ftPMPve1RvbNJS45R3Y2qoYDtibH8MrwXAv4/go-ds-measure"
util
"gx/ipfs/Qmb912gdngC1UWwTkhuW8knyRbcWeu5kqkxBpveLmW8bSr/go-ipfs-util"
"gx/ipfs/QmbUSMTQtK9GRrUbD4ngqJwSzHsquUc8nyDubRWp4vPybH/go-ds-measure"
)
var
log
=
logging
.
Logger
(
"fsrepo"
)
...
...
@@ -365,17 +365,7 @@ func (r *FSRepo) openDatastore() error {
}
// Wrap it with metrics gathering
//
// Add our PeerID to metrics paths to keep them unique
//
// As some tests just pass a zero-value Config to fsrepo.Init,
// cope with missing PeerID.
id
:=
r
.
config
.
Identity
.
PeerID
if
id
==
""
{
// the tests pass in a zero Config; cope with it
id
=
fmt
.
Sprintf
(
"uninitialized_%p"
,
r
)
}
prefix
:=
"fsrepo."
+
id
+
".datastore"
prefix
:=
"ipfs.fsrepo.datastore"
r
.
ds
=
measure
.
New
(
prefix
,
r
.
ds
)
return
nil
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论