Skip to content
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.7.0 proposal #3382

Merged
merged 15 commits into from
Jul 14, 2023
Merged

v4.7.0 proposal #3382

merged 15 commits into from
Jul 14, 2023

Commits on Jul 11, 2023

  1. add dc store binding polyfill and migrate http2 (#3284)

    * add dc store binding polyfill and migrate http2
    
    * fix error handling for synchronous exceptions
    
    * OutboundPlugin#tagPeerService()
    
    ---------
    
    Co-authored-by: Thomas Hunter II <tlhunter@datadog.com>
    2 people authored and Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    6da7832 View commit details
    Browse the repository at this point in the history
  2. express: recognize regex with flags (#3301)

    tlhunter authored and Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    18955a1 View commit details
    Browse the repository at this point in the history
  3. validate CI tags before sending them (#3310)

    * ciapp-3571: add url validator
    
    * ciapp-3571: add url validator and change tests from ci-spec
    
    * fix variables to follow camelcase
    
    * Remove valid import
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    
    * Remove unnecessary check
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    
    * Remove unnecessary check for CI_PIPELINE_URL
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    
    * Format typo
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    
    * Use validateMetadata return directly
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    
    * use new ci-spec JSONs
    
    * fix spacing and sort imports
    
    * add test to validateMetadata
    
    * Update JSONs and refactor URL checking
    
    * Update JSONs and refactor URL checking
    
    * Add URL validation tests
    
    * Apply suggestions from code review
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    
    * Add tag to test suite
    
    ---------
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    2 people authored and Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    c4f660e View commit details
    Browse the repository at this point in the history
  4. [ci-visibility] Change test.type in browser tests (#3358)

    * Add framework type checking
    
    * Improve code readability
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    
    * Fix imports
    
    * Fix styling
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    
    * Add cypress and playwright tests
    
    * Change browser conditions to detect all playwright instances
    
    * Fix include string
    
    * Fix some suites still being reported as test type
    
    ---------
    
    Co-authored-by: Juan Antonio Fernández de Alba <juan.fernandezdealba@datadoghq.com>
    2 people authored and Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    28331f6 View commit details
    Browse the repository at this point in the history
  5. dep: bump protobufjs to 7.2.4 (#3374)

    Drarig29 authored and Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    f3d16b3 View commit details
    Browse the repository at this point in the history
  6. [profiling] Adapt to new pprof-nodejs API (#3368)

    * Remove cpu-experimental profiler
    * Adapt to API changes in pprof-nodejs
    nsavoire authored and Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    cc0312f View commit details
    Browse the repository at this point in the history
  7. [ci-visibility] Intelligent test runner: only report skipped flag if …

    …tests were actually skipped (#3369)
    juan-fernandez authored and Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    87871d5 View commit details
    Browse the repository at this point in the history
  8. Report IAST metrics via telemetry (#2805)

    Co-authored-by: Ugaitz Urien <ugaitz.urien@datadoghq.com>
    2 people authored and Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    6453ea3 View commit details
    Browse the repository at this point in the history
  9. Convert grpc to use tracing channel (#3366)

    * Convert grpc to use tracing channel
    
    * Allow addError to accept explicit span rather than delegating to activeSpan
    Stephen Belanger committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    4814d1d View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. docs: add link to openai docs (#3381)

    tlhunter authored and Stephen Belanger committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    6c3a8f6 View commit details
    Browse the repository at this point in the history
  2. add peer service remapping capability (#3320)

    Supplying a `DD_TRACE_PEER_SERVICE_MAPPING` allows users to modify the `peer.service` tag
    in the same manner that `DD_SERVICE_MAPPING` does for service name.
    
    If the `peer.service` value was matched by the mapping, the original value of the tag before
    remapping is reported in `_dd.peer.service.remapped_from`.
    jbertran authored and Stephen Belanger committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    9cc3875 View commit details
    Browse the repository at this point in the history
  3. Reduce times in appsec-iast tests (#3354)

    uurien authored and Stephen Belanger committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    73825f1 View commit details
    Browse the repository at this point in the history
  4. benchmarks: add node 12, 14, 20, upgrade node 14, 16 (#3388)

    tlhunter authored and Stephen Belanger committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    2c88635 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. test v4.x against node 16, 18, 20 (#3391)

    tlhunter authored and Stephen Belanger committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    7c1a8ce View commit details
    Browse the repository at this point in the history
  2. v4.7.0

    Stephen Belanger committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    a8501f1 View commit details
    Browse the repository at this point in the history