grafana / grafana/pyroscope-java
Add an explicit option to set first profiling interval at startup
オープン
- 主要言語
- Java
- スター
- 126
- フォーク
- 48
- 平均マージ
- 4日 14時間
- マージ済み PR(30日)
- 5
説明
Add an explicit option to set first profiling interval. This will enable the following:
- Differentiate startup profiling.
- User control, as currently the continuous scheduler uses a random algorithm.
- Sleeping scheduler support, currently its not supported there.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず continuous scheduler と sleeping scheduler のエントリポイントを読み、次に startup profiling が現在どのように最初のインターバルを選択しているかを追跡してください。両方の scheduler に対するオプションの想定される動作と、既存のランダムアルゴリズムとの連携方法を明確にしてください。startup profiling が明示的な最初のインターバルを使用でき、sleeping scheduler のサポートがカバーされれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- observability
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100