-
Notifications
You must be signed in to change notification settings - Fork 204
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
Don't notify cache about nonces; pass the account nonce provider, instead #6603
Merged
Merged
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
6841919
calculate hash only on log trace level set.
cristure 85d93ac
add non-memory thrasher test.
cristure 79eb08c
Merge branch 'rc/v1.7.next1' into benchmark_trie
AdoAdoAdo 1ec7c5c
Merge branch 'rc/v1.7.next1' into benchmark_trie
andreibancioiu af01f4a
Convert artificial test into a benchmark.
andreibancioiu febe899
No more ForgetAllAccountNonces().
andreibancioiu 535d51b
Remove NotifyAccountNonce().
andreibancioiu bca90d9
Properly invoke NewTxCache().
andreibancioiu 278acf9
Reference new storage-go.
andreibancioiu f533a2b
Fix long test.
andreibancioiu 4b8fb0a
Newer storage-go.
andreibancioiu a98f0a4
Merge branch 'selection-by-ppu' into MX-16107-no-more-notify
andreibancioiu 0cb7187
Sketch CS test: TestMempoolWithChainSimulator_Eviction.
andreibancioiu bc70dcc
Merge branch 'rc/v1.7.next1' into benchmark_trie
andreibancioiu 6a80857
Merge pull request #6338 from multiversx/benchmark_trie
andreibancioiu c4f2db5
Optimize GetExistingAccount(). Only encode address if log level is TR…
andreibancioiu 1cb7594
Merge branch 'MX-16107-no-more-notify' of ssh://github.com/multiversx…
andreibancioiu 26ddc02
Pass account nonce provider (backed by the accounts adapter) to Selec…
andreibancioiu 38aeb55
Optimized logging. Don't directly encode to hex before calling log.Tr…
andreibancioiu 297e530
Remove logic around "accountTxsShards" (was only needed for mempool n…
andreibancioiu e1d4287
Remove code not needed anymore.
andreibancioiu f84a3c6
Minor refactoring around nonce account provider.
andreibancioiu 9aec5b9
Sketch additional CS tests (WIP).
andreibancioiu 5b937db
AccountNonceProvider becomes AccountStateProvider (more information f…
andreibancioiu 7fa9a6c
Merge branch 'selection-by-ppu' into MX-16107-no-more-notify
andreibancioiu 7741b4e
Fix tests, reference newer storage.
andreibancioiu da36969
Fix long test.
andreibancioiu 377cca5
Optimizations. Fix after self-review.
andreibancioiu 5bb1b40
Fix old concurrency issue.
andreibancioiu 0d295b8
Fix linter issues.
andreibancioiu f87f1c3
Remove unused field.
andreibancioiu 4834372
Sketch a simulator for transactions selection - called in CreateBlock…
andreibancioiu 9ff7f5c
Feed guardian checker into process/block/preprocess/transactions.
andreibancioiu 0b5c262
Enhance accountStateProvider - make it know about guardians.
andreibancioiu cf4f1a8
Reference newer storage-go.
andreibancioiu 1faa7f1
Fix tests.
andreibancioiu 5b00521
Newer storage go. Additional tracing.
andreibancioiu 7953116
Merge branch 'feat/mempool' into MX-16107-no-more-notify
andreibancioiu e1cb834
Fix tests.
andreibancioiu eca8029
Reference new storage-go.
andreibancioiu 9005e76
Fix tests, fix after self-review.
andreibancioiu cfd1ea8
Remove chain simulator test (since it's not polished). Will be added …
andreibancioiu e02d607
In "interceptedHeader", handle concurrent access.
andreibancioiu 2d52815
Handle non-executable transactions related to guardians in a separate…
andreibancioiu 2a160f3
Fix linter issues.
andreibancioiu 47159a5
(final) fix after self-review.
andreibancioiu 25b2594
Fix after review.
andreibancioiu File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CC: @sstanculeanu, changed here in the PR.