github hashgraph/hedera-mirror-node v0.51.0

latest releases: v0.118.0, v0.117.1, v0.118.0-rc1...
2 years ago

This is a smaller release focusing on observability improvements and Rosetta API fixes.

On the observability front, we've reduced the volume of log information the REST API produces in half. We also change the REST API to generate a consistent trace log for all responses that includes accurate client IPs, the elapsed time, and a status code. We reduced the number of time series by about 50% that the mirror node produces to reduce monitoring costs.

For the Rosetta API, we added a workaround for the missing disappearing token transfer issue that allows the check data reconciliation to pass. Overall reconciliation time was improved by tweaking configuration parameters and improving NFT balance tracking performance. We worked around slow genesis account balance file loading by Rosetta CLI by switching to a dynamic account balance loading approach. A number of other Rosetta issues were also addressed.

Enhancements

  • Kubernetes tracing and metrics improvements #3298
  • Rosetta reconciliation performance #3297
  • Embed rosetta default configuration file #3286
  • Update license year to 2022 #3283
  • Update acceptance tests to use evmAddress #3274
  • Bump versions for v0.51.0-SNAPSHOT #3273

Bug Fixes

  • Workaround the missing disappearing token transfer issue #3289
  • Fix failing chart workflow #3288

Dependency Upgrades

  • Bump hedera-protobufs from 0.23.0-alpha.2 to 0.23.1 #3299
  • Bump github.com/jackc/pgtype from 1.9.1 to 1.10.0 in /hedera-mirror-rosetta #3295
  • Bump github.com/coinbase/rosetta-sdk-go from 0.7.2 to 0.7.3 in /hedera-mirror-rosetta #3294
  • Bump software.amazon.awssdk:bom from 2.17.124 to 2.17.129 #3293
  • Bump aws-sdk from 2.1071.0 to 2.1073.0 in /hedera-mirror-rest #3292
  • Bump axios from 0.25.0 to 0.26.0 in /hedera-mirror-rest #3291
  • Bump jest from 27.4.7 to 27.5.1 in /hedera-mirror-rest #3282
  • Bump aws-sdk from 2.1066.0 to 2.1071.0 in /hedera-mirror-rest #3280
  • Bump jest from 27.4.7 to 27.5.1 in /hedera-mirror-rest/monitoring/monitor_apis #3279
  • Bump jest from 27.4.7 to 27.5.1 in /hedera-mirror-rest/check-state-proof #3278
  • Bump follow-redirects from 1.14.7 to 1.14.8 in /hedera-mirror-rest #3277
  • Bump aws-sdk from 2.1066.0 to 2.1070.0 in /hedera-mirror-rest #3276
  • Bump @hashgraph/proto from 2.1.2 to 2.1.3 in /hedera-mirror-rest/check-state-proof #3270
  • Bump docker-maven-plugin from 0.38.1 to 0.39.0 #3268
  • Bump mathjs from 10.1.0 to 10.1.1 in /hedera-mirror-rest #3267
  • Bump springdoc-openapi-webflux-ui from 1.6.5 to 1.6.6 #3266
  • Bump @hashgraph/proto from 2.1.2 to 2.1.3 in /hedera-mirror-rest #3265
  • Bump sdk from 2.6.0 to 2.7.0 #3263
  • Bump pg from 8.7.1 to 8.7.3 in /hedera-mirror-rest #3262
  • Bump software.amazon.awssdk:bom from 2.17.121 to 2.17.124 #3261
  • Bump eslint-plugin-jest from 26.0.0 to 26.1.0 in /hedera-mirror-rest #3260
  • Bump sinon from 13.0.0 to 13.0.1 in /hedera-mirror-rest #3259
  • Bump mathjs from 10.1.0 to 10.1.1 in /hedera-mirror-rest/monitoring/monitor_apis #3258

Contributors

We'd like to thank all the contributors who worked on this release!

Don't miss a new hedera-mirror-node release

NewReleases is sending notifications on new releases.