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

tx-generator: Fix multi-threaded use of tx-streams. #4442

Merged
merged 5 commits into from
Sep 20, 2022

Conversation

MarcFontaine
Copy link
Contributor

@MarcFontaine MarcFontaine commented Sep 14, 2022

  • Put the tx-streams behind an MVar.
  • Replace 'BechmarkTx' with generic 'NtoM'.
  • Remove 'RunBenchmarkAux' and cleanups.
  • Remove global state for 'TFee' and 'TTxAdditionalSize'

@MarcFontaine
Copy link
Contributor Author

This PR addresses #4428.

@MarcFontaine MarcFontaine self-assigned this Sep 14, 2022
@MarcFontaine MarcFontaine added the WIP Work In Progress (cannot be merged yet) label Sep 14, 2022
@MarcFontaine
Copy link
Contributor Author

Todo: Fix 'Selftest.testscript'

@MarcFontaine
Copy link
Contributor Author

bors r+

@iohk-bors
Copy link
Contributor

iohk-bors bot commented Sep 20, 2022

👎 Rejected by label

@MarcFontaine MarcFontaine removed the WIP Work In Progress (cannot be merged yet) label Sep 20, 2022
@MarcFontaine
Copy link
Contributor Author

bors r+

iohk-bors bot added a commit that referenced this pull request Sep 20, 2022
4442: tx-generator: Fix multi-threaded use of tx-streams. r=MarcFontaine a=MarcFontaine

* Put the tx-streams behind an `MVar`.
* Replace 'BechmarkTx' with generic 'NtoM'.
* Remove 'RunBenchmarkAux' and cleanups.
* Remove global state for 'TFee' and 'TTxAdditionalSize'

Co-authored-by: Michael Karg <michael.karg@iohk.io>
Co-authored-by: MarcFontaine <MarcFontaine@users.noreply.github.com>
@iohk-bors
Copy link
Contributor

iohk-bors bot commented Sep 20, 2022

This PR was included in a batch that successfully built, but then failed to merge into master. It will not be retried.

Additional information:

{"message":"Waiting on code owner review from cleverca22, deepfire, denisshevchenko, fmaste, and/or jutaro.","documentation_url":"https://docs.github.com/articles/about-protected-branches"}

@MarcFontaine
Copy link
Contributor Author

bors r+

iohk-bors bot added a commit that referenced this pull request Sep 20, 2022
4442: tx-generator: Fix multi-threaded use of tx-streams. r=MarcFontaine a=MarcFontaine

* Put the tx-streams behind an `MVar`.
* Replace 'BechmarkTx' with generic 'NtoM'.
* Remove 'RunBenchmarkAux' and cleanups.
* Remove global state for 'TFee' and 'TTxAdditionalSize'

Co-authored-by: Michael Karg <michael.karg@iohk.io>
Co-authored-by: MarcFontaine <MarcFontaine@users.noreply.github.com>
@iohk-bors
Copy link
Contributor

iohk-bors bot commented Sep 20, 2022

This PR was included in a batch that successfully built, but then failed to merge into master. It will not be retried.

Additional information:

{"message":"Waiting on code owner review from cleverca22, deepfire, denisshevchenko, fmaste, and/or jutaro.","documentation_url":"https://docs.github.com/articles/about-protected-branches"}

@mgmeier
Copy link
Contributor

mgmeier commented Sep 20, 2022

bors r+

@iohk-bors
Copy link
Contributor

iohk-bors bot commented Sep 20, 2022

Build succeeded:

@iohk-bors iohk-bors bot merged commit a5724ad into master Sep 20, 2022
@iohk-bors iohk-bors bot deleted the mafo/tx-generator-cleanup3 branch September 20, 2022 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants