-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Conversation
update? |
Depends on #493 |
There @dignifiedquire #493 Thank you @victorbjelkholm :) |
🛎 |
Investigating using https://github.com/haadcode/js-ipfs-command-benchmark instead |
We can then evolve into @haadcode's tool. |
Doesn't look promising, not even
|
ced86ba
to
71781f5
Compare
Got something working, before = js, after = go@0.4.4
note need to run go-ipfs with |
Commands that still need fixing
|
Looks like the current blocker is: whyrusleeping/ipfs-whatever#6 |
The missing object is created in go-ipfs using |
71781f5
to
50c736d
Compare
Implemented |
2e11a70
to
5c7b448
Compare
Getting this error now:
On
|
It seems the protobuf it throws on is
|
@dignifiedquire can you make this commit -- 0835f08 -- be a separate PR, it is kind of annoying that tests fail because that specific commit is on a branch. |
5c7b448
to
ce39c5a
Compare
I found the issue why js-ipfs is throwing up. It turns out ipfs-whatever generates an object graph where the size cumulative size of the root node is larger than the This "works" in go-ipfs, but there are issues as well calling
which is not entirely correct I would say The code generating these graphs is here: https://github.com/whyrusleeping/ipfs-whatever/blob/master/main.go#L154-L166 |
And the last issue is that we don't have a resolver to resole paths like |
It is known: ipfs/kubo#3440 I don't really know why why it is sign negative, probably bad conversion somewhere. |
Thanks @Kubuxu for the reference, not sure how to proceed with this either. Will bring it up later today on the go-ipfs sprint |
This has been added now: #875 |
thanks for bringing this up @victorbjelkholm. @dignifiedquire would you be able to finish this now? |
@dignifiedquire any hopes that you will find the time to ship this? |
As discussed in #455 this adds a simple shell script to run ipfs-whatever benchmarks agains js-ipfs.
Missing currently
cat
forfiles.cat
add
forfiles.add