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

Reuse connectivity check ticker #676

Merged
merged 1 commit into from
Apr 13, 2024
Merged

Conversation

paulwe
Copy link
Contributor

@paulwe paulwe commented Apr 13, 2024

we're seeing high runtime.siftdownTimer cpu on some busy nodes and profiling indicates there are ~20k timers allocated here. recreating these on every loop is inefficient.

Copy link

codecov bot commented Apr 13, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 79.17%. Comparing base (0860817) to head (3768593).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #676      +/-   ##
==========================================
+ Coverage   79.07%   79.17%   +0.09%     
==========================================
  Files          41       41              
  Lines        3738     3740       +2     
==========================================
+ Hits         2956     2961       +5     
+ Misses        549      547       -2     
+ Partials      233      232       -1     
Flag Coverage Δ
go 79.17% <100.00%> (+0.09%) ⬆️
wasm 22.12% <0.00%> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@paulwe paulwe changed the title reuse connectivity check ticker Reuse connectivity check ticker Apr 13, 2024
@paulwe paulwe force-pushed the reuse-connectivity-check-ticker branch from fb3060c to 3768593 Compare April 13, 2024 19:49
Copy link
Contributor

@boks1971 boks1971 left a comment

Choose a reason for hiding this comment

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

lgtm!

@paulwe paulwe merged commit 0062167 into master Apr 13, 2024
15 checks passed
@paulwe paulwe deleted the reuse-connectivity-check-ticker branch April 13, 2024 20:17
paulwe added a commit that referenced this pull request Apr 13, 2024
agent.go Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants