elastic / elastic/apm-agent-python
OpenTracing binding ignores start_time argument
オープン
agent-python
- 主要言語
- Python
- スター
- 431
- フォーク
- 239
- 平均マージ
- 5日 10時間
- マージ済み PR(30日)
- 7
説明
OpenTracing specs allow passing explicit timestamps when starting new spans, but in the OT binding the APM agent this argument is being ignored:
https://github.com/elastic/apm-agent-python/blob/9b360e0c466974df974f5da4f0e34af0735a9942/elasticapm/contrib/opentracing/tracer.py#L79
This issue addressed in this PR already: #824
コントリビューションガイド
調査の方向性
elasticapm/contrib/opentracing/tracer.py の 79 行目から始め、OpenTracing の start_span 呼び出しが明示的な start_time 引数をどのように処理するかを確認してください。Issue がこのバグに対処するものとして特定している PR #824 を確認してください。完了の条件は、binding が指定されたタイムスタンプを無視しなくなることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- python
- 領域
- observability-sre
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- 明確に書かれている
- 初心者へのやさしさ
- 20/100