-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version up breaks many tests in other packages #152
Comments
I have go-ipfs version 0.4.7 installed on my machine, When I run js-ipfs, via So this means that js-ipfs is NOT interop with go-ipfs! |
Perhaps the version number check can just be removed. See the code |
Answered here ipfs/js-ipfs-bitswap#154 (comment) This needs to be solved by writing the spec and implementing compliance tests. Until then, we are in this weird situation. Just to make sure that no wrong claims are broadcasted. js-ipfs does interop with go-ipfs, in fact:
|
So the current fix is to edit the |
Yes. I believe we have fixed them all now |
Other packages that use a IPFS repo in a test fixture, for example js-ipfs-bitswap, now break with the commit and generate the following error
The issue is the version number. The repo in a test fixture has a version number of 5. But this new code requires version 6. Why?
If there is a real difference between 5 and 6, then the package should gracefully upgrade the database.
The text was updated successfully, but these errors were encountered: