hyperswitch
feat(observability): add context aware database connections
#13472
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
46
Changes
View On
GitHub
feat(observability): add context aware database connections
#13472
spritianeja03
wants to merge 46 commits into
main
from
db-call-instrumentation
feat(observability): instrument Redis calls with external service cal…
1d8f84a9
feat(observability): refine Redis instrumentation and enable event em…
4e36fd8f
Merge branch 'main' into capture-redis-calls
232835ea
feat(redis_interface): restore per-command observe() event coverage o…
6d1e756d
feat(redis_interface): add is_enabled() emitter fast-path and XREADGR…
caf7e517
ci(redis_interface): enforce observe() coverage on redis command layer
251ffab7
chore: restore local config defaults
34e8c21e
chore: remove Redis observability CI enforcement script
1248fd25
Merge branch 'main' into capture-redis-calls
16e35973
chore: run formatter
696f22eb
fix(redis): avoid nested external service events
13e3d114
Merge remote-tracking branch 'origin/capture-redis-calls' into captur…
5094994d
feat(redis_interface): emit ExternalServiceCall per Redis roundtrip v…
5f0027a9
refactor(redis_interface): pass event emitter to redis call tracker
efe6c826
refactor(redis_interface): simplify fred scan tracking
42d86046
refactor(redis_interface): simplify redis event instrumentation
c1d4821d
refactor(redis_interface): use shared timestamp helper
cc42715e
Merge branch 'main' into capture-redis-calls
55f4572d
refactor(redis): reuse redis-rs connection for hash expiry
edbca167
Merge branch 'main' into capture-redis-calls
565f719d
refactor: move redis command implementations to RedisConnectionWithCo…
142dc986
refactor
3d3eda8b
chore: run formatter
3e604a63
Merge branch 'main' into capture-redis-calls
7e7e50a3
fix clippy errors
107f5f17
chore: run formatter
ecd7d162
add request_id to router store when kv_store enabled
6b252172
add RedisConnectionWithContext constructors to fred implementation
c505d7ba
chore: run formatter
f391eb59
spritianeja03
requested a review
7 days ago
spritianeja03
requested a review
7 days ago
spritianeja03
requested a review
7 days ago
spritianeja03
requested a review
7 days ago
spritianeja03
requested a review
7 days ago
address review comments: drop unused redis_connection helpers and Str…
f50d5ded
feat(observability): add context aware database connections
160fcac8
Merge remote-tracking branch 'origin/main' into capture-redis-calls
b3b2700d
fix fred errors
74270893
merge capture-redis-calls into db-call-instrumentation
c4a721c3
spritianeja03
force pushed
from
3b2c15e2
to
c4a721c3
4 days ago
move PgPooledConn to diesel_models and wire request-scoped event emis…
f49514cc
revert toml file changes required for local testing
ef974946
ThisIsMani
commented on 2026-07-29
resolve minor conflicts and address comments
d4a3cf14
spritianeja03
assigned
spritianeja03
4 days ago
spritianeja03
added
S-test-ready
chore: run formatter
fd4f9196
revert changes made to deja code
e00b4580
implement RedisCallStatus for ScanOutcome instead of Vec<String>
b3897ef7
implement RedisCallStatus for ScanOutcome instead of Vec<String>
40146869
github-actions
removed
S-test-ready
Revert "implement RedisCallStatus for ScanOutcome instead of Vec<Stri…
8686abe4
Merge branch 'main' into capture-redis-calls
ae99df38
Merge branch 'capture-redis-calls' into db-call-instrumentation
8f13c158
Base automatically changed from
capture-redis-calls
to
main
3 days ago
Merge branch 'main' into db-call-instrumentation
254363e6
chore: run formatter
ec874103
Login to write a write a comment.
Login via GitHub
Reviewers
ThisIsMani
Assignees
spritianeja03
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub