Skip to content

net: optimize the k-bucket data structure#4648

Merged
xxo1shine merged 3 commits intotronprotocol:release_v4.6.0from
xxo1shine:k-bucket-optimize
Sep 22, 2022
Merged

net: optimize the k-bucket data structure#4648
xxo1shine merged 3 commits intotronprotocol:release_v4.6.0from
xxo1shine:k-bucket-optimize

Conversation

@xxo1shine
Copy link
Copy Markdown
Collaborator

What does this PR do?
Optimize the k-bucket data structure

Why are these changes required?
Improve k-bucket query performance

This PR has been tested by:

  • Unit Tests
  • Manual Testing

Follow up

Extra details

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

❗ No coverage uploaded for pull request base (release_v4.6.0@88c0fe1). Click here to learn what that means.
The diff coverage is n/a.

@@                Coverage Diff                @@
##             release_v4.6.0    #4648   +/-   ##
=================================================
  Coverage                  ?   54.06%           
  Complexity                ?     7975           
=================================================
  Files                     ?      832           
  Lines                     ?    47368           
  Branches                  ?     5138           
=================================================
  Hits                      ?    25611           
  Misses                    ?    19714           
  Partials                  ?     2043           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@xxo1shine xxo1shine merged commit 6c43ddf into tronprotocol:release_v4.6.0 Sep 22, 2022
@xxo1shine xxo1shine deleted the k-bucket-optimize branch November 15, 2022 07:40
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.

3 participants