-
Notifications
You must be signed in to change notification settings - Fork 54
feat: make the CoreAPI expose a streaming pin interface #49
Conversation
tests/block.go
Outdated
if err != nil { | ||
return | ||
t.Skip(err) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is problematic. Before this PR, the test was just terminating and didn't actually test anything.
With this workaround, running the test suite in go-ipfs produce block.go:230: failed to decode Protocol Buffers: incorrectly formatted merkledag node: unmarshal failed. proto: PBNode: wiretype end group for non-group
.
I don't know what the root cause is.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We're putting a bad block...
@MichaelMure that should fix your issue. Could you re-test? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like the simplest solution.
Originally this was blocked on releasing go-ipfs. However, I'm fine adding features to go-ipfs-http-client master and holding off on a release there until there's a go-ipfs release. |
@Stebalien can this be merged? |
Thanks for bumping this. |
feat: make the CoreAPI expose a streaming pin interface This commit was moved from ipfs/interface-go-ipfs-core@292d906
feat: make the CoreAPI expose a streaming pin interface This commit was moved from ipfs/interface-go-ipfs-core@292d906
feat: make the CoreAPI expose a streaming pin interface This commit was moved from ipfs/interface-go-ipfs-core@292d906
Replace #38
This PR expose a streamed
pin/ls
API.