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

uber / cadence / 018fef90-a615-49da-9a34-4252dfbfb34c / 1
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 06 Jun 2024 10:33PM UTC
Files 719
Run time 17s
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

06 Jun 2024 09:59PM UTC coverage: 71.402% (+0.02%) from 71.379%
018fef90-a615-49da-9a34-4252dfbfb34c.1

push

buildkite

web-flow
Global ratelimiter: client-side Collection skeleton (#6078)

A half-fleshed-out skeleton of the quotas.Collection that the frontend will use for these limits,
and a chunk of pseudo-code to show how it'll be used when the RPC PR is ready (coming soon).

This is not completely usable right now and will likely need some small changes, but it has the core bits:
- real limiters / fallbacks / tracking
- dynamically-tweakable background update loop
- logs, metrics, error handling (where reasonable)
- some very simple tests

It will eventually need:
- sharding the limiters by key for all the (relevant) aggregator hosts
- dynamic config to shadow / disable global limiters and control sending update requests.
- swapping the frontend handler's ratelimits to use this instead

106456 of 149093 relevant lines covered (71.4%)

2594.4 hits per line

Source Files on job 018fef90-a615-49da-9a34-4252dfbfb34c.1
  • Tree
  • List 719
  • Changed 305
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 18
  • c22b65fe on github
  • Prev Job for on master (#018fef52-1c2a-429e-92e7-94b1e22bfc6c.1)
  • Next Job for on master (#018fefa1-26fc-4131-8c40-f79719037bde.1)
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