v0.7.1
Summary
This production release is optional and contains performance improvements as well as bug fixes.
Notable features that directly affect users are:
- Operators - Blob Storage Performance Optimization: latency and CPU utilization are improved near 2x for batch storage operation. This will improve signing performance for nodes that often fail to return a signature within the timeout window.
- Operators - Reachability Check: node software now periodically checks if the node is reachable from the disperser IP. It will emit error logs if the check fails.
Other changes:
- Additional logging to monitor dispersed batch header hash
- TLS connection issue in the disperser client has been fixed
What's Changed
- [DataApi] Add Registered Operators endpt by @siddimore in #508
- Add secure conn in disperser client for GetBlobStatus by @ian-shim in #540
- Optimize the node store writing perf by @jianoaix in #547
- Instrument the store batch by @jianoaix in #546
- Add logging for batch header hash for batcher-node by @jianoaix in #545
- Periodically reload allowlist from file by @ian-shim in #510
- [SynthTest] Move RetrieveClient Step before blob confirmation by @siddimore in #544
- EigenDASM Payments Upgrade script by @8sunyuan in #548
- Optimize the batch operatorId to address lookup by @jianoaix in #533
- Removed unused parameters for improved code readability. by @ChengenH in #521
- EjectionManager mainnet deploy by @0x0aa0 in #552
- Log batch header hash hex by @ian-shim in #549
- Name the ejection token to follow custom header format by @jianoaix in #553
- Use fireblock wallet for ejector by @jianoaix in #554
- [dataapi] Initialize geth client with address by @ian-shim in #555
- [batcher] Replace Fireblocks wallet with KMS wallet by @ian-shim in #550
- Misc node log fixes by @jianoaix in #515
- Declutter the log/metric in batch processing by @jianoaix in #560
- Add reachability check loop to expose reachability failures in node logs by @pschork in #556
- [dataapi] Use ctx with timeout for txn receipt retrieval by @ian-shim in #564
New Contributors
Full Changelog: v0.7.0...v0.7.1