Skip to content

[pull] master from DataDog:master - #418

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

[pull] master from DataDog:master#418
pull[bot] merged 8 commits into
ConnectionMaster:masterfrom
DataDog:master

Conversation

@pull

@pull pull Bot commented Mar 9, 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 : )

eric-weaver and others added 8 commits March 9, 2026 14:44
…ssion is not granted (#22796)

* Add procedure_name fallback for activity queries

* Add changelog
* Add Beyondtrust Privileged Remote Access integration

* Updated changelog and yaml files

* Validated check failures

* Validated check failures

* Validated check failures

* Validated check failures

* Updated dashboard and sample

* Updated test yaml

* Updated test yaml

* Updated agent version

* chore: trigger CI

* chore: trigger CI

* Added owner in manifest

* chore: trigger CI

* chore: trigger CI

* Remove service remapper dependency

* adding test samples

---------

Co-authored-by: savandalasaniya-crest <savan.dalasaniya@crestdata.ai>
…s and metrics (#22831)

* Update normalization logic to remain same between samples and metrics

* Adding changelog

* Adding unit and integration tests

* Fixing tests

* Fixing tests in CI

* Update tests to pass CI

* Update unsupported version

* Address comments

* Fixing CI
* [SDBM-2431] Fix MongoDB 7 explain compatibility by adding cursor option

MongoDB 7+ requires a `cursor` option in the command document for
cursor-based operations (find, count, distinct, etc.) when used with
the explain command. Without it, the server returns a FailedToParse
error. Aggregate is explicitly exempt per MongoDB docs.

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

* Add changelog entry for MongoDB 7 explain cursor fix

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

* Fix formatting in test file

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

* Fix explain cursor logic: only aggregate requires cursor, not find/count/distinct

Testing against MongoDB 6.0, 7.0, and 8.0 revealed that only the aggregate
command requires cursor: {} in the explain command wrapper form. All other
commands (find, count, distinct, findAndModify) reject cursor as an unknown
BSON field. The previous implementation would have broken explain for those
commands.

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

* Remove manual E2E test doc from PR

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

* Update changelog to be more customer-facing

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

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* [SDBM-2431] Add listIndexes to unexplainable commands

listIndexes cannot be explained by MongoDB and results in
IllegalOperation errors. Adding it to UNEXPLAINABLE_COMMANDS
prevents the integration from attempting to explain it.

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

* Rename changelog entry to match PR number

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

* Update changelog to be more customer-facing

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

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: datadog-prod-us1-4[bot] <266080418+datadog-prod-us1-4[bot]@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators Mar 9, 2026
@pull pull Bot added the ⤵️ pull label Mar 9, 2026
@pull
pull Bot merged commit 7acf1cf into ConnectionMaster:master Mar 9, 2026
@pull
pull Bot had a problem deploying to typo-squatting-release March 10, 2026 04:42 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.

5 participants