IPFS Issue Tracking
Meta issue to track gotchas, issues, etc... with IPFS that aren't specifically related to Temporal.
dnsaddr not a valid protocol when using repo/config:
https://github.com/ipfs/go-ipfs/pull/5144
All that was needed is updating the dep package
~importing/vendoring github.com/ipfs/go-ipfs/repo/config causes issues:
https://github.com/ipfs/go-ipfs/issues/5148~
too many files: https://github.com/ipfs/go-ipfs/issues/3792 https://github.com/ipfs/go-ipfs/issues/2431
memory usage issues: https://discuss.ipfs.io/t/limiting-the-amount-of-memory-go-ipfs-may-use/3211/6
maximum dag block size: https://github.com/ipfs/go-ipfs/issues/4473#issuecomment-350396836 https://github.com/ipfs/go-ipld-git/issues/18
finding out who provides what: https://discuss.ipfs.io/t/how-can-i-see-detailed-file-stats/3193/2?u=postables
hacking on go-ipfs: https://discuss.ipfs.io/t/workflow-for-hacking-on-go-ipfs-dependencies/3110/2 https://github.com/ipfs/go-ipfs/issues/4831
IPFS Files API: https://discuss.ipfs.io/t/how-does-files-api-ipfs-files-command-work/344/5
We are currently having issues with concurrent file adds and pins, see the following issue: https://github.com/ipfs/go-ipfs/issues/5376
Look at wrapping Adds with --local
https://github.com/ipfs/go-ipfs/issues/2828
If you are hosting an IPFS node on a cloud provider and get netscan banned this may resolve your issue: https://github.com/ipfs/go-ipfs/issues/1226
gx issues: https://github.com/ipfs/go-ipfs/issues/5410
Bloom filter documentation and its relation to IPFS has been updated https://github.com/ipfs/go-ipfs/blob/0ecfd7843cbc5315193bc9e2dec9c69dc246006a/docs/config.md
At some point we should look through this to think of a viable method of applying bloom filter configs.
Research for TNS, Temporal Name Server :
https://github.com/ipfs/notes/issues/250
IPNS LiveStreaming: https://www.youtube.com/watch?v=xDagmiwuOns&feature=youtu.be https://github.com/RTradeLtd/ipfs-livestream
Working with Object::Patch:.... in `go-ipfs-api
Object::Patch::AddLink
See https://github.com/ipfs/go-ipfs-api/pull/144 for more information with the effects of --create
Keeping this here for easy finding as i come back to this every once in awhile. How to calculate a multihash of a data chunk wihout actually adding it
https://github.com/RTradeLtd/Temporal/blob/961a4577de1e50943cb84e3ba64d3f4e65cd75e1/utils/multihash.go#L20