-
Notifications
You must be signed in to change notification settings - Fork 326
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
v3.56.0 #4252
v3.56.0 #4252
Conversation
* Add non-experimental DD_PROFILING_CPU_ENABLED * Turn timelines and CPU profile on by default on non-Windows platforms
…les/node_modules due to race condition (#4224)
* Sum waf.duration* metrics * Test multiple calls * Round 2. Do not rely on span tag and use metrics stored by telemetry * waf.duration and waf.durationExt do not depend on whether telemetry is enabled or not * Include a test with telemetry enabled and metrics disabled
* Avoid run sequelize plugin test with non compatible mysql2 * Avoid run sequelize plugin test with non compatible mysql2 * Fix typo * Fix typo * Add comment with the test combination constraint explanation * Update packages/dd-trace/test/appsec/iast/analyzers/sql-injection-analyzer.sequelize.plugin.spec.js Co-authored-by: simon-id <simon.id@datadoghq.com> --------- Co-authored-by: simon-id <simon.id@datadoghq.com>
* Emit an event when profiles are submitted * Emit span start event * Emit an app-closing event so telemetry users can publish final metrics * SSI Telemetry class * Telemetry mock profiler
Because commas are normalized to underscores in backend anyway.
* Update secret rules * Update generic rule * Update test suite * simplify analyzer * Split hardcoded secrets and passwords * Include a rule mode to differenciate between ValueOnly rules and NameAndValue rules * Use HardcodedBaseAnalyzer constructor to pass the rule lists * Change hardcoded password rule id * Rename rule 'mode' as 'type' * Modify test, extract password rule to its own file and clean up * Use hardcoded-rule-type constants * Remove eslint comment * declare and after export class * Use constants * test typo Co-authored-by: Carles Capell <107924659+CarlesDD@users.noreply.github.com> --------- Co-authored-by: Carles Capell <107924659+CarlesDD@users.noreply.github.com>
* implement OTEL env var support for node.js
Overall package sizeSelf size: 6.4 MB Dependency sizes
🤖 This report was automatically generated by heaviest-objects-in-the-universe |
BenchmarksBenchmark execution time: 2024-04-22 12:59:41 Comparing candidate commit d75bdcc in PR branch Found 2 performance improvements and 21 performance regressions! Performance is the same for 753 metrics, 22 unstable metrics. scenario:appsec-iast-no-vulnerability-iast-enabled-always-active-14
scenario:appsec-iast-no-vulnerability-iast-enabled-always-active-16
scenario:appsec-iast-no-vulnerability-iast-enabled-always-active-18
scenario:appsec-iast-no-vulnerability-iast-enabled-default-config-14
scenario:appsec-iast-no-vulnerability-iast-enabled-default-config-16
scenario:appsec-iast-no-vulnerability-iast-enabled-default-config-18
scenario:appsec-iast-startup-time-iast-enabled-14
scenario:appsec-iast-startup-time-iast-enabled-16
scenario:appsec-iast-startup-time-iast-enabled-18
scenario:appsec-iast-with-vulnerability-iast-enabled-always-active-14
scenario:appsec-iast-with-vulnerability-iast-enabled-always-active-16
scenario:appsec-iast-with-vulnerability-iast-enabled-always-active-18
scenario:appsec-iast-with-vulnerability-iast-enabled-default-config-14
scenario:appsec-iast-with-vulnerability-iast-enabled-default-config-16
scenario:appsec-iast-with-vulnerability-iast-enabled-default-config-18
scenario:plugin-graphql-with-depth-and-collapse-on-18
scenario:plugin-graphql-with-depth-on-max-18
|
Features
Improvements
Bug Fixes