github AntelopeIO/spring v1.1.3
Spring v1.1.3

latest releases: v2.0.0-dev1.3, v1.2.2, v2.0.0-dev1.2...
5 months ago

Spring v1.1.3 brings several bug fixes and ensures the new core.vaulta token contract will run with optimized performance.

Notable Changes

  • Added 'vaulta' to EOS VM OC Whitelist: Expanded the default whitelist to include 'vaulta', to ensure that the new core.vaulta token contract will run with optimized performance.

  • Limited 'read-only-read-window-time-us' Parameter: Restricted the 'read-only-read-window-time-us' setting to 200ms to prevent issues with repeated retries of read-only transactions.

  • Fixed Node Stuck in Head Catchup: Resolved an issue where nodes could become stuck in head catchup state due to null connection handling.

Complete Change Log

Enhancements

  • Add 'vaulta' to default EOS VM OC whitelist: Expanded the default whitelist to include 'vaulta'. #1335


Bug Fixes

  • P2P: Fix node stuck in head catchup: Resolved an issue causing nodes to remain in head catchup state. #1240

  • Ignore block CPU limit for read-only transactions: Ensured read-only transactions are not constrained by block CPU limits. #1288

  • Correctly handle 'onblock' interrupt: Improved handling of 'onblock' interruptions. #1307

  • Reduce max 'read-only-read-window-time-us': Limited the 'read-only-read-window-time-us' parameter to 200ms. #1322


Logging

  • Retry 'setfinalizer' on failure: Implemented retries for 'setfinalizer' upon failure. #1315


Tests

  • Do not exit on error when evaluating fork: Modified test behavior to continue despite errors during fork evaluation. #1280

  • Ensure 'finalizercNode' is synced before killing 'node0': Added synchronization checks before terminating 'node0'. #1281

  • Reduce performance test number of read-only transactions: Decreased the number of read-only transactions in performance tests to reduce strain on CI/CD. #1282

  • Test fix: Handle case where 'nodeos' shuts down before replying to HTTP request: Improved test handling for 'nodeos' shutdown scenarios. #1299

  • Test fix: Kill node before end of 'defproducerb' to allow more tolerance: Adjusted test procedures to terminate nodes earlier for increased tolerance. #1302

  • Test fix: Better handle case where block not available: Enhanced test handling for scenarios where blocks are unavailable. #1305

  • Test fix: Decrease 'max_block_cpu_usage' and 'max_transaction_cpu_usage' values: Reduced CPU usage limits in tests for better performance. #1287


Full Changelog: v1.1.2...v1.1.3

Don't miss a new spring release

NewReleases is sending notifications on new releases.