Skip to content

perf: set GOGC=200 to reduce GC frequency#2841

Merged
pdrobnjak merged 0 commit intoperf/syncpool-cachekv-storesfrom
perf/gogc-200
Feb 11, 2026
Merged

perf: set GOGC=200 to reduce GC frequency#2841
pdrobnjak merged 0 commit intoperf/syncpool-cachekv-storesfrom
perf/gogc-200

Conversation

@pdrobnjak
Copy link
Contributor

Summary

  • Increase GOGC to 200 to reduce garbage collection frequency, trading memory for throughput

Stack

6/13 — depends on perf/syncpool-cachekv-stores

🤖 Generated with Claude Code

@github-actions
Copy link

github-actions bot commented Feb 11, 2026

The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedFeb 11, 2026, 1:02 PM

@codecov
Copy link

codecov bot commented Feb 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.21%. Comparing base (bc30a12) to head (79ed1e9).

Additional details and impacted files

Impacted file tree graph

@@                        Coverage Diff                        @@
##           perf/syncpool-cachekv-stores    #2841       +/-   ##
=================================================================
- Coverage                         68.72%   58.21%   -10.51%     
=================================================================
  Files                                 5      365      +360     
  Lines                               454    35004    +34550     
=================================================================
+ Hits                                312    20379    +20067     
- Misses                              113    12612    +12499     
- Partials                             29     2013     +1984     
Flag Coverage Δ
sei-db 68.72% <ø> (ø)
sei-tendermint 58.08% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 360 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pdrobnjak pdrobnjak merged commit 448c8e0 into perf/syncpool-cachekv-stores Feb 11, 2026
@pdrobnjak pdrobnjak force-pushed the perf/syncpool-cachekv-stores branch from bc30a12 to 5d49ac3 Compare February 11, 2026 13:19
@pdrobnjak pdrobnjak deleted the perf/gogc-200 branch February 11, 2026 13:19
@pdrobnjak pdrobnjak restored the perf/gogc-200 branch February 11, 2026 13:22
@pdrobnjak
Copy link
Contributor Author

This PR was auto-merged by GitHub during a stack reorder (branch force-push made head appear merged into base). No code was actually merged to main. This PR has been superseded — see the restacked PR chain starting at #2849.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments