Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

v1.17: prunes turbine QUIC connections (backport of #33663) #33800

Merged
merged 1 commit into from
Oct 23, 2023

Conversation

mergify[bot]
Copy link
Contributor

@mergify mergify bot commented Oct 20, 2023

This is an automatic backport of pull request #33663 done by Mergify.


Mergify commands and options

More conditions and actions can be found in the documentation.

You can also trigger Mergify actions by commenting on this pull request:

  • @Mergifyio refresh will re-evaluate the rules
  • @Mergifyio rebase will rebase this PR on its base branch
  • @Mergifyio update will merge the base branch into this PR
  • @Mergifyio backport <destination> will backport this PR on <destination> branch

Additionally, on Mergify dashboard you can:

  • look at your merge queues
  • generate the Mergify configuration with the config editor.

Finally, you can contact us on https://mergify.com

@behzadnouri behzadnouri added the automerge Merge this Pull Request automatically once CI passes label Oct 20, 2023
@mergify
Copy link
Contributor Author

mergify bot commented Oct 20, 2023

automerge label removed due to a CI failure

@mergify mergify bot removed the automerge Merge this Pull Request automatically once CI passes label Oct 20, 2023
@behzadnouri
Copy link
Contributor

@Mergifyio rebase

@mergify
Copy link
Contributor Author

mergify bot commented Oct 23, 2023

rebase

❌ Unable to rebase: user behzadnouri is unknown.

Please make sure behzadnouri has logged in Mergify dashboard.

@behzadnouri
Copy link
Contributor

@Mergifyio rebase

The commit implements lazy eviction for turbine QUIC connections.
The cache is allowed to grow to 2 x capacity at which point at least
half of the entries with lowest stake are evicted, resulting in an
amortized O(1) performance.

(cherry picked from commit e0b59a6)
@mergify
Copy link
Contributor Author

mergify bot commented Oct 23, 2023

rebase

✅ Branch has been successfully rebased

@behzadnouri behzadnouri force-pushed the mergify/bp/v1.17/pr-33663 branch from 59bafdc to 47993fe Compare October 23, 2023 14:39
@behzadnouri behzadnouri requested a review from joncinque October 23, 2023 14:41
@codecov
Copy link

codecov bot commented Oct 23, 2023

Codecov Report

Merging #33800 (47993fe) into v1.17 (cc4b71a) will decrease coverage by 0.1%.
The diff coverage is 59.5%.

@@            Coverage Diff            @@
##            v1.17   #33800     +/-   ##
=========================================
- Coverage    81.8%    81.8%   -0.1%     
=========================================
  Files         804      804             
  Lines      217544   217637     +93     
=========================================
+ Hits       178087   178146     +59     
- Misses      39457    39491     +34     

@behzadnouri behzadnouri added the automerge Merge this Pull Request automatically once CI passes label Oct 23, 2023
@mergify mergify bot merged commit a186c5c into v1.17 Oct 23, 2023
@mergify mergify bot deleted the mergify/bp/v1.17/pr-33663 branch October 23, 2023 15:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
automerge Merge this Pull Request automatically once CI passes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants