[BUG] tracer проверять на дубликаты key-val пар при вызове Finish в спанах #347

Closed
opened 2024-09-16 13:04:12 +03:00 by vtolstov · 2 comments
Owner

Как минимум для opentracing трейсера можно лейблы задать при старте спана, отдельным методом, и при завершении спана. Требуется при вызове Finish трекать уникальные key-val и не допускать запси одни и тех же ключ-значений в один спан. (вполне валидно иметь один и тот же ключ и два разных значения, но я думаю что лучше это тоже убрать и использовать только последнее значение).

Правки должны быть для
micro-tracer-opentracing
micro-tracer-instana (правки почти идентичные как и для opentracing)

Как минимум для opentracing трейсера можно лейблы задать при старте спана, отдельным методом, и при завершении спана. Требуется при вызове Finish трекать уникальные key-val и не допускать запси одни и тех же ключ-значений в один спан. (вполне валидно иметь один и тот же ключ и два разных значения, но я думаю что лучше это тоже убрать и использовать только последнее значение). Правки должны быть для micro-tracer-opentracing micro-tracer-instana (правки почти идентичные как и для opentracing)
vtolstov added this to the micro project 2024-09-16 13:04:12 +03:00
kgorbunov was assigned by vtolstov 2024-09-16 13:05:44 +03:00
vtolstov referenced this issue from a commit 2024-09-16 15:00:01 +03:00
Member

mr micro - #349
mr micro-tracer-opentracing - unistack-org/micro-tracer-opentracing#47
mr micro-tracer-instana - unistack-org/micro-tracer-instana#1

mr micro - https://git.unistack.org/unistack-org/micro/pulls/349 mr micro-tracer-opentracing - https://git.unistack.org/unistack-org/micro-tracer-opentracing/pulls/47 mr micro-tracer-instana - https://git.unistack.org/unistack-org/micro-tracer-instana/pulls/1
kgorbunov added spent time 40 minutes 2024-09-16 15:01:07 +03:00
Author
Owner

done

done
Sign in to join this conversation.
No Milestone
No project micro
No Assignees kgorbunov
2 Participants
Notifications
Total Time Spent: 40 minutes
kgorbunov
40 minutes
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unistack-org/micro#347
No description provided.