-
Notifications
You must be signed in to change notification settings - Fork 12
Invalid key SHARDING #2
Comments
It seems the different path separators on windows are playing a trick on us here, when using |
I don't have a windows machine to test right now, could you test with this PR ipfs/interface-datastore#5 please, I believe it should make the tests pass on windows |
I have an alternative pull request: ipfs/interface-datastore#6 This one keeps the path style consistent and changes as little as possible. If you're willing to add another dependency though, we could use normalize-path instead of my homebrew function which should always produce consistent results. |
Any progress on this? This is literally the only issue stopping me from using IPFS |
@download13 @nightwolfz I just merged the PR, I was able to get it working including passing CI on appveyor so it doesn't break immediately again. We will release bubble up the changes in the coming days, so a fix should be soon available in js-ipfs itself |
👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽 :D thank you, @dignifiedquire |
The problem persists. @dignifiedquire did you remember testing it? |
I never tested the upper layers I think. |
PR ipfs/interface-datastore#12 fixes the windows issue. Perhaps someone could review it. |
Being fixed with #3 |
I get the following error when running
npm test
on Windows 10.This also results in a failed build when using
js-ipfs
which depends on it.Is there a reason that the sharding keys don't conform to the rules of the
Key
class?The text was updated successfully, but these errors were encountered: