Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants