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 v3.12.2-beta #4828

Merged
merged 2 commits into from
Nov 22, 2022
Merged

Conversation

onetechnical
Copy link
Contributor

@onetechnical onetechnical commented Nov 22, 2022

GitHub Logo

Overview

Bugfixes related to catchpoints, performance enhancements, and additional logging.

Changelog

New Features

  • Catchpoint Dump Utility: catchpointdump now supports tar.gz (#4743)

Enhancements

  • API: Update oapi-codegen version to v1.12.0 of our fork (#4707)
  • Accountdb: add migration 8 for resetting accounthashes on betanet (#4822)
  • Algod: Consolidate models (#4714)
  • Algod: Delete v1 usage from client and remove V2 prefix from APIs (#4767)
  • Algod: Migrate internal uses of v1 algod API to v2 (#4684)
  • Alphanet: update vAlpha5 to point to v36 (#4729)
  • Catchpoints: Enrich catchpoint generation and status with KV metadata (#4808)
  • Ci: Notify when CircleCI build failures for master and rel branches only (#4789)
  • Ci: Notify when GHA workflow fails on master (#4791)
  • Docs: Update SECURITY.md (#4782)
  • Goal: Add URL to goal asset info. (#4731)
  • Metrics: add TransactionGroupTxSyncHandled (#4815)
  • Metrics: split out /Transaction/AssembleBlock metrics (#4795)
  • Netgoal: start with at least 20GB RootStorage (#4779)
  • Performance: turn cache misses during assembly into cache hits during eval (#4617)
  • Performance: Don't preallocate rarely used maps in MakeStateDelta (#4715)
  • Tech Debt: Reduce number of dependencies. (#4750)
  • Telemetry: add TCP RTT info collection (#4745)
  • Tests: Squelch macOS accept incoming network connections notifications (#4814)
  • Tests: large generated accountdb cluster test (#4772)
  • Tests: Fix txid-string comparison (#4792)
  • Tests: Move box test artifacts to a temp directory (#4771)
  • Tests: Lint for unparallelized tests without explicit reason (#4746)
  • Tools: update catchpointdump 'database' and 'database check' commands to handle staging tables and KVs (#4802)
  • Txhandler: add more metric (#4786)

Bugfixes

  • Catchpoints: Add the kv hashes into the trie (#4812)
  • Ci: Fix GHA failure notification trigger condition (#4810)
  • Cow: always process KvMods to add OldData to mods when building StateDeltas (#4804)
  • Daemon: pool error messages and old txn expiration (#4755)
  • Goal: Change asset commands to use AccountAssetInformation (#4758)
  • Tests: Fix resolver test endpoint (#4784)
  • Tests: Fix types in assertions and change to using libgoal client when getting PendingTransaction information (#4754)
  • Tests: disable TestWebsocketNetworkTelemetryTCP on CI (#4827)
  • Txhandler: service does not restart after node catching up (#4809)
  • Txsyncer: service does not start after node catching up (#4768)

Protocol Upgrade

This release does not contain a protocol upgrade.

Additional Resources

@codecov
Copy link

codecov bot commented Nov 22, 2022

Codecov Report

Merging #4828 (6f01d48) into rel/beta (bacdf8d) will increase coverage by 3.49%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##           rel/beta    #4828      +/-   ##
============================================
+ Coverage     51.07%   54.57%   +3.49%     
============================================
  Files           417      417              
  Lines         53750    53750              
============================================
+ Hits          27454    29334    +1880     
+ Misses        23846    21979    -1867     
+ Partials       2450     2437      -13     
Impacted Files Coverage Δ
util/metrics/counter.go 88.04% <0.00%> (-1.09%) ⬇️
crypto/merkletrie/node.go 92.55% <0.00%> (-0.94%) ⬇️
network/wsNetwork.go 64.92% <0.00%> (-0.72%) ⬇️
agreement/trace.go 85.12% <0.00%> (-0.70%) ⬇️
network/requestTracker.go 70.81% <0.00%> (-0.43%) ⬇️
crypto/merkletrie/cache.go 88.72% <0.00%> (+0.29%) ⬆️
ledger/catchpointtracker.go 59.02% <0.00%> (+0.35%) ⬆️
ledger/tracker.go 74.04% <0.00%> (+0.42%) ⬆️
cmd/goal/application.go 17.78% <0.00%> (+0.50%) ⬆️
ledger/internal/eval.go 49.06% <0.00%> (+0.53%) ⬆️
... and 112 more

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

@algojohnlee algojohnlee merged commit 3583908 into algorand:rel/beta Nov 22, 2022
@onetechnical onetechnical deleted the relbeta3.12.2 branch November 22, 2022 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants