Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
dms3
go-dms3
Commits
ea352f62
Commit
ea352f62
authored
Sep 26, 2018
by
Łukasz Magiera
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update routing-helpers
License: MIT Signed-off-by:
Łukasz Magiera
<
magik6k@gmail.com
>
parent
8e4ce426
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
14 deletions
+17
-14
core/core.go
core/core.go
+11
-8
package.json
package.json
+4
-4
test/sharness/t0183-namesys-pubsub.sh
test/sharness/t0183-namesys-pubsub.sh
+2
-2
No files found.
core/core.go
View file @
ea352f62
...
@@ -33,6 +33,7 @@ import (
...
@@ -33,6 +33,7 @@ import (
metrics
"gx/ipfs/QmNn6gcjBXpg8kccr9zEV7UVBpqAw8FZEiQ6DksvzyTQ5K/go-libp2p-metrics"
metrics
"gx/ipfs/QmNn6gcjBXpg8kccr9zEV7UVBpqAw8FZEiQ6DksvzyTQ5K/go-libp2p-metrics"
cid
"gx/ipfs/QmPSQnBKM9g7BaUcZCvswUJVscQ1ipjmwxN5PXCjkp9EQ7/go-cid"
cid
"gx/ipfs/QmPSQnBKM9g7BaUcZCvswUJVscQ1ipjmwxN5PXCjkp9EQ7/go-cid"
quic
"gx/ipfs/QmPWMfcxNC7txnUvT21xdivgRJfJ9e7YuC5nCn6JEALFQv/go-libp2p-quic-transport"
quic
"gx/ipfs/QmPWMfcxNC7txnUvT21xdivgRJfJ9e7YuC5nCn6JEALFQv/go-libp2p-quic-transport"
psrouter
"gx/ipfs/QmPbLCBNGvyQhs3xK64cbobq7sN1Hdn6Ud9pkhsZME1sqT/go-libp2p-pubsub-router"
floodsub
"gx/ipfs/QmPbYVFhKxamZAN9MyrQMDeoGYa6zkQkhAPguwFfzxPM1J/go-libp2p-floodsub"
floodsub
"gx/ipfs/QmPbYVFhKxamZAN9MyrQMDeoGYa6zkQkhAPguwFfzxPM1J/go-libp2p-floodsub"
u
"gx/ipfs/QmPdKqUcHGFdeSpvjVoaTRPPstGif9GBZb5Q56RVw9o69A/go-ipfs-util"
u
"gx/ipfs/QmPdKqUcHGFdeSpvjVoaTRPPstGif9GBZb5Q56RVw9o69A/go-ipfs-util"
ic
"gx/ipfs/QmPvyPwuCgJ7pDmrKDxRtsScJgBaM5h4EpRL2qQJsmXf4n/go-libp2p-crypto"
ic
"gx/ipfs/QmPvyPwuCgJ7pDmrKDxRtsScJgBaM5h4EpRL2qQJsmXf4n/go-libp2p-crypto"
...
@@ -68,12 +69,11 @@ import (
...
@@ -68,12 +69,11 @@ import (
mfs
"gx/ipfs/QmahrY1adY4wvtYEtoGjpZ2GUohTyukrkMkwUR9ytRjTG2/go-mfs"
mfs
"gx/ipfs/QmahrY1adY4wvtYEtoGjpZ2GUohTyukrkMkwUR9ytRjTG2/go-mfs"
peer
"gx/ipfs/QmbNepETomvmXfz1X5pHNFD2QuPqnqi47dTd94QJWSorQ3/go-libp2p-peer"
peer
"gx/ipfs/QmbNepETomvmXfz1X5pHNFD2QuPqnqi47dTd94QJWSorQ3/go-libp2p-peer"
merkledag
"gx/ipfs/QmcBoNcAP6qDjgRBew7yjvCqHq7p5jMstE44jPUBWBxzsV/go-merkledag"
merkledag
"gx/ipfs/QmcBoNcAP6qDjgRBew7yjvCqHq7p5jMstE44jPUBWBxzsV/go-merkledag"
rhelpers
"gx/ipfs/QmcRdSdYkL17qhuQAibF5D14XdQ1iunvaVnXGjDiQTdRm9/go-libp2p-routing-helpers"
bserv
"gx/ipfs/QmcRecCZWM2NZfCQrCe97Ch3Givv8KKEP82tGUDntzdLFe/go-blockservice"
bserv
"gx/ipfs/QmcRecCZWM2NZfCQrCe97Ch3Givv8KKEP82tGUDntzdLFe/go-blockservice"
"gx/ipfs/QmcjwUb36Z16NJkvDX6ccXPqsFswo6AsRXynyXcLLCphV2/go-path/resolver"
"gx/ipfs/QmcjwUb36Z16NJkvDX6ccXPqsFswo6AsRXynyXcLLCphV2/go-path/resolver"
yamux
"gx/ipfs/QmcsgrV3nCAKjiHKZhKVXWc4oY3WBECJCqahXEMpHeMrev/go-smux-yamux"
yamux
"gx/ipfs/QmcsgrV3nCAKjiHKZhKVXWc4oY3WBECJCqahXEMpHeMrev/go-smux-yamux"
psrouter
"gx/ipfs/Qmd547Rr4cZUEG5ETGHHNgx6xHBY4ee7hB6NAEBw2UWnea/go-libp2p-pubsub-router"
ipld
"gx/ipfs/QmdDXJs4axxefSPgK6Y1QhpJWKuDPnGJiqgq4uncb4rFHL/go-ipld-format"
ipld
"gx/ipfs/QmdDXJs4axxefSPgK6Y1QhpJWKuDPnGJiqgq4uncb4rFHL/go-ipld-format"
rhelpers
"gx/ipfs/QmdELF3gxpecwBauFtZBib2fcnEEAbXiTVA1NSWZjf95Tp/go-libp2p-routing-helpers"
bstore
"gx/ipfs/QmdriVJgKx4JADRgh3cYPXqXmsa1A45SvFki1nDWHhQNtC/go-ipfs-blockstore"
bstore
"gx/ipfs/QmdriVJgKx4JADRgh3cYPXqXmsa1A45SvFki1nDWHhQNtC/go-ipfs-blockstore"
p2phost
"gx/ipfs/QmeA5hsqgLryvkeyqeQdvGDqurLkYi3XEPLZP3pzuBJXh2/go-libp2p-host"
p2phost
"gx/ipfs/QmeA5hsqgLryvkeyqeQdvGDqurLkYi3XEPLZP3pzuBJXh2/go-libp2p-host"
pstore
"gx/ipfs/QmfAQMFpgDU2U4BXG64qVr8HSiictfWvkSBz7Y2oDj65st/go-libp2p-peerstore"
pstore
"gx/ipfs/QmfAQMFpgDU2U4BXG64qVr8HSiictfWvkSBz7Y2oDj65st/go-libp2p-peerstore"
...
@@ -523,14 +523,17 @@ func (n *IpfsNode) startOnlineServicesWithHost(ctx context.Context, host p2phost
...
@@ -523,14 +523,17 @@ func (n *IpfsNode) startOnlineServicesWithHost(ctx context.Context, host p2phost
n
.
RecordValidator
,
n
.
RecordValidator
,
)
)
n
.
Routing
=
rhelpers
.
Tiered
{
n
.
Routing
=
rhelpers
.
Tiered
{
// Always check pubsub first.
Routers
:
[]
routing
.
IpfsRouting
{
&
rhelpers
.
Compose
{
// Always check pubsub first.
ValueStore
:
&
rhelpers
.
LimitedValueStore
{
&
rhelpers
.
Compose
{
ValueStore
:
n
.
PSRouter
,
ValueStore
:
&
rhelpers
.
LimitedValueStore
{
Namespaces
:
[]
string
{
"ipns"
},
ValueStore
:
n
.
PSRouter
,
Namespaces
:
[]
string
{
"ipns"
},
},
},
},
n
.
Routing
,
},
},
n
.
Routing
,
Validator
:
n
.
RecordValidator
,
}
}
}
}
...
...
package.json
View file @
ea352f62
...
@@ -464,15 +464,15 @@
...
@@ -464,15 +464,15 @@
},
},
{
{
"author"
:
"stebalien"
,
"author"
:
"stebalien"
,
"hash"
:
"Qm
d547Rr4cZUEG5ETGHHNgx6xHBY4ee7hB6NAEBw2UWnea
"
,
"hash"
:
"Qm
PbLCBNGvyQhs3xK64cbobq7sN1Hdn6Ud9pkhsZME1sqT
"
,
"name"
:
"go-libp2p-pubsub-router"
,
"name"
:
"go-libp2p-pubsub-router"
,
"version"
:
"0.4.
3
"
"version"
:
"0.4.
5
"
},
},
{
{
"author"
:
"Stebalien"
,
"author"
:
"Stebalien"
,
"hash"
:
"Qm
dELF3gxpecwBauFtZBib2fcnEEAbXiTVA1NSWZjf95Tp
"
,
"hash"
:
"Qm
cRdSdYkL17qhuQAibF5D14XdQ1iunvaVnXGjDiQTdRm9
"
,
"name"
:
"go-libp2p-routing-helpers"
,
"name"
:
"go-libp2p-routing-helpers"
,
"version"
:
"0.3.
2
"
"version"
:
"0.3.
4
"
},
},
{
{
"author"
:
"fsnotify"
,
"author"
:
"fsnotify"
,
...
...
test/sharness/t0183-namesys-pubsub.sh
View file @
ea352f62
...
@@ -28,8 +28,8 @@ test_expect_success 'check namesys pubsub state' '
...
@@ -28,8 +28,8 @@ test_expect_success 'check namesys pubsub state' '
# These commands are *expected* to fail. We haven't published anything yet.
# These commands are *expected* to fail. We haven't published anything yet.
test_expect_success
'subscribe nodes to the publisher topic'
'
test_expect_success
'subscribe nodes to the publisher topic'
'
ipfsi 1 name resolve /ipns/$PEERID_0;
ipfsi 1 name resolve /ipns/$PEERID_0
--timeout=1s
;
ipfsi 2 name resolve /ipns/$PEERID_0;
ipfsi 2 name resolve /ipns/$PEERID_0
--timeout=1s
;
true
true
'
'
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment