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

Remove election_winner_details container #4755

Merged

Conversation

pwojcikdev
Copy link
Contributor

This removes election_winner_details container which proved to be difficult to keep in sync and was leaking entires when rollbacks were performed (as part of bounded backlog work). The election that triggered the cementing is now passed as part of context, ie. the flow of cementing is: election::confirm_once (...) > confirming_set::add (...) > confirming_set::batch_cemented event > active_elections::block_cemented callback (...) where election is passed through the pipeline.

@pwojcikdev pwojcikdev force-pushed the remove-election-winner-details branch from 192734a to b9f0225 Compare October 16, 2024 15:21
clemahieu
clemahieu previously approved these changes Oct 16, 2024
@gr0vity-dev-bot
Copy link

gr0vity-dev-bot commented Oct 17, 2024

Test Results for Commit 6883c4d

Pull Request 4755: Results
Overall Status:

Test Case Results

  • 5n4pr_conf_10k_bintree: PASS (Duration: 118s)
  • 5n4pr_conf_10k_change: PASS (Duration: 208s)
  • 5n4pr_conf_change_dependant: PASS (Duration: 163s)
  • 5n4pr_conf_change_independant: PASS (Duration: 164s)
  • 5n4pr_conf_send_dependant: PASS (Duration: 138s)
  • 5n4pr_conf_send_independant: PASS (Duration: 137s)
  • 5n4pr_rocks_10k_bintree: PASS (Duration: 115s)
  • 5n4pr_rocks_10k_change: PASS (Duration: 221s)

Last updated: 2024-10-18 02:56:49 UTC

@pwojcikdev pwojcikdev force-pushed the remove-election-winner-details branch from 4847439 to 6883c4d Compare October 17, 2024 23:17
@pwojcikdev pwojcikdev merged commit 5c31172 into nanocurrency:develop Oct 18, 2024
26 of 28 checks passed
@qwahzi qwahzi added this to the V28 milestone Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Merged / V28.0
Development

Successfully merging this pull request may close these issues.

4 participants