Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[Bug]: PDO::connect hook missing peerServiceSources configuration

クローズ 初心者向け
#3,966 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@bwoebi がすでに取り組んでいます。

2026年10月7日 から。

  • #4286 @bwoebi による — オープン

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
70/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
静か
技術スタック
php

調査の方向性

PDO 統合で PDO::connect フックを探し、すでに peerServiceSources を設定している PDO::exec、PDO::query、PDO::prepare フックと比較します。動作が他のフックと一致した後、接続スパンが一貫した peer service マッピングを受け取ることを確認します。

索引モデルが issue の本文から書いたものです。

説明

🐛 bug
Bug report

The PDO integration inconsistently sets peerServiceSources across different hooks, preventing peer
service mapping from working on connection spans.

Current Behavior

  • PDO::exec, PDO::query, PDO::prepare hooks set peerServiceSources ✅
  • PDO::connect hook does NOT set it ❌

Result: Peer service mapping works for query execution but fails for connection initialization.

Expected Behavior
All PDO hooks should set peerServiceSources to enable consistent peer service mapping.

PHP version

8.5

Tracer or profiler version

1.16.0

Installed extensions

No response

Output of phpinfo()

No response

Upgrading from

No response

主要言語
PHP
スター
558
フォーク
190
平均マージ
2日 4時間
マージ済み PR(30日)
96

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

DataDog/dd-trace-php のほかの issue

DataDog/dd-trace-php の issue をすべて見る

似ている issue

PHP の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。