Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: DataDog/datadog-lambda-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.92.0
Choose a base ref
...
head repository: DataDog/datadog-lambda-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.93.0
Choose a head ref
  • 20 commits
  • 41 files changed
  • 4 contributors

Commits on Mar 28, 2024

  1. Parametrized trace context extraction tests. (#456)

    * Parametrized trace context extraction tests.
    
    * Linting.
    purple4reina authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    4669117 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. fix: use RouteKey in resource path for API Gateway inferred spans (#442)

    * use route key
    
    * Align with js implementation.
    
    * Update existing tests.
    
    * Add new parametrized tests.
    
    * Revert v1 to original.
    
    ---------
    
    Co-authored-by: Rey Abolofia <[email protected]>
    zARODz11z and purple4reina authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    d812fb6 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Replace string formatting with f strings. (#458)

    * Replace string formatting with f strings.
    
    * Speed up tag creation.
    
    * Fix test patching for cold starts.
    purple4reina authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    20a6d10 View commit details
    Browse the repository at this point in the history
  2. fix licenses (#461)

    duncanista authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    e617fd3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4cfcf7e View commit details
    Browse the repository at this point in the history
  4. Create static tags once on import. (#460)

    * Create lambda layer tag only once.
    
    * Only create runtime tag once.
    
    * Create library version tag just once.
    
    * Avoid extra list allocations when creating tags.
    
    * Cleaned test.
    
    * Linting.
    purple4reina authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    ad81d15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a388918 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    06395b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Reduce allocations during event parsing. (#463)

    * Reduce allocations during event parsing.
    
    * Simplify SQS/SNS data extraction logic.
    
    * Update snapshots.
    purple4reina authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    36610c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfeed17 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Benchmarks for operations that use json dump/load. (#466)

    * Benchmarks for operations that use json dump/load.
    
    * Set required envvars for sending xray segments.
    purple4reina authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    a20395d View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Delay import of logging initialization code. (#468)

    * Delay import of logging initialization code.
    
    * Fix flake8 error.
    purple4reina authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    16f0e23 View commit details
    Browse the repository at this point in the history
  2. Use single socket instance for all xray api calls. (#467)

    * Use single socket for all xray api calls.
    
    * Move reset to tests.
    purple4reina authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    3414cfb View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    0b85fc9 View commit details
    Browse the repository at this point in the history
  2. Replace builtin json with faster ujson package. (#469)

    * Replace builtin json with faster ujson package.
    
    * Do not escape forward slashes.
    
    * Update 3rd party licenses.
    purple4reina authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f9aca11 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Hardcode version to avoid import of importlib.metadata. (#472)

    * Hardcode version to avoid import of importlib.metadata.
    
    * Address test failures.
    purple4reina authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    6483fff View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    f80f83f View commit details
    Browse the repository at this point in the history
  2. Pre-compile all python code and remove original .py files. (#476)

    * Remove urllib3 dist-info files as well.
    
    * Pre-compile all python code and remove original .py files.
    
    * Compress at optimization level 2.
    
    * Add PYTHONNODEBUGRANGES=1 to compile step.
    
    * Add comment.
    
    * Use different commandline option to support py3.8
    
    * Update size limits.
    
    * Leave __init__.py contrib files.
    
    * Remove text like files.
    
    * oops
    purple4reina authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    21012cb View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    6b54aec View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    e1c4edb View commit details
    Browse the repository at this point in the history
Loading