Skip to content

[pull] master from DataDog:master - #407

Merged
pull[bot] merged 4 commits into
ConnectionMaster:masterfrom
DataDog:master
Mar 2, 2026
Merged

[pull] master from DataDog:master#407
pull[bot] merged 4 commits into
ConnectionMaster:masterfrom
DataDog:master

Conversation

@pull

@pull pull Bot commented Mar 2, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* Add PR reference to dependency resolution follow-up PRs

* Fix: use github.rest.repos namespace for listPullRequestsAssociatedWithCommit

* Fix: parse PR number from merge commit message instead of using API lookup

* Test against known master merge commit instead of synthetic PR commit

* Remove test job

* Ensure Docker is running before build steps on Windows
@pull pull Bot locked and limited conversation to collaborators Mar 2, 2026
@pull pull Bot added the ⤵️ pull label Mar 2, 2026
eric-weaver and others added 3 commits March 2, 2026 14:57
)

* Updated Temporal Cloud banner message

* Applied style guide suggestions

Co-authored-by: DeForest Richards <56796055+drichards-87@users.noreply.github.com>

---------

Co-authored-by: DeForest Richards <56796055+drichards-87@users.noreply.github.com>
* [sqlserver] Fix procedure_name missing from query metrics when monitoring user lacks CONNECT on user database

`OBJECT_NAME(sproc_object_id, dbid)` returns NULL when the Datadog
monitoring user does not have a CONNECT grant on the user database,
causing `is_proc` to evaluate to False and silently dropping the
procedure_name tag from all query metrics rows.

Fix by using `sproc_object_id` — which is populated by the LEFT JOIN to
`sys.dm_exec_procedure_stats` regardless of DB-level permissions — as a
permission-independent signal that a statement belongs to a stored
procedure. When `OBJECT_NAME()` returns NULL, fall back to extracting
the procedure name from the obfuscated procedure text via the obfuscator
metadata. This restores the behaviour that existed prior to 7.66.0 and
also fixes the same gap for the `NO_AGGREGATES` query path.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* [sqlserver] add unit test to prevent anymore regression on missing procedure name

* add changelog entry for the fix

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Naji Astier <naji.astier@datadoghq.com>
@pull
pull Bot merged commit 9bad3d6 into ConnectionMaster:master Mar 2, 2026
3 of 5 checks passed
@pull
pull Bot had a problem deploying to typo-squatting-release March 3, 2026 04:46 Failure
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants