-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
[R4R] Release v1.1.3 #460
Merged
[R4R] Release v1.1.3 #460
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* implement block process part of light sync * add difflayer protocol * handle difflayer and refine light processor * add testcase for diff protocol * make it faster * allow validator to light sync * change into diff sync * ligth sync: download difflayer (#2) * ligth sync: download difflayer Signed-off-by: kyrie-yl <[email protected]> * download diff layer: fix according to the comments Signed-off-by: kyrie-yl <[email protected]> * download diff layer: update Signed-off-by: kyrie-yl <[email protected]> * download diff layer: fix accroding comments Signed-off-by: kyrie-yl <[email protected]> Co-authored-by: kyrie-yl <[email protected]> * update light sync to diff sync * raise the max diff limit * add switcher of snap protocol * fix test case * make commit concurrently * remove peer for diff cache when peer closed * consensus tuning * add test code * remove extra message * fix testcase and lint make diff block configable wait code write fix testcase resolve comments resolve comment * resolve comments * resolve comments * resolve comment * fix mistake Co-authored-by: kyrie-yl <[email protected]> Co-authored-by: kyrie-yl <[email protected]>
* support get diff accounts Signed-off-by: Keefe-Liu <[email protected]> * add testcase for diff accounts Signed-off-by: Keefe-Liu <[email protected]>
Signed-off-by: Keefe-Liu <[email protected]>
ignore empty tx in GetDiffAccountsWithScope
[R4R] add block proccess backoff time when validator is not in turn and received in turn block
…#412) * add extension for eth protocol handshake * fix comments
* change cache type of GetCode from fastcache to lrucache Signed-off-by: kyrie-yl <[email protected]> * add cache for contract code bitmap Signed-off-by: kyrie-yl <[email protected]> * core/vm: rework jumpdest analysis benchmarks (#23499) * core/vm: rework jumpdest analysis benchmarks For BenchmarkJumpdestOpAnalysis use fixed code size of ~1.2MB and classic benchmark loop. * core/vm: clear bitvec in jumpdest analysis benchmark Co-authored-by: Paweł Bylica <[email protected]>
* parallel bloom calculation * indent * add condition if bloomJobs not nil * add handler for worker * fix format * bloomWorker should exit when all txs have been processed * rename BloomPair => BloomHash * add size to map * rename & unique variable * bloomJobs => bloomProcessors * fix * only assign bloom if empty * abstraction method for processing receipt bloom * remove duplicate receipt_processor * rename Processor * fix ReceiptProcessor * fix ReceiptBloomGenertor typo * reduce worker to 1 * remove empty wg * add defence code to check if channel is closed * remove nil * format fix * remove thread pool * use max 100 worker capacity * reduce worker size * refactor startWorker
Signed-off-by: kyrie-yl <[email protected]>
* ci: add unit test fix: failed on test * ci: add truffle test * ci: update os version * ci: add cache for go build
[R4R]prepare for release v1.1.3
j75689
approved these changes
Oct 20, 2021
yutianwu
approved these changes
Oct 20, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Release v1.1.3 introduces a lot of performance improvement.
It also introduce diff sync which help node sync faster.
Rationale
Improvement
BUGFIX
FEATURES
Example
add an example CLI or API response...
Changes
Notable changes:
Preflight checks
make build
)make test
)Already reviewed by
...
Related issues
... reference related issue #'s here ...