Floriane TUERNAL SABOTINOV
32d7328c7b
wip
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
6ba20e7f54
context extraction
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
74c064135b
parent/chil propagation explicitation
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
1fef24a6ba
try debug panic when using parent span
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
2ae73b7f31
rm clone because panic
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
b93779850b
propagation to parent function
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
651d0bb578
wip
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
4af1835dbd
add method to extract trace_id from ContextCarrier
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
f1bf9861cd
use attach() instead of creating new span
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
15f56bccb1
forget to enter span
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
26da5da44f
verify existence of context
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
b9a2efe0c9
use authenticatev2 and not authenticate
2025-10-21 14:08:12 +02:00
Floriane TUERNAL SABOTINOV
8492c7161c
manual propagators for context from client to node
2025-10-21 14:08:10 +02:00
Floriane TUERNAL SABOTINOV
76770fa30c
wip
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
9d774860e5
experiment do I preserve trace_id with with method
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
7d7bebacd2
try debug with otel specific tools
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
cfe8c08ca6
print debug trace
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
9d8c328ce1
establishing initial authentication common trace_id
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
c4543c83d5
context propagation helpers
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
1fa615991b
Revert "broken: context won't satisfy spawn async move"
...
This reverts commit 2b11479ad4801e1efa8ab0aca4ca577bd3f195fe.
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
9f3061a2eb
broken: context won't satisfy spawn async move
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
953f930c4b
try debug fresh handler context
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
c2b620de92
debug surb_reply client
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
d55fce1917
try debug client gets stuck
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
bda45b405c
try keep context accross async call
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
bb9f0540e8
instrumentation of nym-node to nym-gateway workflow
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
e3569ccc16
fixed trace_id distibuted from sdk to gateway
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
5c9d58bad3
fix trace_id propagation from sdk to mix-node
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
6c03ab69fb
try debug difference trace_id otel by use async for gateway and attach it to span in surb_reply
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
89329ab3ee
add context propagation
2025-10-21 14:07:01 +02:00
Floriane TUERNAL SABOTINOV
fee2ae5964
change surb_reply to test relation with nym-node + basic instrumentation
2025-10-21 14:06:59 +02:00
Floriane TUERNAL SABOTINOV
f56edf63b5
fix signoz ingestion
2025-10-21 13:59:59 +02:00
Floriane TUERNAL SABOTINOV
dacd35470d
configure format for sending logs to signoz
2025-10-21 13:59:59 +02:00
Floriane TUERNAL SABOTINOV
acc11e8776
setup otel for surb_reply
2025-10-21 13:59:59 +02:00
Floriane TUERNAL SABOTINOV
a11de8eb74
fix otel panic
2025-10-21 13:59:59 +02:00
Floriane TUERNAL SABOTINOV
fa603be538
setup otel from run to forward_sphinx_packet
2025-10-21 13:59:59 +02:00
Floriane TUERNAL SABOTINOV
2447520010
revert changes from previous commit
2025-10-21 13:59:59 +02:00
Mark Sinclair
5888102359
wip: sdk surb-reply example add otel tracing
2025-10-21 13:59:59 +02:00
Mark Sinclair
7d7acc2691
wip: tracing in nym-node
2025-10-21 13:59:59 +02:00
Mark Sinclair
20e6243738
add opentelemetry for debugging and testing behind otel feature flag
2025-10-21 13:59:55 +02:00
Jędrzej Stuczyński
88c4e0ce6c
bugfix: update stored epoch share when changing announce address ( #6131 )
...
* bugfix: update stored epoch share when changing announce address
* chore: remove placeholder legacy mixnode bonding test [mixnet contract]
2025-10-21 10:59:17 +01:00
Tommy Verrall
5a817e1df1
Merge pull request #6126 from nymtech/multiple-fall-back-urls
...
Changes:
Multiple URL fallback with configurable retries (defaults to 3)
Infallible URL conversion per Andrews feedback (Url::from() instead of parse().ok())
Non-breaking builder pattern for BuilderConfig per Andrej's "too many arguments" feedback
Reverted redundant node filtering per Andrew's clarification that API already filters by supported_roles.entry
2025-10-21 11:27:37 +02:00
Tommy Verrall
a07a24db00
Fix CI issues
2025-10-21 11:01:04 +02:00
Tommy Verrall
a0cb812eff
Allow clippy::enum_variant_names for BuilderConfigError
2025-10-21 10:35:57 +02:00
Tommy Verrall
923c1fa184
Improve error handling
...
Changes:
- Replace String error with BuilderConfigError enum in BuilderConfigBuilder
- Update tests to use pattern matching instead of string assertions
2025-10-20 16:57:31 +02:00
Tommy Verrall
35ea7e4926
- Add DEFAULT_NYM_API_RETRIES constant (replaces magic number 3)
...
- Run cargo fmt on all affected packages
- All clippy warnings resolved
2025-10-20 16:51:07 +02:00
Tommy Verrall
d1cb9afaf0
not sure what happened but it's fixed
2025-10-20 15:20:24 +02:00
Tommy Verrall
79d4b4b2e3
Merge branch 'develop' into multiple-fall-back-urls
2025-10-20 15:16:36 +02:00
Tommy Verrall
8460b33946
Merge branch 'multiple-fall-back-urls' of https://github.com/nymtech/nym into multiple-fall-back-urls
2025-10-20 15:16:17 +02:00
Tommy Verrall
ae6539e07c
Merge resolution
2025-10-20 15:14:48 +02:00