Skip to content

go-algorand v3.9.1-beta#4414

Merged
algojohnlee merged 5 commits into
algorand:rel/betafrom
onetechnical:relbeta3.9.1
Aug 15, 2022
Merged

go-algorand v3.9.1-beta#4414
algojohnlee merged 5 commits into
algorand:rel/betafrom
onetechnical:relbeta3.9.1

Conversation

@onetechnical
Copy link
Copy Markdown
Contributor

@onetechnical onetechnical commented Aug 15, 2022

GitHub Logo

Overview

Bug Fix to in State Proof lookback and other test fixes.

What's New

Changelog

Bug Fixes

Protocol Upgrade

This release does not contain a protocol upgrade.

Additional Resources

id-ms and others added 4 commits August 15, 2022 11:59
…gorand#4392)

A fast-caught up node should be able to be part of state proofs creation and must download all necessary blocks.
Currently, if the state proof chain is lagging the node download lowestStateProofRound - stateproofInterval
rounds back on fast catchup. This is not accurate since the balances comes from
lowestStateProofRound - stateproofInterval - StateProofVotersLookback round.
@codecov
Copy link
Copy Markdown

codecov Bot commented Aug 15, 2022

Codecov Report

Merging #4414 (bd9addf) into rel/beta (22c3d69) will decrease coverage by 0.03%.
The diff coverage is 100.00%.

❗ Current head bd9addf differs from pull request most recent head 4444b7c. Consider uploading reports for the commit 4444b7c to get more accurate results

@@             Coverage Diff              @@
##           rel/beta    #4414      +/-   ##
============================================
- Coverage     55.62%   55.59%   -0.04%     
============================================
  Files           403      403              
  Lines         50805    50806       +1     
============================================
- Hits          28261    28245      -16     
- Misses        20156    20166      +10     
- Partials       2388     2395       +7     
Impacted Files Coverage Δ
catchup/catchpointService.go 1.78% <100.00%> (+0.25%) ⬆️
cmd/algoh/blockWatcher.go 77.77% <0.00%> (-3.18%) ⬇️
ledger/blockqueue.go 85.63% <0.00%> (-2.88%) ⬇️
catchup/service.go 68.88% <0.00%> (-2.72%) ⬇️
util/db/dbutil.go 49.09% <0.00%> (-1.22%) ⬇️
ledger/acctonline.go 78.47% <0.00%> (-1.05%) ⬇️
network/wsNetwork.go 64.70% <0.00%> (-0.20%) ⬇️
ledger/accountdb.go 72.58% <0.00%> (-0.16%) ⬇️
network/wsPeer.go 68.21% <0.00%> (+0.54%) ⬆️
cmd/tealdbg/debugger.go 73.49% <0.00%> (+0.80%) ⬆️
... and 2 more

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

* After the protocol upgrade nodes required to have MaxTxnLife + DeeperBlockHeaderHistory
  blocks that violated the test's expectations.
* Fixed a rare case when a block exists in a local ledger but peer's stat is still updated
  even if no communications were made.
@algojohnlee algojohnlee merged commit 379ec4f into algorand:rel/beta Aug 15, 2022
@onetechnical onetechnical deleted the relbeta3.9.1 branch July 11, 2023 23:30
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.

7 participants