Skip to content
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

Research/parallel-tx/block validation #1804

Merged
merged 2 commits into from
Jun 15, 2022

Conversation

julianlen
Copy link
Contributor

@julianlen julianlen commented Jun 10, 2022

Added thread logic in the Tracker so it controls whether there is a key collision between threads

@julianlen julianlen changed the title Added thread logic in the Tracker so it controls whether there is a key collision between threads research/block header validation Jun 10, 2022
@julianlen julianlen changed the title research/block header validation Research/parallel-tx/block validation Jun 10, 2022
@julianlen julianlen force-pushed the research/block_header_validation branch 2 times, most recently from a07e648 to 22a594d Compare June 13, 2022 18:33
@julianlen julianlen changed the base branch from research/splitting_executions to research/main_parallel_tx June 15, 2022 17:41
@julianlen julianlen changed the base branch from research/main_parallel_tx to research/splitting_executions June 15, 2022 17:41
* Clear tracker between parallel and sequential execution within the parallel block execution

* Tracker is now atomic

* Added tests to test for race conditions

* Tracker returns a copy of the maps.
@julianlen julianlen force-pushed the research/block_header_validation branch from 049b90c to d84f3f5 Compare June 15, 2022 17:55
@julianlen julianlen changed the base branch from research/splitting_executions to research/main_parallel_tx June 15, 2022 17:55
@sonarcloud
Copy link

sonarcloud bot commented Jun 15, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

96.3% 96.3% Coverage
0.0% 0.0% Duplication

@julianlen julianlen merged commit 3f6649d into research/main_parallel_tx Jun 15, 2022
julianlen added a commit that referenced this pull request Sep 26, 2022
* Added thread logic in the Tracker so it controls whether there is a key collision between threads

* Clear tracker between parallel and sequential execution within the parallel block execution

* Tracker is now atomic

* Added tests to test for race conditions

* Tracker returns a copy of the maps.
julianlen added a commit that referenced this pull request Nov 16, 2022
* Added thread logic in the Tracker so it controls whether there is a key collision between threads

* Clear tracker between parallel and sequential execution within the parallel block execution

* Tracker is now atomic

* Added tests to test for race conditions

* Tracker returns a copy of the maps.
julianlen added a commit that referenced this pull request Nov 28, 2022
* Added thread logic in the Tracker so it controls whether there is a key collision between threads

* Clear tracker between parallel and sequential execution within the parallel block execution

* Tracker is now atomic

* Added tests to test for race conditions

* Tracker returns a copy of the maps.
Vovchyk pushed a commit that referenced this pull request Feb 2, 2023
* Added thread logic in the Tracker so it controls whether there is a key collision between threads

* Clear tracker between parallel and sequential execution within the parallel block execution

* Tracker is now atomic

* Added tests to test for race conditions

* Tracker returns a copy of the maps.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants