-
Notifications
You must be signed in to change notification settings - Fork 189
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
Secure cadence master update #2433
Secure cadence master update #2433
Conversation
Bump version because v1 is deprecated/sunset.
index ref_height->cluster_block_id on finalization
[Execution State] Full search json dump
Bump codecov-action v1 to v2
* update comments * add benchmark for index lookup
The emulator repo implements Headers, and is imported by flow-go, so the added method breaks test Added as a follow-up for another issue: onflow/flow-go-internal#6244
add flaky skip reason so tests can run in cron job
2385: Robust Transaction Deduplication r=jordanschalm a=jordanschalm This PR improves transaction de-duplication in collection nodes. It replaces a heuristic which de-duplicated based on the contents of a fixed number of ancestor collections, with an reference height index which enables de-duplicating transactions correctly in all cases including when the collection production rate significantly outpaces the consensus block rate. See also #2386 targeting the `v0.25` branch. ## Changes * Add an index mapping reference block height to collection ID, for non-empty finalized collections * Modify transaction inclusion validation when building and validating collections to take into account potentially conflicting collections at any point in the cluster state ancestry Co-authored-by: Jordan Schalm <[email protected]>
FVM Benchstat comparisonThis branch with compared with the base branch onflow:master commit 7bea1c3 The command Bench tests were run a total of 7 times on each branch. Collapsed results for better readability
|
Codecov Report
@@ Coverage Diff @@
## feature/secure-cadence #2433 +/- ##
==========================================================
+ Coverage 56.28% 56.95% +0.67%
==========================================================
Files 653 653
Lines 40114 60019 +19905
==========================================================
+ Hits 22577 34183 +11606
- Misses 14658 22911 +8253
- Partials 2879 2925 +46
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Merge master into secure cadence