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

active_transaction.roots bounding by config instead of confirmation rate #2051

Merged
merged 7 commits into from
Jun 6, 2019
Merged

active_transaction.roots bounding by config instead of confirmation rate #2051

merged 7 commits into from
Jun 6, 2019

Conversation

argakiig
Copy link
Contributor

@argakiig argakiig commented Jun 1, 2019

remove transaction counter and associated tests
only flush if roots.size() >= active_elections_size
active_elections_size added to config and re-factor simplified should_flush
update config v17 and upgrade path tests
ensure active_elections_size is 250 or greater

@argakiig argakiig added the documentation This item indicates the need for or supplies updated or expanded documentation label Jun 1, 2019
@argakiig argakiig added this to the V19.0 milestone Jun 1, 2019
@argakiig argakiig self-assigned this Jun 1, 2019
only flush if roots.size() >= active_elections_size
acltive_elections_size added to config and re-factor simplified should_flush
update config v17 and upgrade path tests
Russel Waters added 2 commits June 2, 2019 20:33
@zhyatt zhyatt added the functionality quality improvements This item indicates the need for or supplies a better way to implement existing functionality label Jun 4, 2019
Copy link
Contributor

@cryptocode cryptocode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@argakiig argakiig merged commit 1f46e05 into nanocurrency:master Jun 6, 2019
@argakiig argakiig deleted the fixed_trans_bounding branch June 6, 2019 20:07
argakiig pushed a commit that referenced this pull request Jun 11, 2019
…ate (#2051)

* remove transaction counter and associated tests
only flush if roots.size() >= active_elections_size
acltive_elections_size added to config and re-factor simplified should_flush
update config v17 and upgrade path tests

* move inactive to active_transactions
clear when it would fall out of scope prior

* update tests and set default to 8k

* Revert "move inactive to active_transactions"

This reverts commit b93ae6d.

* merge from master cleanup
@zhyatt zhyatt removed the documentation This item indicates the need for or supplies updated or expanded documentation label Jul 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
functionality quality improvements This item indicates the need for or supplies a better way to implement existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants