You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now that we are on version 2.2, we should remove this variant from the BlockProductionMethod enum and remove supporting code
Proposed Solution
Likely this becomes a bit simpler once we also move forwarding to a separate stage: #3222
This may sound simple, but is not that simple to do in the best way. And I propose the following plan for removing the variant and the associated code:
Problem
thread-local-multi-iterator
block-production method would be deprecated (Deprecate Legacy BlockProductionMethod #3113)BlockProductionMethod
enum and remove supporting codeProposed Solution
Likely this becomes a bit simpler once we also move forwarding to a separate stage: #3222
This may sound simple, but is not that simple to do in the best way. And I propose the following plan for removing the variant and the associated code:
BlockProductionMethod::ThreadLocalMultiIterator
variant Remove the ThreadLocalMultiIterator BlockProductionMethod #3727new_thread_local_multi_iterator
Remove new_thread_local_multi_iterator #3757UnprocessedTransactionStorage
VoteStorage
variant nowThreadLocalUnprocessedPackets
multi_iterator_scanner.rs
ImmutableDeserializedPacket
innefficiency from Voting ThreadsThe text was updated successfully, but these errors were encountered: