Skip to content

refactor: Move streamVerifier to util/execpool/stream (phase 2)#5168

Merged
algorandskiy merged 5 commits intoalgorand:masterfrom
algonautshant:shant/batch_verify_votes_phase2_wt_tests
Mar 13, 2023
Merged

refactor: Move streamVerifier to util/execpool/stream (phase 2)#5168
algorandskiy merged 5 commits intoalgorand:masterfrom
algonautshant:shant/batch_verify_votes_phase2_wt_tests

Conversation

@algonautshant
Copy link
Copy Markdown
Contributor

Move streamVerifier to util/execpool
Add utint tests to util/execpool/stream
update the call sites to this interface

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 28, 2023

Codecov Report

Merging #5168 (304bf92) into master (4bbedc0) will increase coverage by 0.06%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master    #5168      +/-   ##
==========================================
+ Coverage   53.51%   53.57%   +0.06%     
==========================================
  Files         439      441       +2     
  Lines       54985    55065      +80     
==========================================
+ Hits        29423    29499      +76     
- Misses      23271    23281      +10     
+ Partials     2291     2285       -6     
Impacted Files Coverage Δ
util/execpool/stream.go 98.78% <ø> (ø)
data/transactions/verify/txnBatch.go 97.97% <100.00%> (ø)
data/txHandler.go 72.07% <100.00%> (ø)

... and 10 files with indirect coverage changes

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

@algonautshant algonautshant marked this pull request as ready for review March 9, 2023 05:17
Copy link
Copy Markdown
Contributor

@algorandskiy algorandskiy left a comment

Choose a reason for hiding this comment

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

LGTM, indeed a code move and test

Comment thread util/execpool/stream.go
Comment thread util/execpool/stream_test.go Outdated
Copy link
Copy Markdown
Contributor

@iansuvak iansuvak left a comment

Choose a reason for hiding this comment

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

Both tests and code-move look good

@algorandskiy algorandskiy changed the title Perf: Move streamVerifier to util/execpool/stream (phase 2) refactor: Move streamVerifier to util/execpool/stream (phase 2) Mar 13, 2023
@algorandskiy algorandskiy merged commit 9e121f8 into algorand:master Mar 13, 2023
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.

3 participants