feat(azure/cosmos): add Azure CosmosDB integration#7943
feat(azure/cosmos): add Azure CosmosDB integration#7943rithikanarayan wants to merge 16 commits intomasterfrom
Conversation
Overall package sizeSelf size: 5.51 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.0.1 | 82.56 kB | 817.39 kB | | dc-polyfill | 0.1.10 | 26.73 kB | 26.73 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
This comment has been minimized.
This comment has been minimized.
BenchmarksBenchmark execution time: 2026-04-17 19:22:06 Comparing candidate commit 4bd2598 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 229 metrics, 31 unstable metrics. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #7943 +/- ##
==========================================
- Coverage 74.25% 69.35% -4.91%
==========================================
Files 769 675 -94
Lines 36068 31038 -5030
==========================================
- Hits 26783 21526 -5257
- Misses 9285 9512 +227
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
What does this PR do?
Adds support for distributed tracing in certain Azure environments
Instruments the CosmosClient in the Azure CosmosDB SDK
Instruments the cosmosdb consumer triggers in the Azure Function SDK
New integration for Azure Cosmoss configurable by:
DD_TRACE_COSMOS_ENABLED (default true) enables/disables the integration
Motivation
Improving distributed tracing in Azure.
Additional Notes