dirkmc

Results 42 issues of dirkmc

👋 I upgraded ipfs to v0.35.0-rc.4 and ran the tests but there were some failures. It looks like these are mostly caused by [ipfs._libp2pNode being moved to ipfs.libp2p](https://github.com/peer-base/peer-base/issues/239). It seems...

Currently we use App level gossip to propagate collaboration membership changes. When a peer detects that a member was added or removed from a collaboration, it broadcasts the CRDT state...

enhancement
RFC
design

An implementation of a persistence service as discussed in https://github.com/ipfs-shipyard/peer-star-app/issues/57 Stores a linked list in IPFS and a pointer to the head of the list in IPNS ``` snapshot

To create a mesh of peers that can participate in gossip, each peer maintains connections to the peers in its [Dias Set](https://github.com/ipfs-shipyard/peer-star-app/blob/master/docs/PROTOCOL.md#computing-the-set-of-target-peers), ie in a ring the local peer connects...

enhancement

As mentioned in [An Architecture towards peer-pad 1.0](https://github.com/ipfs-shipyard/peer-pad/issues/217), we need mechanisms to: - Represent and store snapshot and deltas in IPLD. - Internally, index these by vector clock (to enable...

enhancement

In peer-base each peer keeps connections open to the peers in its [Dias set](https://github.com/peer-base/peer-base/blob/master/docs/PROTOCOL.md#computing-the-set-of-target-peers). The Dias set membership changes as peers come online and go offline. For example: - Peer...

help wanted
exp/novice
status/ready
P2

``` Failed === RUN TestCancelOneRequestDoesNotTerminateAnother TestCancelOneRequestDoesNotTerminateAnother: providerquerymanager_test.go:174: Collected all peers on cancelled peer, should have been cancelled immediately --- FAIL: TestCancelOneRequestDoesNotTerminateAnother (0.01s) ```

need/triage

Currently the synchronization between block receipt and sessions is not quite air-tight, leading to some race conditions. #### Background When IPFS wants a block it - Checks the blockstore -...

kind/architecture

Fixes https://github.com/ipfs/go-bitswap/issues/280