Summary
This update establishes RocksDB as the default storage library, delivering relevant performance enhancements for database operations. It's important to emphasize that nodes currently utilizing LevelDB will remain unaffected by this update. To switch to RocksDB as the default database, users must take the following steps: delete their existing database files and restart the node to perform a complete blockchain synchronization.
Although this upgrade is not mandatory, we always recommend that users upgrade their nodes to the latest version available.
What's New in RSKj 5.2.0
A non-comprehensive list of changes included in this version is:
- Make
RocksDb
the default database library in #2063. - Change default
networkCidr
config value in #2070.
Full Changelog: FINGERROOT-5.1.0...FINGERROOT-5.2.0
Fingerroot 5.2.0 Milestone: https://github.com/rsksmart/rskj/milestone/37
Reproducible Build
SHA256 (see Reproducible Build guide for further details):
70ae5209720ad6477c1c32d8a8d94e29ebb0db25d57e9903546519d614eddf9f rskj-core-5.2.0-FINGERROOT-all.jar