Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

go-algorand 3.11.2-stable Release PR #4683

Merged
merged 14 commits into from
Oct 21, 2022

Conversation

Algo-devops-service
Copy link
Contributor

@Algo-devops-service Algo-devops-service commented Oct 21, 2022

GitHub Logo

Overview

  • This release disables cadaver file generation by default. This is a performance enhancement.
  • This release fixes the issue of when an account had many resources, it could break catching up from a catchpoint.
  • This release contains improvements to network propagation, through opportunistic compression.

Changelog

Enhancements

  • Algod: turn off cadaver trace file by default (#4676)
  • Pingpong: add genaccountsoffset flag and tool to print test account addresses (#4628)
  • Tests: Consistent resource/account struct tests (#4669)
  • V1 Deprecation: Remove algod and kmd client affinity and consolidate APIs to use newest version (#4641)
  • Batch-verify: Return failed sig indexes (#4614)
  • Cicd: reduce mmnet LastPartKeyRound to 50k (#4625)
  • Devops: Update betanet model recipe, move NPN hosts to regions not shared by hosts for relays and nodes (#4588)
  • Goal: don't mark app-arg as hidden for account command (#4629)
  • Metrics: Remove labels from gauge metrics (#4606)
  • Network: proposal payload compression (#4589)
  • Tests: extend transactions signature verification testing (#4623)

Bugfixes

  • Batchverifier: preserve the memory until the end (#4672)
  • Catchpoints: don't make duplicate account hashes in prepareNormalizedBalances (#4668)
  • Pingpong: fix config check for GeneratedAccountsMnemonics (#4662)
  • Tools: fix lagging cinfo.AppParams data structure in PingPong (#4613)

Protocol Upgrade

This release does not contain a protocol upgrade.

Additional Resources

@codecov
Copy link

codecov bot commented Oct 21, 2022

Codecov Report

Merging #4683 (b42c463) into rel/stable (e1b890a) will decrease coverage by 0.14%.
The diff coverage is 89.43%.

@@              Coverage Diff               @@
##           rel/stable    #4683      +/-   ##
==============================================
- Coverage       54.52%   54.38%   -0.15%     
==============================================
  Files             406      407       +1     
  Lines           51937    52389     +452     
==============================================
+ Hits            28318    28491     +173     
- Misses          21264    21520     +256     
- Partials         2355     2378      +23     
Impacted Files Coverage Δ
cmd/goal/commands.go 10.44% <ø> (+0.03%) ⬆️
config/localTemplate.go 40.00% <ø> (ø)
libgoal/libgoal.go 2.70% <ø> (+0.02%) ⬆️
shared/pingpong/accounts.go 3.20% <0.00%> (-0.08%) ⬇️
shared/pingpong/config.go 0.00% <0.00%> (ø)
crypto/batchverifier.go 100.00% <100.00%> (ø)
ledger/accountdb.go 73.00% <100.00%> (+0.13%) ⬆️
ledger/catchupaccessor.go 62.40% <100.00%> (+0.36%) ⬆️
ledger/testing/randomAccounts.go 56.83% <100.00%> (ø)
util/db/dbutil.go 43.63% <0.00%> (-6.67%) ⬇️
... and 31 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@algojohnlee algojohnlee merged commit 99b37ac into algorand:rel/stable Oct 21, 2022
@algobarb algobarb deleted the relstable3.11.2 branch October 24, 2022 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants