dirkmc

Results 42 issues of dirkmc

Fixes https://github.com/ipfs/go-bitswap/issues/228 Note that the `StreamBlocks()` method takes a channel of a *slice* of keys: `StreamBlocks(ctx context.Context, keys

In the case where - Bitswap sends want-have to a peer - Peer responds HAVE - Bitswap sends want-block to peer - Peer responds DONT_HAVE Remove the peer from the...

If a peer doesn't respond to any request for some time, we should remove the peer from all Sessions. Proposal: - For each peer, PeerManager keeps track of - the...

Currently the MessageQueue will wait up to 10 minutes for a dial to a peer to succeed: https://github.com/ipfs/go-bitswap/blob/5030b8dd39738778c2cc621a1d7b35cca010ba28/internal/messagequeue/messagequeue.go#L471-L477 However IIUC we only ever try to send messages to peers that...

In particular we'd like to focus on improving bitswap performance for - one node retrieving a large amount of data from several nodes who already have it - one node...

Status: In progress
Type: Experiment
Priority: P0

See https://github.com/ipfs/go-ipfs/issues/6523

Status: In progress
Audience: Package manager maintainers
Type: Feature
Size: L
Focus: Reliability/availability

While running go-data-transfer tests I've noticed that graphsync seems to occasionally enqueue the same outgoing block twice for the same file. This appears to happen when the transfer is paused...

kind/bug
P2
exp/expert
x/ignite

Users should have - unique id - set of private/public keys - username - avatar (optionally auto-generated from id) These fields can be stored in an IPFS object referenced by...