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.13.0-stable Release PR #4890

Merged
merged 40 commits into from Dec 12, 2022

Conversation

Algo-devops-service
Copy link
Contributor

@Algo-devops-service Algo-devops-service commented Dec 12, 2022

GitHub Logo

Overview

Performance improvements and deprecation of v1 endpoints are the highlights of this release.

What's New

Changelog

New Features

  • Goal: account deletepartkey subcomand (#4788)
  • Ledger Deltas: AccountDelta retrieval through ledger/catchup service (#4658)

Enhancements

  • Algod: Delete deprecated cost field in dyrun response and mapping field in sourcemap (#4875)
  • Algod: Sunset v1 handlers (#4847)
  • Catchpoint: Promote trie-related log warnings to error (#4882)
  • Docker: General purpose docker container. (#4816)
  • Goal: Test ABI reference arguments during creation (#4872)
  • Ledger: add context to block mismatch error in VerifyCatchpoint (#4821)
  • Metrics: add counters for checkAlreadyCommitted, split "InLedger" counters by reason (#4881)
  • Node: Fix disabled node tests (#4824)
  • Performance: Implement sync.Pool for cow.child() (#4766)
  • Tests: Extend TestCatchpointAfterTxns to catch catchpoint write corruption (#4818)
  • Txhandler: metrics for txpool.Remember (#4839)
  • Txhandler: early duplicates detection (#4806)
  • Txhandler: upgraded benchmarks (#4834)
  • Updater: use more-recent installer package (#4734)

Bugfixes

Protocol Upgrade

This release does not contain a protocol upgrade.

Additional Resources

icorderi and others added 30 commits November 21, 2022 16:28
…12.2-remerge

CICD: go-algorand relstable3.12.2-remerge mergeback
* Add setting incoming transaction rate
* Add backlog worker with transaction dropping
* Count dropped transactions
…lgorand#4658)

Co-authored-by: shiqizng <80276844+shiqizng@users.noreply.github.com>
Co-authored-by: michaeldiamant <michaeldiamant@users.noreply.github.com>
Co-authored-by: Will Winder <wwinder.unh@gmail.com>
…#4865)

* Fix some details around the hashKind -> HashKind change

* CI should do full `make generate`
Add tx message duplicates detection in txHandler:
  * Network raw messages with blake2b + salt auto-rotating hash map
  * Canonical reencoded tx groups with sha512_256 hash map
Configurable with TxIncomingFilteringFlags

Co-authored-by: chris erway <chris.erway@algorand.com>
Co-authored-by: algonautshant <shant@algorand.com>
@codecov
Copy link

codecov bot commented Dec 12, 2022

Codecov Report

Merging #4890 (0c126f6) into rel/stable (3583908) will decrease coverage by 0.08%.
The diff coverage is 71.27%.

@@              Coverage Diff               @@
##           rel/stable    #4890      +/-   ##
==============================================
- Coverage       54.67%   54.59%   -0.09%     
==============================================
  Files             421      431      +10     
  Lines           53790    53560     -230     
==============================================
- Hits            29409    29240     -169     
- Misses          21968    22029      +61     
+ Partials         2413     2291     -122     
Impacted Files Coverage Δ
cmd/goal/clerk.go 8.77% <ø> (+0.02%) ⬆️
config/config.go 48.52% <ø> (ø)
config/version.go 9.09% <ø> (ø)
crypto/batchverifier.go 100.00% <ø> (ø)
daemon/algod/api/server/router.go 13.88% <ø> (ø)
daemon/algod/api/server/v2/dryrun.go 71.34% <ø> (-0.18%) ⬇️
daemon/algod/api/server/v2/handlers.go 0.87% <0.00%> (-0.04%) ⬇️
data/pools/errors.go 0.00% <0.00%> (ø)
data/transactions/transaction.go 43.04% <0.00%> (ø)
ledger/accountdb.go 76.47% <ø> (+4.11%) ⬆️
... and 82 more

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

@onetechnical onetechnical changed the title go-algorand 3.13.0-stable Release PR go-algorand v3.13.0-stable Release PR Dec 12, 2022
@algobarb
Copy link
Contributor

algobarb commented Dec 12, 2022

we should probably fix up the What's New section...
Beta Release Notes: https://github.com/algorand/go-algorand/releases/tag/v3.13.0-beta

Copy link
Contributor

@algobarb algobarb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@michaeldiamant michaeldiamant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As intended - matches commits + description from #4885.

@algojohnlee algojohnlee merged commit e04c13b into algorand:rel/stable Dec 12, 2022
@onetechnical onetechnical deleted the relstable3.13.0 branch December 12, 2022 19:32
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.

None yet