-
Notifications
You must be signed in to change notification settings - Fork 309
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V4.21.0 proposal #3871
V4.21.0 proposal #3871
Conversation
collapse Next.js static resource path names
* Config variables. * Add support for schema reporting. * Add support for schema extraction on request addresses. * Pass response's status code as string. --------- Co-authored-by: Ugaitz Urien <[email protected]> Co-authored-by: simon-id <[email protected]>
This makes tests that depend on it having been started less brittle as they don't need to sleep for a guessed duration.
If `repositoryUrl` and `commitSHA` are set in profiler config, then set `git.repository_url` and `git.commit.sha` tags with these values respectively.
* instrument aerospike v4, v5
* Instrument Aerospike v3.16.2 - v3.16.7
…licitly added code coverage (#3828)
- adds a new `http` service configuration option `enablePropagationWithAmazonHeaders` - defaults to `false` which is current behavior - when set to `true` it will allow injecting tracing headers for requests signed via AWS IAM headers - allows customer applications which communicate across services with signed requests to be traced - making this a configurable since there may be use-cases which the change could break
#3841) [core] Do Not Report HTTP Requests Over 5 Seconds as Errors on Node 20
Bump pprof-nodejs version and add integration test for OOM in worker: Worker should exit but process should not abort.
…corded as Errors When Using Node 20 (#3853) * req.socket timeouts recorded as errors node 20 * check for process.send
* adding required headers for in tel * adding required headers for in tel * updating version in unit tests * updating version in unit tests * app_started- extended_heartbeat- header- * updating heartbeat and adding extendedheartbeat * updating telemetry to v2 * worked on addressing telemetry uniform heartbeat * added some tests for instel v2 * cleaned up instel tests * adding dependencies variable check & tests * change to capture initial load for dependencies * Initial retry logic for telemetry * fixing heartbeat tests * adding in extended heartbeat * Cleaned up Index and send data * fixed syntax on telemetry tests * Added extended heartbeat logic * updated app-heartbeat test * modified config file for app-started * updating extended heartbeat to setInterval * adding tests for extendedheartbeat * updating extended heartbeat to setInterval * adding tests for extendedheartbeat * fix app-dependencies-loaded * modified config file to support telemetry app-started * modified config file for telemetry * modified config file to report tracer config values to telemetry * finished updating telemetry event app-started from v1 to v2 * fixed config file * fixed lint errors * attempt to remove yarn.lock changes * fixed telemetry settimeout bug * removed config file changes for now * reverted changes in config.spec.js * fixed bugs * disabled telemetry app-heartbeat test for now * added in origin field for telemetry app-started config * only send integrations through telemetry when there are integrations to be sent * only send integrations through telemetry when there are integrations to be sent * corrected telemetry event name * added back missing telemetry config value * added commit to skip telemetry heartbeat test for now * fixed telemetry send-data * Update packages/dd-trace/src/telemetry/dependencies.js Co-authored-by: Thomas Hunter II <[email protected]> * Update packages/dd-trace/src/telemetry/dependencies.js Co-authored-by: Thomas Hunter II <[email protected]> * Update packages/dd-trace/src/telemetry/index.js Co-authored-by: Thomas Hunter II <[email protected]> * Update packages/dd-trace/src/telemetry/index.js Co-authored-by: Thomas Hunter II <[email protected]> * Update packages/dd-trace/src/telemetry/index.js Co-authored-by: Thomas Hunter II <[email protected]> * Update packages/dd-trace/src/telemetry/send-data.js Co-authored-by: Thomas Hunter II <[email protected]> * Update packages/dd-trace/src/telemetry/index.js Co-authored-by: Thomas Hunter II <[email protected]> * added agentless telemetry data center routing * modified agentless telemetry routing * updated telemetry logs schema * polished instrumentation telemetry PR * removed app-started error field for now --------- Co-authored-by: Crystal Magloire <[email protected]> Co-authored-by: Sam Brenner <[email protected]> Co-authored-by: Sam Brenner <[email protected]> Co-authored-by: bojbrook <[email protected]> Co-authored-by: Crystal Magloire <[email protected]> Co-authored-by: Thomas Hunter II <[email protected]>
… and avoids string concatenation (#3859)
Overall package sizeSelf size: 5.72 MB Dependency sizes
🤖 This report was automatically generated by heaviest-objects-in-the-universe |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## v4.x #3871 +/- ##
=======================================
Coverage ? 84.43%
=======================================
Files ? 232
Lines ? 9640
Branches ? 33
=======================================
Hits ? 8140
Misses ? 1500
Partials ? 0 ☔ View full report in Codecov by Sentry. |
BenchmarksBenchmark execution time: 2023-12-14 17:19:03 Comparing candidate commit dba6ad5 in PR branch Found 0 performance improvements and 9 performance regressions! Performance is the same for 769 metrics, 20 unstable metrics. scenario:appsec-appsec-enabled-16
scenario:appsec-appsec-enabled-18
scenario:appsec-appsec-enabled-20
scenario:appsec-appsec-enabled-with-attacks-20
scenario:log-skip-log-16
scenario:log-with-debug-16
scenario:log-with-error-16
scenario:log-without-log-16
|
* fix aws-sdk plugin tests
- this is a convention used by GitHub
d4f8c99
to
0fcfce0
Compare
Add Kafka offset lag computation for DSM * trace consumer offset with upstream event emitter * trace producer offset with response data --------- Co-authored-by: Piotr Wolski <[email protected]>
- seems no longer compatible as of v4.1.2 - https://github.com/share/sharedb/commit/06cc3877fd9b53d1ddc3ecdd3df11f68fbdbb100\#diff-3fb720f70ea34fb2975fd6c38ac4b6b6131373be2abfa4760dfaae8a25daaee2R11 - Uncaught TypeError: util.hasOwn is not a function
0fcfce0
to
abc557b
Compare
abc557b
to
dba6ad5
Compare
Bug Fixes
Improvements
require_git
field istrue
([ci-visibility] New ITR settings logic #3790)http
service configuration optionenablePropagationWithAmazonHeaders
(configurable tracing header w/ aws signed request #3836)Features