v0.103.0 #8164
steven-sheehy
started this conversation in
Releases
v0.103.0
#8164
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This release adds support for making metadata information from HIP-646, HIP-657, and HIP-765 available in the REST API. In particular, this adds a base64 encoded
metadata
field to the/api/v1/tokens
endpoint. It also addsmetadata
andmetadata_key
fields to the/api/v1/tokens/{id}
endpoint.The contract call API saw some noticeable performance improvements with the implementation of lazy loading for nested items. Previously it was eagerly loading all the account information even for simpler calls that didn't need the data. With the switch to make these additional queries lazy, we see an improvement of 50-90% in request throughput. That change plus an improvement in the performance of the NFT count query should result in additional performance and stability of the API.
Work is still underway on HIP-857 NFT allowance REST API. This release adds EVM address and alias support to the new endpoint and fixes the error response format.
Upgrading
This release requires a new PostgreSQL extension for efficient querying of bigint-based GIST indexes. The btree_gist extension is usually bundled with PostgreSQL and approved by most cloud providers . It however does still need to be manually enabled by running the following command before the upgrade:
create extension if not exists btree_gist;
The
hedera-mirror-common
chart saw its dependencies updated and with that changes to the Prometheus Operator CRDs. If you're using the common chart, please run the following commands before upgrading to update the CRDs:Enhancements
Bug Fixes
stackgres.postgresVersion
(0.103) #8131Dependency Upgrades
@aws-sdk
/client-s3 from 3.550.0 to 3.554.0 in /hedera-mirror-rest #8088@testcontainers
/postgresql from 10.8.1 to 10.8.2 in /hedera-mirror-rest #8086@testcontainers
/postgresql from 10.8.0 to 10.8.1 in /hedera-mirror-rest #8044@aws-sdk
/client-s3 from 3.540.0 to 3.550.0 in /hedera-mirror-rest #8041Contributors
We'd like to thank all the contributors who worked on this release!
This discussion was created from the release v0.103.0.
Beta Was this translation helpful? Give feedback.
All reactions