• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / supavisor / 16445308960
65%

Build:
DEFAULT BRANCH: main
Ran 22 Jul 2025 01:20PM UTC
Jobs 2
Files 56
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Jul 2025 01:11PM UTC coverage: 55.534% (-3.7%) from 59.226%
16445308960

push

github

web-flow
perf: use a constant number of ranch instances (#706)

Instead of starting one ranch instance per pool, use the same two ranch
instances for all pools.

Each ranch was starting a minimum of 10 acceptors (and consequently, 10
connection supervisors). With 10_000 pools, these are 200_000 processes,
which consume a sizeable amount of memory and resources. They also added
complexity in managing the separate ranch instances (need to start and
finish them at appropriate times, specially because they weren't linked
to the pool).

The ranch acceptors/connection supervisors aren't a bottleneck, and if
they were, we can control the number of acceptors/supervisors through
configuration. In synthesis, there's no benefit in starting bringing
multiple ranch instances, only the resource consumption drawback.

5 of 12 new or added lines in 4 files covered. (41.67%)

75 existing lines in 2 files now uncovered.

1164 of 2096 relevant lines covered (55.53%)

133.85 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
7
0.0
0.0% lib/supavisor/application.ex

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% lib/supavisor/application.ex
74
64.0
-29.08% lib/supavisor/db_handler.ex
Jobs
ID Job ID Ran Files Coverage
1 run-integration - 16445308960.1 22 Jul 2025 01:22PM UTC 56
36.88
GitHub Action Run
2 run-tests - 16445308960.2 22 Jul 2025 01:20PM UTC 56
52.67
GitHub Action Run
Source Files on build 16445308960
  • Tree
  • List 56
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16445308960
  • e88fb4b1 on github
  • Prev Build on main (#16407628509)
  • Next Build on main (#16448678611)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc