Skip to content

go-algorand 3.11.0-stable Release PR#4655

Merged
algojohnlee merged 15 commits into
algorand:rel/stablefrom
Algo-devops-service:relstable3.11.0
Oct 17, 2022
Merged

go-algorand 3.11.0-stable Release PR#4655
algojohnlee merged 15 commits into
algorand:rel/stablefrom
Algo-devops-service:relstable3.11.0

Conversation

@Algo-devops-service
Copy link
Copy Markdown
Contributor

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

GitHub Logo

Overview

This release contains improvements to network propagation, through opportunistic compression.

What's New

  • Proposal payload compression

Changelog

Enhancements

  • 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

  • Tools: fix lagging cinfo.AppParams data structure in PingPong (#4613)

Protocol Upgrade

This release does not contain a protocol upgrade.

Additional Resources

algoidurovic and others added 15 commits October 3, 2022 12:29
…10.0-remerge

CICD: go-algorand relstable3.10.0-remerge mergeback
Gauges had optional, unusued, arguments allowing user to set labels
on multiple values per single gauge struct.
This had potential to leak memory if unbound datasets were used as labels.
Use zstd with BestSpeed compression level for PP network messages
@codecov
Copy link
Copy Markdown

codecov Bot commented Oct 17, 2022

Codecov Report

Merging #4655 (281689d) into rel/stable (2145c29) will increase coverage by 0.15%.
The diff coverage is 71.42%.

@@              Coverage Diff               @@
##           rel/stable    #4655      +/-   ##
==============================================
+ Coverage       54.35%   54.51%   +0.15%     
==============================================
  Files             405      406       +1     
  Lines           51829    51937     +108     
==============================================
+ Hits            28171    28312     +141     
+ Misses          21318    21267      -51     
- Partials         2340     2358      +18     
Impacted Files Coverage Δ
cmd/goal/application.go 12.64% <ø> (-0.11%) ⬇️
config/version.go 9.09% <ø> (ø)
node/node.go 4.40% <0.00%> (ø)
shared/pingpong/accounts.go 3.27% <0.00%> (-0.14%) ⬇️
network/wsPeer.go 68.93% <76.31%> (+0.48%) ⬆️
network/msgCompressor.go 82.35% <82.35%> (ø)
network/wsNetwork.go 65.52% <88.52%> (+0.76%) ⬆️
util/metrics/gauge.go 81.08% <91.66%> (+15.69%) ⬆️
crypto/batchverifier.go 100.00% <100.00%> (ø)
crypto/onetimesig.go 76.06% <100.00%> (+0.20%) ⬆️
... and 9 more

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

@algojohnlee algojohnlee merged commit e1b890a into algorand:rel/stable Oct 17, 2022
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.