Skip to content

[pull] develop from smartcontractkit:develop#266

Merged
pull[bot] merged 2 commits intobit-cook:developfrom
smartcontractkit:develop
Mar 28, 2026
Merged

[pull] develop from smartcontractkit:develop#266
pull[bot] merged 2 commits intobit-cook:developfrom
smartcontractkit:develop

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Mar 28, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

prashantkumar1982 and others added 2 commits March 27, 2026 20:22
#21737)

* vault: parallelize observation blob broadcasts

* vault: fix test lint shadowing

* vault: log observation timing

* Add KV store operation duration metrics to Vault plugin

Instrument all public KVStore methods with a histogram metric
(platform_vault_plugin_kv_operation_duration_seconds) to help
diagnose high P95 Observation latencies in production. Also adds
a max-batch Observation test exercising 10 GetSecrets requests
with 10 encryption keys each plus 20 pending queue items.

* Increase buckets to account for production usage

* Instrument KV and BlobBroadcaster/Fetcher interfaces

* Instrument KV and BlobBroadcaster/Fetcher interfaces

* Go fmt

* Track KV durations as ms

* Remove test

* Go fmt

* vault: guard nil test metrics

* vault: restore plugin test import

---------

Co-authored-by: Cedric Cordenier <cedric.cordenier@smartcontract.com>
@pull pull bot locked and limited conversation to collaborators Mar 28, 2026
@pull pull bot added the ⤵️ pull label Mar 28, 2026
@pull pull bot merged commit 6eda8c3 into bit-cook:develop Mar 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant