-
-
Notifications
You must be signed in to change notification settings - Fork 177
Older versions of leveldown are broken on node 10 #455
Comments
Considering the age of node 10 (4 days) and the age of leveldown 2.0.1 (6 months), that's perfectly acceptable IMO. |
Maybe acceptable for now. The question is what to do about it. If we should do something about it. |
I had the same problem when I upgraded to Node 10. After looking around, I tried several versions of Leveldown. Eventually, I came to the same conclusion as ralphtheninja stated above. Only Leveldown v 2.0.2 looks like the only solution for now... |
|
ralphtheninja, Only version 2.0.2 keeps my Level DB Server running without any crash or error or lock-up. I guess my situation might be different since what I am actually using is Level-party (for clusters/multi-processes/multi-processors) which bundled Level 1.7.0 and Leveldown 1.7.2 as dependencies. So, I changed the Leveldown dependency within Level-party from 1.7.2 to 2.0.2 and the Level DB Server finally worked as expected. |
What kind of crashes, errors or lock-ups are you having? This is valuable information to us. It would be really nice if you could share it. |
ralphtheninja,
These errors are now resolved as I mentioned in my earlier post. |
@christianbundy |
version so that it can run on node.js v.10+
Please see UPGRADING.md:
|
ref: Level/leveldown#455 upgrade leveldown
It turns out older versions of leveldown are broken on node 10 so if there aren't any prebuilt binaries (which is highly unlikely since we haven't built any for node 10 on older versions) installs must be able to build leveldown, which they can't.
It seems to me that
v2.0.2
and above works with node 10 (albeit some deprecation warnings) butv2.0.1
and below are broken.See #448 for background.
Build error:
The text was updated successfully, but these errors were encountered: