From b27d77151d5c8d2aa0898fb4b3cf5b8763f22166 Mon Sep 17 00:00:00 2001 From: Stephen Buttolph Date: Thu, 5 Oct 2023 18:11:30 -0400 Subject: [PATCH] Add release notes --- RELEASES.md | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/RELEASES.md b/RELEASES.md index baa273be88f0..df048efeff97 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -8,12 +8,72 @@ The plugin version is unchanged at `28` and compatible with versions `v1.10.9 - ### APIs +- Added `avalanche_{chainID}_total_weight` metric +- Added `avalanche_{chainID}_num_validators` metric +- Added `avalanche_{chainID}_num_processing_ancestor_fetches_failed` metric +- Added `avalanche_{chainID}_num_processing_ancestor_fetches_dropped` metric +- Added `avalanche_{chainID}_num_processing_ancestor_fetches_succeeded` metric +- Added `avalanche_{chainID}_num_processing_ancestor_fetches_unneeded` metric +- Added `avalanche_{chainID}_num_missing_accepted_blocks` metric +- Added `avalanche_{chainID}_selected_vote_index_count` metric +- Added `avalanche_{chainID}_selected_vote_index_sum` metric + ### Configs +- Added `"fx-owner-cache-size"` to the P-chain config + ### Fixes +- Fixed concurrent node shutdown and chain creation race +- Exited `network.dial` early to avoid goroutine leak when shutting down +- Reduced log level of `"failed to send peer list for handshake"` messages from `ERROR` to `DEBUG` +- Reduced log level of `"state pruning failed"` messages from `ERROR` to `WARN` + ### What's Changed +- Add last accepted height to the snowman interface by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2091 +- Delete kurtosis CI jobs by @marun in https://github.com/ava-labs/avalanchego/pull/2068 +- e2e: Ensure all Issue* calls use the default context by @marun in https://github.com/ava-labs/avalanchego/pull/2069 +- Remove Finalized from the consensus interface by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2093 +- Remove embedding of `verify.Verifiable` in `FxCredential` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2089 +- Clarify decidable interface simple default parameter tests by @gyuho in https://github.com/ava-labs/avalanchego/pull/2094 +- snow/consensus/snowman/poll: remove "unused" no early term poller by @gyuho in https://github.com/ava-labs/avalanchego/pull/2095 +- Cleanup `.golangci.yml` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2097 +- Refactor `ancestor.Tree` by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2099 +- Update AMI runner image and instance type by @charlie-ava in https://github.com/ava-labs/avalanchego/pull/1939 +- Add `tagalign` linter by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2084 +- Fix flaky BuildBlockIsIdempotent test by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2101 +- Make `network.dial` honor context cancellation. by @danlaine in https://github.com/ava-labs/avalanchego/pull/2061 +- Add preference lookups by height to the consensus interface by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2092 +- Remove duplicate pullQuery method by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2103 +- Add additional validator set metrics by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/2051 +- Remove `snowball.Initialize` and `snowball.Factory` by @danlaine in https://github.com/ava-labs/avalanchego/pull/2104 +- Remove initialize functions from the snowball package by @danlaine in https://github.com/ava-labs/avalanchego/pull/2105 +- Remove `genesis.State` by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/2112 +- add `SetSubnetOwner` to `Chain` interface by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2031 +- Move vote bubbling before poll termination by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2100 +- testing: Switch upgrade test to testnet fixture by @marun in https://github.com/ava-labs/avalanchego/pull/1887 +- Reduce archivedb key lengths by 1 byte by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2113 +- Cleanup uptime manager constructor by @abi87 in https://github.com/ava-labs/avalanchego/pull/2118 +- MerkleDB Compact Path Bytes by @dboehm-avalabs in https://github.com/ava-labs/avalanchego/pull/2010 +- MerkleDB Path changes cleanup by @dboehm-avalabs in https://github.com/ava-labs/avalanchego/pull/2120 +- Fix consensus engine interface comments by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2115 +- Standardize consensus variable names in tests by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2129 +- Prevent bytesNeeded overflow by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2130 +- Migrate xsvm from github.com/ava-labs/xsvm by @marun in https://github.com/ava-labs/avalanchego/pull/2045 +- Fix handling of wg in the networking dial test by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2132 +- Update go.mod and add update check by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2133 +- Reduce log level of failing to send a peerList message by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2134 +- RPCChainVM fail-fast health RPCs by @hexfusion in https://github.com/ava-labs/avalanchego/pull/2123 +- MerkleDB allow warming node cache by @dboehm-avalabs in https://github.com/ava-labs/avalanchego/pull/2128 +- Add vote bubbling metrics by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2138 +- Reduce log level of an error during Prune by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2141 +- Exit chain creation routine before shutting down chain router by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2140 +- Merkle db fix type cast bug by @dboehm-avalabs in https://github.com/ava-labs/avalanchego/pull/2142 +- Add Warp Payload Types by @nytzuga in https://github.com/ava-labs/avalanchego/pull/2116 +- Add height voting for chits by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2102 +- Add Heap Queue by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/2135 + **Full Changelog**: https://github.com/ava-labs/avalanchego/compare/v1.10.11...v1.10.12 ## [v1.10.11](https://github.com/ava-labs/avalanchego/releases/tag/v1.10.11)