github aptos-labs/aptos-core aptos-node-v1.27.1
[Mainnet] Aptos Node Release v1.27.1

17 hours ago

Release Notes

Release Hash: 037c78b

Validator Update Required? Y

Fullnode Update Required? Y

What's Changed

Full Changelog: aptos-node-v1.26.0...aptos-node-v1.27.1

Aptos Blockchain

General

  • The v1.27.1 Aptos node will print a error message on start up if the node detects the RLIMIT_NOFILE limit (what ulimit -n prints) is smaller than 999999 (configurable). Historically, too small a RLIMIT_NOFILE limit has caused nodes running into crashes with message "Too many open files". We wish to fail early on this matter but in this release we only print the error. Keep an eye on this message
    let msg = format!("RLIMIT_NOFILE soft limit is {soft}, configured requirement is {required}, and \
    to make sure.
  • We also emit this Prometheus metric: node_linux_disk_rlimit_nofile_soft

Move

  • Additional utility methods in OrderedMap and BigOrderedMap, providing full parity with SimpleMap and SmartTable, allowing the latter ones to be fully deprecated for new code. Additionally - utilities that allow access into the ordered view allow for all the new usecases.

Gas

  • Gas charging for module dependencies is revisited to account for overall transaction execution.

Don't miss a new aptos-core release

NewReleases is sending notifications on new releases.