v0.146.0 #12757
steven-sheehy
started this conversation in
Releases
v0.146.0
#12757
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Support for HIP-1259 fee collection account
0.0.802was added. Once live on mainnet, this should help reduce the size of the mirror node database by sending fees to a single account on every transaction and instead distributing fees to nodes and system accounts once per day.New block node specific metrics
hiero.mirror.importer.stream.latencyandhiero.mirror.importer.stream.errorwere added for HIP-1081. These metrics previously existed for record streams and were implemented in block streams to reach feature parity. Support for streaming from the earliest available block was added. Ifhiero.mirror.importer.startBlockNumberis set to-1and the database is empty, then the importer will query the configured block node to determine what's the earliest block it has available to use. If a non-negative number is set then it will sync from that exact block as before. Finally, an issue with reading trailing non-transaction statechanges in an event was also addressed.HIP-1195 hooks had acceptance tests added to support end to end testing of the feature. An issue with duplicate keys was addressed by de-duplicating lambda storage updates.
On the build side of things, Gradle was upgraded to version 9. This allowed us to enable the Gradle configuration cache to help speed up the build. In addition, our database ZFS volumes will now automatically grow if they get close to filling up.
Breaking Changes
The legacy monolithic contract call code in the web3 module was removed. It has been disabled by default for a number of releases and the newer modularized code is the default in all production environments. As a result of its removal, a number of properties specific to the old code were also removed:
Operators should determine if any of these properties were specified in their deployments and take appropriate action. While these properties were removed, a lot of them can still be set if needed by consensus node specific properties passed via
hiero.mirror.web3.evm.properties.Enhancements
Bug Fixes
trafficReplayk6 test #12642Documentation
Dependency Upgrades
@aws-sdk/client-s3 from 3.958.0 to 3.962.0 in /rest in the dependencies group #12693Deployments
Contributors
Thank you to all the contributors who worked on this release:
@ashumahajan
@bilyana-gospodinova
@IvanKavaldzhiev
@jjohannes
@jnels124
@martingeorgiev1
@nirbosl
@sdimitrov9
@steven-sheehy
@xin-hedera
This discussion was created from the release v0.146.0.
Beta Was this translation helpful? Give feedback.
All reactions