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
Bug report
The PDO integration inconsistently sets peerServiceSources across different hooks, preventing peer
service mapping from working on connection spans.
Current Behavior
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