github Layr-Labs/eigenda-operator-setup v0.9.0

latest releases: v2.2.0, v2.2.0-testnet, v2.1.0...
3 months ago

EigenDA Blazar (V2)

Release notes: https://github.com/Layr-Labs/eigenda/releases/tag/v0.9.0

Warning

There are breaking changes in this upgrade that require you to expose 2 new ports and a socket registration update. Please use the Blazar upgrade guide for the instructions on migrating your node.

Important

This release candidate enables LittDB, replacing LevelDB as the storage engine.

Advanced - LittDB Multi-Drive support

We have added support for multiple drives on LittDB. This allows you to attach multiple volumes for improved storage capacity and performance. Configure using NODE_LITT_DB_STORAGE_PATHS with comma-separated paths (e.g., /path1,/path2,/path3). Paths can be on different physical volumes.

⚠️ If using deprecated NODE_DB_PATH, manual migration steps are required

  • The flag NODE_DB_PATH is still required for V1 operation, but deprecated w.r.t. V2 operation. Although a V2 validator can use this path to store data, this option will eventually be removed.
  • If NODE_LITT_DB_STORAGE_PATHS is not set, the default behavior will use NODE_DB_PATH + "/chunk_v2_litt" and will not support multiple drives.
  • If you are using running the V2 validator using the deprecated NODE_DB_PATH, it is not possible to use the new flag NODE_LITT_DB_STORAGE_PATHS without manual migration steps. Contact EigenDA support for assistance with this, if necessary.
  • New drives can be added to the list of paths after the fact. Restart the validator with additional paths configured, and it will automatically start writing data to the new paths.

⚠️ Paths cannot be removed without manual steps. Contact EigenDA support for assistance with this, if necessary.

See https://github.com/Layr-Labs/eigenda-operator-setup/blob/master/mainnet/README.md#advanced---multi-drive-support-for-v2-littdb and https://github.com/Layr-Labs/eigenda/blob/master/node/database-paths.md for more details.

What's Changed

New Contributors

Full Changelog: v0.8.6...v0.9.0

Don't miss a new eigenda-operator-setup release

NewReleases is sending notifications on new releases.