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

chore: pull upstream changes #10

Merged
merged 201 commits into from
Apr 17, 2024
Merged

chore: pull upstream changes #10

merged 201 commits into from
Apr 17, 2024

Commits on May 3, 2023

  1. Add otelTraceSampled to instrumetation-logging (open-telemetry#1773)

    * Add otelTraceSampled to instrumetation-logging
    
    * Updated code with black
    
    * Added to CHANGELOG.md
    
    ---------
    
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    bitnahian and srikanthccv committed May 3, 2023
    Configuration menu
    Copy the full SHA
    890e5dd View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

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

Commits on May 16, 2023

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

Commits on May 17, 2023

  1. Update version to 1.19.0.dev/0.40b0.dev (open-telemetry#1797)

    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    3 people committed May 17, 2023
    Configuration menu
    Copy the full SHA
    afd8428 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Resource detector for container properties (open-telemetry#1584)

    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    4 people committed May 22, 2023
    Configuration menu
    Copy the full SHA
    530650d View commit details
    Browse the repository at this point in the history
  2. botocore: always use x-ray for http header injection (open-telemetry#…

    …1741)
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    tsloughter and ocelotl committed May 22, 2023
    Configuration menu
    Copy the full SHA
    42e8f8f View commit details
    Browse the repository at this point in the history
  3. Refactor CODEOWNERS file (open-telemetry#1804)

    * Refactor CODEOWNERS file
    
    Fixes open-telemetry#1803
    
    * Remove CODEOWNERS
    
    * Refactor component owners configuration
    
    * Refactor CODEOWNERS to select any file but the ones in instrumentation
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    ocelotl and shalevr committed May 22, 2023
    Configuration menu
    Copy the full SHA
    cae6ce4 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

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

Commits on Jun 9, 2023

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

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    776f9d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26c673e View commit details
    Browse the repository at this point in the history
  3. Use HTTP mock server for tornado tests (open-telemetry#1855)

    * Use HTTP mock server for tornado tests
    
    Fixes open-telemetry#1681
    
    * Fix lint
    ocelotl committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    bcf770d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc54787 View commit details
    Browse the repository at this point in the history
  5. Use request_ctx to determine whether or not _teardown_request sho…

    …uld end flask span (open-telemetry#1692)
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    3 people committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    4637912 View commit details
    Browse the repository at this point in the history
  6. remove srikanthccv from maintainers (open-telemetry#1792)

    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    3 people committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    818ef43 View commit details
    Browse the repository at this point in the history
  7. Sanitize redis db_statement by default (open-telemetry#1776)

    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    37d85f0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a5ed4da View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Issue open-telemetry#1757 - Update HTTP server/client instrumentation…

    … span names (open-telemetry#1759)
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    3 people committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    743ac64 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Fix falcon usage of Span Status (open-telemetry#1840)

    * Fix falcon usage of Span Status to only set the description if the status code is ERROR
    
    * Update changelog
    
    * Update CHANGELOG.md
    
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    
    * fix lint
    
    * Use fewer variables to satisfy R0914 lint rule
    
    ---------
    
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    FilipNikolovski and srikanthccv committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    f9f7b01 View commit details
    Browse the repository at this point in the history
  2. Request Flask attributes passed to Sampler (open-telemetry#1784)

    * Request Flask attributes passed to Sampler
    
    * Update changelog
    
    * Lint
    
    * Fix botocore test keyerror
    
    * Revert "Fix botocore test keyerror"
    
    This reverts commit fd03c55.
    
    * botocore test does get_queue_url
    
    * Revert "botocore test does get_queue_url"
    
    This reverts commit 9530cd2.
    
    * Update changelog
    
    ---------
    
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    7292bee View commit details
    Browse the repository at this point in the history
  3. Fixed urllib3 instrumentation example in instrumentation documentation (

    open-telemetry#1793)
    
    * corrected instrumentation example in urllib3
    
    * Remove changelog entry
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    3 people committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    a3a0b24 View commit details
    Browse the repository at this point in the history
  4. Fix Invalid type NoneType for attribute X error | AWS-Lambda instrume…

    …ntation (open-telemetry#1785)
    
    * Add None checking to the aws-lambda logic
    
    * Update changelog.
    
    * Change .get() check to 'key' in dict check.
    
    * Fix consistency issues.
    
    * Update changelog.
    
    ---------
    
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    7804083 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2023

  1. Add metrics instrumentation celery (open-telemetry#1679)

    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Akochavi and shalevr committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    1dd17ed View commit details
    Browse the repository at this point in the history
  2. Add support for confluent_kafka until 2.1.1 version (open-telemetry#1815

    )
    
    * Add support for confulent_kafka until 2.1.1 version
    
    * Include 2.1.1 version
    
    * update CHANGELOG.md
    
    * run: 'tox -e generate'
    
    * resolve comments
    
    * update top version to 2.2.0
    
    ---------
    
    Co-authored-by: Ran Nozik <ran@gethelios.dev>
    davidgonor1408 and nozik committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    5ac58c2 View commit details
    Browse the repository at this point in the history
  3. fix redis doc (open-telemetry#1808)

    doc string rendered at
    https://opentelemetry-python-contrib.readthedocs.io/en/latest/instrumentation/redis/redis.html
    refers to `opentelemetry-instrumentation` executable which appears to be a typo
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    pmcollins and shalevr committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    8cc10a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Add http.server.response.size metric to ASGI implementation. (open-te…

    …lemetry#1789)
    
    * Add http.server.response.size metric to ASGI implementation.
    Add new unit tests.
    
    * Update changelog.
    
    * Fix linting by disabling too-many-nested-blocks
    
    * Put new logic in a new method
    
    * Refactor the placement of new logic.
    
    * Fixed the unit tests in FastAPI and Starlette
    
    * Update changelog.
    
    * FIx lint errors.
    
    * Refactor getting content-length header
    
    * Refactor getting content-length header
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    3 people committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    60753e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. fix: Update falcon instrumentation to follow semantic conventions (op…

    …en-telemetry#1824)
    
    * fix: Update falcon instrumentation to follow semantic conventions
    
    * docs: Update changelog
    
    * fix linter errors
    
    * Disable falcon.HTTP_200 pylint checck
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    3 people committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    fe94057 View commit details
    Browse the repository at this point in the history
  2. Bump requests from 2.28.1 to 2.31.0 (open-telemetry#1818)

    Bumps [requests](https://github.com/psf/requests) from 2.28.1 to 2.31.0.
    - [Release notes](https://github.com/psf/requests/releases)
    - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
    - [Commits](psf/requests@v2.28.1...v2.31.0)
    
    ---
    updated-dependencies:
    - dependency-name: requests
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    dependabot[bot] and shalevr committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    ffc9334 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. fix(grpc): Allow gRPC connections via Unix socket (open-telemetry#1833)

    * fix(grpc): Allow gRPC connections via Unix socket
    
    This commit addresses issue open-telemetry#1832.
    
    The way `NET_PEER_IP` and `NET_PEER_PORT` are retrieved raises a `ValueError`
    when gRPC connections are handled via Unix sockets.
    
    ```py
    ip, port = (
        context.peer().split(",")[0].split(":", 1)[1].rsplit(":", 1)
    )
    ```
    
    When using an address like `unix:///tmp/grpc.sock` the value of `context.peer()` is `"unix:"`.
    Substituting that in the function above...
    
    ```py
    ip, port = "unix:".split(",")[0].split(":", 1)[1].rsplit(":", 1)
    ip, port = ["unix:"][0].split(":", 1)[1].rsplit(":", 1)
    ip, port = "unix:".split(":", 1)[1].rsplit(":", 1)
    ip, port = ["unix", ""][1].rsplit(":", 1)
    ip, port = "".rsplit(":", 1)
    ip, port = [""]  # ValueError
    ```
    
    I "addressed" the issue by guarding the retrieval of `net.peer.*` values under
    an `if` statement that checks if we are using a Unix socket.
    
    I extended the `server_interceptor` tests to run against TCP and Unix socket configurations.
    
    ---
    
    **Open Questions**
    
    - [ ] The socket tests will fail on Windows. Is there a way to annotate that?
    - [ ] Are there other span values we should be setting for the unix socket?
    
    * Update CHANGELOG
    
    * Add placeholder attributes for linter
    
    * fix lint
    
    ---------
    
    Co-authored-by: Matt Oberle <mattoberle@users.noreply.github.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    32ae65e View commit details
    Browse the repository at this point in the history
  2. Add http.server.request.size for ASGI metric implementation (open-tel…

    …emetry#1867)
    
    * Update changelog file.
    
    * Update changelog file.
    
    * Add new request.size metric for ASGI middleware.
    
    * Clean-up.
    
    * Refactor try except section.
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    imanshafiei540 and shalevr committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    256d8ce View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. Fix elastic-search sanitization for bulk queries (open-telemetry#1870)

    * support sanitization for str body response
    
    * add CHANGELOG entry
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    nemoshlag and shalevr committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    c9004bd View commit details
    Browse the repository at this point in the history
  2. Add conditional elastic_transport import (open-telemetry#1810)

    * Add conditional elastic_transport import
    
    * Update changelog
    
    * Add future es8 tests
    
    * Update CHANGELOG.md
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    
    * Add license, rm pylint disable
    
    * Consistent elastic version check
    
    * lint import
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    e70437a View commit details
    Browse the repository at this point in the history
  3. Fix async redis clients tracing (open-telemetry#1830)

    * Fix async redis clients tracing
    
    * Update changelog
    
    * Add functional integration tests and fix linting issues
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Vivanov98 and shalevr committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    cd6b024 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

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

Commits on Jun 27, 2023

  1. Use a weak reference to sqlalchemy Engine to avoid memory leak (open-…

    …telemetry#1771)
    
    * Use a weak reference to sqlalchemy Engine to avoid memory leak
    
    Closes open-telemetry#1761
    
    By using a weak reference to the `Engine` object, we can avoid the memory leak as disposed `Engines` get properly deallocated. Whenever `SQLAlchemy` is uninstrumented, we only trigger a removal for those event listeners which are listening for objects that haven't been garbage-collected yet.
    
    * Made a mistake in resolving the weak reference
    
    * Fixed formatting issues
    
    * Updated changelog
    
    * Added unit test to check that engine was garbage collected
    
    * Do not save engine in EngineTracer to avoid memory leak
    
    * Add an empty line to satisfy black formatter
    
    * Fix isort complaints
    
    * Fixed the issue when pool name is not set and =None
    
    * Fix formatting issue
    
    * Rebased after changes in a recent commit
    
    * Updated PR number in changelog
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    rbagd and shalevr committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    2e49ba1 View commit details
    Browse the repository at this point in the history
  2. sqlalchemy wrap_create_engine now accepts sqlcommenter options (open-…

    …telemetry#1873)
    
    * sqlalchemy wrap_create_engine accepts sqlcommenter options
    
    * Changelog
    
    * Lint
    
    * Fix default val
    
    * Add sqlalchemy tests
    
    * Change a default in _instrument get
    
    * Lint
    
    * More lint
    
    * Update default
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    
    * Update args doc
    
    * lintttt
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    tammy-baylis-swi and shalevr committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    79d62b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Add statement of maintainership (open-telemetry#1859)

    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    ocelotl and shalevr committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    a1f6044 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. urllib3: Add instrumentation support for version 2 (open-telemetry#1879)

    * urllib3: Add instrumentation support for version 2
    
    * changelog
    mariojonke committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    dadcd01 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

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

Commits on Jul 12, 2023

  1. fix(django): avoid empty span name on empty path (open-telemetry#1788)

    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    4 people committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    acfe932 View commit details
    Browse the repository at this point in the history
  2. Instrument mysqlclient library (open-telemetry#1744)

    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    Fenkiou and ocelotl committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    09efe70 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Update version to 1.20.0.dev/0.41b0.dev (open-telemetry#1885)

    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    opentelemetrybot and ocelotl committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    cfdd4ae View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    74fcbf4 View commit details
    Browse the repository at this point in the history
  2. update awslambda to use _X_AMZN_TRACE_ID as a Span Link (open-telemet…

    …ry#1657)
    
    Co-authored-by: Ron Yishai <ronyish@cisco.com>
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    5 people committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    7603a1f View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Fix UnboundLocalError local variable 'start' referenced before assign…

    …ment (open-telemetry#1889)
    
    Co-authored-by: Pablo Collins <pablo.collins@gmail.com>
    thomasleveil and pmcollins committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    1beab82 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Merge pull request from GHSA-5rv5-6h4r-h22v

    * Fix unbound cardinality for label http_method in wsgi based middlewares
    
    * cr: rename file
    
    * cr: change label UNKNOWN to NONSTANDARD
    
    * Update instrumentation/opentelemetry-instrumentation-wsgi/src/opentelemetry/instrumentation/wsgi/__init__.py
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    programmer04 and ocelotl committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    6007e0c View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

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

Commits on Aug 17, 2023

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

Commits on Aug 21, 2023

  1. Revert "update awslambda to use _X_AMZN_TRACE_ID as a Span Link" (ope…

    …n-telemetry#1911)
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    rapphil and ocelotl committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    0871dd4 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. feat(confluent-kafka): Add instrumentation to consume method (open-te…

    …lemetry#1786)
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    javferrod and ocelotl committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    d854c52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a02d98c View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Unwrap Celery's ExceptionInfo (open-telemetry#1863)

    * Unwrap `ExceptionInfo` and `ExceptionWithTraceback`
    
    Instead of reporting the `ExceptionInfo` and `ExceptionWithTraceback`
    wrappers raised by Celery, report the exceptions that they wrap.
    
    This ensures that the exception in the OpenTelemetry span has a type
    and traceback that are meaningful and relevant to the developer.
    
    * Fix typo
    
    The exception is expected, not excepted. Well, I guess it is also
    excepted, because it's an exception, but you get what I mean.
    
    * Reformat file with `black`
    
    Reformat the `__init__.py` file in the Celery instrumentation using
    `black`, fixing a CI linter error.
    
    * Address review feedback
    
    Use the VERSION attribute exposed by Billiard to decide whether to
    import ExceptionWithTraceback.
    
    Add a test for a failing task and check that the exceptions' type
    and message are preserved.
    
    * Amend ExceptionWithTraceback import
    unflxw committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    6f3aead View commit details
    Browse the repository at this point in the history
  2. doc: fix commenter_options type (open-telemetry#1926)

    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    joaothallis and shalevr committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    fb9eb32 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Update version to 1.21.0.dev/0.42b0.dev (open-telemetry#1930)

    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    opentelemetrybot and ocelotl committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    54be160 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    4abb0e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e318c94 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

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

Commits on Oct 9, 2023

  1. Configuration menu
    Copy the full SHA
    bb42e04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3478831 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Aiohttp-server Instrumentation (open-telemetry#1800)

    Co-authored-by: Kenny Trytek <kenny.trytek@workiva.com>
    Co-authored-by: Daniel Manchon <dmanchon@gmail.com>
    3 people committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    1305436 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Specify the topic arn as the span attribute messaging.destination.nam…

    …e in the botocore sns instrumentation (open-telemetry#1995)
    yumarg committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    657d502 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    98923dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb6024c View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

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

Commits on Nov 7, 2023

  1. Update version to 1.22.0.dev/0.43b0.dev (open-telemetry#2031)

    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    opentelemetrybot and ocelotl committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    3b9d626 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

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

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    c2f3894 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e1162c View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    7166de6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6d77f1 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Added support for pypy3 system metrics (open-telemetry#2062)

    * Added support for pypy3 system metrics
    
    Co-authored-by: Suryanarayana Peri <suryanarayana.peri@fmr.com>
    Signed-off-by: Rahul Kumar <Rahul.Kumar@fmr.com>
    
    * Change in if condition to log warn message for pypy
    Co-authored-by: Suryanarayana Peri <suryanarayana.peri@fmr.com>
    
    Signed-off-by: Rahul Kumar <Rahul.Kumar@fmr.com>
    
    * Added logger to else block if pypy
    Co-authored-by: Suryanarayana Peri <suryanarayana.peri@fmr.com>
    
    Signed-off-by: Rahul Kumar <Rahul.Kumar@fmr.com>
    
    * Reverting the changes
    Co-authored-by: Suryanarayana Peri <suryanarayana.peri@fmr.com>
    
    Signed-off-by: Rahul Kumar <Rahul.Kumar@fmr.com>
    
    * Changes requested by external reviewer
    Co-authored-by: Suryanarayana Peri <suryanarayana.peri@fmr.com>
    
    Signed-off-by: Rahul Kumar <Rahul.Kumar@fmr.com>
    
    ---------
    
    Signed-off-by: Rahul Kumar <Rahul.Kumar@fmr.com>
    Co-authored-by: Suryanarayana Peri <suryanarayana.peri@fmr.com>
    rahulhacker and SuryanarayanaPeri committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    6f6c28d View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Don't collect system.network.connections due to limitation in psutil …

    …causing exceptions (open-telemetry#2008)
    
    * Don't collect system.network.connections due to limitation in psutil causing exceptions
    
    * add changelog
    
    ---------
    
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    f347716 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. urllib/urllib3 - set metric descriptions per semantic conventions (op…

    …en-telemetry#1959)
    
    * Set metric descriptions per semantic conventions
    
    * Set metric descriptions per semantic conventions
    
    * fix spelling
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    puckpuck and shalevr committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    9afaf26 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Enable lint on CI and update deps (open-telemetry#2067)

    * Fix black an isort
    
    * change bootstrap_gen to use a list instead of dict
    
    * Bunch of updates
    
    * Fix build
    
    * fix lint
    
    * Fix docs
    
    * Fix lint
    
    * More fixes
    
    * Fix lint
    
    * fix stupid mistake
    
    ---------
    
    Co-authored-by: Christian Hartung <christian.hartung@olist.com>
    srikanthccv and hartungstenio committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    5888d4e View commit details
    Browse the repository at this point in the history
  2. Add a note about system dependencies for instrumentation pkgs (open-t…

    …elemetry#2068)
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    srikanthccv and shalevr committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    773e431 View commit details
    Browse the repository at this point in the history
  3. [opentelemetry-instrumentation-httpx] fix mixing of sync and non asyn…

    …c hooks (open-telemetry#1920)
    
    * fix: sync response hooks being used on httpx.AsyncClient
    
    * docs: add changelog
    
    * docs: improved docs a bit more
    
    * docs: fix variable name
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    1b1c38d View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. aio-pika instrumentation: Removed check for non-sampled span when inj…

    …ect message header. (open-telemetry#1969)
    
    * aio-pika instrumentation: Removed check for non-sampled span when inject message headers. Reason to change is that sampled flag can be propagate https://www.w3.org/TR/trace-context/#sampled-flag and be useful when trace is not sampled.
    
    * black formting
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    nesb1 and shalevr committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    b29682b View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

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

Commits on Nov 29, 2023

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

Commits on Dec 14, 2023

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

Commits on Dec 15, 2023

  1. Update version to 1.23.0.dev/0.44b0.dev (open-telemetry#2091)

    * Update version to 1.23.0.dev/0.44b0.dev
    
    * Update core SHA
    
    * Update generate
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    opentelemetrybot and ocelotl committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    772063c View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. FlaskInstrumentation doesn't exist (open-telemetry#2070)

    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    jean and shalevr committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    d7cc194 View commit details
    Browse the repository at this point in the history
  2. Remove URL credentials (httpx integration) (open-telemetry#2020)

    * Remove URL credentials (httpx)
    
    * Add CHANGELOG
    ods committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    e5aa74f View commit details
    Browse the repository at this point in the history
  3. Clean up use of suppress_instrumentation in context and fix httpx bug (

    …open-telemetry#2061)
    
    * Clean up use of suppress_instrumentation in context and fix httpx bug
    
    * Clean up use of suppress_instrumentation in context and fix httpx bug
    
    * changelog
    
    * fix tests
    
    * fix import
    
    * fmt
    
    * update dep
    
    * lint
    
    * remove unused imports
    
    * apply lint
    
    * Fix version for pika
    
    * Fix lint
    
    ---------
    adriangb committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    9563ee7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c12ad9 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

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

Commits on Jan 9, 2024

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

Commits on Jan 10, 2024

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

Commits on Jan 11, 2024

  1. Separate jobs per instrumentation (open-telemetry#2121)

    * Separate jobs per instrumentation
    
    Fixes open-telemetry#2036
    
    * Separate in 2 workflows
    
    * Added explanation for separation
    ocelotl committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    42faa1a View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Feature/support for flask 3.0.0 (open-telemetry#2013)

    * support flask 3.0.0
    
    * support flask 3.0.0
    
    * support flask 3.0.0
    
    * modify tox.ini
    
    * modify Werkzeug version
    
    * modify Werkzeug version
    
    * modify flask test version
    
    * modify flask version
    
    * modify flask version
    
    * modify CHANGELOG.md
    
    * include feedback
    
    * include feedback
    
    * Fix lint and generate
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    bourbonkk and ocelotl committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    c9d709a View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Fix tox factor matching (open-telemetry#2129)

    * Fix tox factor matching
    
    Fixes open-telemetry#2128
    
    * Add missing fixes for several test envs
    
    * Fix django
    ocelotl committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    f2c536e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

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

Commits on Jan 25, 2024

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

Commits on Jan 31, 2024

  1. feat: configure header extraction for ASGI middleware via constructor…

    … params (open-telemetry#2026)
    
    * feat: configure header extraction for ASGI middleware via constructor params
    
    * fix django middleware
    
    * lint
    
    * remove import
    
    * Fix lint
    
    * Update instrumentation/opentelemetry-instrumentation-asgi/src/opentelemetry/instrumentation/asgi/__init__.py
    adriangb committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    4b1a9c7 View commit details
    Browse the repository at this point in the history
  2. Update opentelemetry-instrument README (open-telemetry#2108)

    * Update opentelemetry-instrument README
    
    - Clarify trace versus metric documentation
    - Add console exporter documentation
    - Add quotes to command to support zsh
    - Fix grammatical errors
    
    * fix typo
    
    * fix typo
    
    * Remove note on HTTP for trace only
    
    ---------
    flands committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    e88bf5f View commit details
    Browse the repository at this point in the history
  3. Remove useless shebangs (open-telemetry#2135)

    These files do not have the executable bit set in their filesystem
    permissions (so the shebang line, `#!`, is useless), and they are not
    script-like (do not have `if __name__ == "__main__"` or interesting
    side-effects), so making them executable would not make sense.
    musicinmybrain committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    3400ece View commit details
    Browse the repository at this point in the history
  4. Add support for confluent_kafka until 2.3.0 version; (open-telemetry#…

    …2132)
    
    * Updated version of supported confluent kafka to 2.3;
    
    * Updated CHANGELOG.md;
    
    ---------
    sofiia-tesliuk committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    c68d0fd View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Drop support for 3.7 (open-telemetry#2152)

    * Drop support for 3.7
    
    Fixes open-telemetry#2151
    
    * Remove 37
    ocelotl committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    6c13a5e View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Fix link to OpenTelemetry kafka-python Instrumentation (open-telemetr…

    …y#2147)
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    brunobastosg and shalevr committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    13ce910 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Stop multiple calls to AsyncPGInstrumentor.__init__ from clobbering i…

    …nstance attributes (open-telemetry#1791)
    
    * Stop multiple calls to AsyncPGInstrumentor.__init__ from clobbering instance tracer attribute
    
    * Remove class-level initialisation of _tracer
    
    * Fix regex
    
    * Add to changelog
    
    * Fix lint errors
    
    * Update CHANGELOG.md
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    
    * Set tracer in class definition to avoid lint error
    
    ---------
    
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    47caeab View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

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

Commits on Feb 12, 2024

  1. Fix celery and urllib tests (open-telemetry#2170)

    * Update core SHA
    
    Fixes open-telemetry#2173
    
    * Fix celery and urllib tests
    
    Fixes open-telemetry#2164
    ocelotl committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    d167ef7 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

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

Commits on Feb 14, 2024

  1. Upgrade tox (open-telemetry#2118)

    * Upgrade tox
    
    * fixup! Upgrade tox
    
    * Add excludes
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    iurisilvio and ocelotl committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    1a984d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02e38ed View commit details
    Browse the repository at this point in the history
  3. Feature/asyncio instrumentation (open-telemetry#1943)

    * add asyncio instrumentation
    
    * add asyncio instrumentation
    
    * modify test configure
    
    * modify test configure
    
    * modify tox generate result
    
    * modify tox generate result
    
    * add python version check
    
    * modify test code
    
    * add CHANGELOG.md
    
    * add docs
    
    * modify pyproject.toml
    
    * modify pyproject.toml
    
    * Add comments mentioned in an issue open-telemetry#1919
    
    * Add comments mentioned in an issue open-telemetry#1919
    
    * add asyncio component owner
    
    * - Add instrumentation-asyncio metric.
    - Configure coroutines/to_thread func to apply trace via environment variables.
    - Apply trace to future using a boolean environment variable.
    
    * modify docs
    
    * modify docs
    
    * modify docs
    
    * modify docs
    
    * modify docs
    
    * modify test_code
    
    * modify test_code
    
    * modify test_code
    
    * modify asyncio version
    
    * modify asyncio version
    
    * update dependency
    
    * modified lint results
    
    * modified lint results
    
    * modified lint results
    
    * modified lint results
    
    * modified lint results
    
    * modified lint results
    
    * modified lint results
    
    * include feedback
    
    * include feedback
    
    * include feedback
    
    * modify docs test results
    
    * Update instrumentation/opentelemetry-instrumentation-asyncio/README.rst
    
    Co-authored-by: Aaron Abbott <aaronabbott@google.com>
    
    * Update instrumentation/opentelemetry-instrumentation-asyncio/README.rst
    
    Co-authored-by: Aaron Abbott <aaronabbott@google.com>
    
    * Update instrumentation/opentelemetry-instrumentation-asyncio/README.rst
    
    Co-authored-by: Aaron Abbott <aaronabbott@google.com>
    
    * Update instrumentation/opentelemetry-instrumentation-asyncio/README.rst
    
    Co-authored-by: Aaron Abbott <aaronabbott@google.com>
    
    * Update instrumentation/opentelemetry-instrumentation-asyncio/src/opentelemetry/instrumentation/asyncio/utils.py
    
    Co-authored-by: Aaron Abbott <aaronabbott@google.com>
    
    * Update instrumentation/opentelemetry-instrumentation-asyncio/src/opentelemetry/instrumentation/asyncio/utils.py
    
    Co-authored-by: Aaron Abbott <aaronabbott@google.com>
    
    * include feedback
    
    * include feedback
    
    * drop python 3.7 support
    
    * drop python 3.7 support
    
    * Removed from default_instrumentations
    
    * Recover
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    Co-authored-by: Aaron Abbott <aaronabbott@google.com>
    3 people committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    b6492a7 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Drop obsolete parameterized test dependency (open-telemetry#2134)

    In the test dependencies for `opentelemetry-instrumentation-falcon`,
    don’t depend on `parametrized` because `pytest.mark.parametrize` is now
    included in `pytest`.
    musicinmybrain committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    2518a4a View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    efb327d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    565d2e3 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    343d137 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2d4561 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    adfb1c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c21715 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Add instrumentation for Psycopg 3.x (open-telemetry#2123)

    * Add instrumentation for Psycopg 3.x
    
    * Add federicobond to component_owners.yml
    federicobond committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    8daa8ad View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

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

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    2e74619 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    565e78d View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Update README.rst (open-telemetry#2111)

    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    awhlam and lzchen committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    cb5a07c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e0b11f View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Celery duplicated instrumentation (open-telemetry#2342)

    * * Adding (failing) testcase to cover Issue open-telemetry#2029
    
    * * move Instance variables to class variables. Since the object in question will be a singelton. This will resolve open-telemetry#2029 where multiple calls to the instrumentation will assign Null values.
    
    * * black formatting
    
    * * Changelog stub entry, PR # to follow
    
    * * updating the pullrequest number
    
    * * remove superfluous constructor
    
    * * moving Change log to unreleased section
    
    ---------
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    reiktar and shalevr committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    aa8ae2e View commit details
    Browse the repository at this point in the history
  2. chore: fix md based on rules and fix bad links (open-telemetry#2240)

    * chore: fix md based on rules and fix bad links
    
    * chore: add index to contribuiting and readme files
    
    ---------
    
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    af1528d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b3d0b4 View commit details
    Browse the repository at this point in the history
  4. Fix asyncio related warnings in tests (open-telemetry#2335)

    * aiopg: fix runtime warnings when running tests
    
    Fixes:
    RuntimeWarning: coroutine 'MockCursor.execute' was never awaited
        cursor.execute(query)
    
    * aio-pika: no need to return an awaitable in mocked method
    
    No need to return an awaitable since the mocked method awaits
    itself.
    Fixes:
        RuntimeWarning: coroutine 'sleep' was never awaited
    
    ---------
    
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    xrmx and lzchen committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3273d8c View commit details
    Browse the repository at this point in the history
  5. feat: add importlib metadata default on flask module (open-telemetry#…

    …2302)
    
    * feat: add importlib metadata default
    
    * feat: add importlib metadata default
    
    * feat: add importlib metadata default
    
    * Fix lint
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    Rodrigo-Novas and ocelotl committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    717d107 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5b4e5d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c54a9d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    2417c09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1bf9f42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5552db2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d948f21 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f68e97 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce2de1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba05c2c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e56cdc8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e923938 View commit details
    Browse the repository at this point in the history
  10. Fix response hook (open-telemetry#2038)

    Response hook receives a third parameter, Response, and that should be reflected in the _ResponseHook type
    
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    3 people committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    fd6b8f1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7404e69 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8d43618 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    17de1d5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    28f49a5 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d1c3cb3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    fbda226 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7482025 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e30dd1a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0b5e3b4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    8f02162 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

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

Commits on Mar 18, 2024

  1. Feature/convention http server duration (open-telemetry#2326)

    * feat: add http.duration convention
    
    * feat: add http.duration convention
    
    * feat: replace for the last description version Duration of HTTP client requests
    
    * feat: add new description to histogram
    Rodrigo-Novas committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    617cae9 View commit details
    Browse the repository at this point in the history
  2. Remove [test] package from sqlalchemy instrumentation (open-telemetry…

    …#2315)
    
    Fixes open-telemetry#2219
    
    Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
    ocelotl and shalevr committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    6c2e54d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1782e96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9bb73fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dcffb58 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    c9832ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b68fdc View commit details
    Browse the repository at this point in the history
  3. Skip celery test case if running in PyPy (open-telemetry#2349)

    Fixes open-telemetry#2348
    
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    ocelotl and lzchen committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    78424fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11812b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    5e1e866 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef71250 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8e57bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    51c78bf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70d9b3d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ab97e07 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    801dced View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fc864fe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ca8daea View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    b84d779 View commit details
    Browse the repository at this point in the history
  2. avoid losing repeated HTTP headers (open-telemetry#2266)

    * avoid loosing repeated HTTP headers
    
    * fix fof wsgi, test in falcon
    
    * add changelog
    
    * add more tests
    
    * linting
    
    * fix falcon and flask
    
    * remove unused test
    
    ---------
    
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    3 people committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5207a78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74f5821 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e7df01a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    847e8fa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a892b0b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4107d39 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bbcd5ee View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1f3bcd6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dc62f8d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    69fbfd6 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    bc73428 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24c1cca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4bb095e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35cb8c5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9cf995c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e66ef6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c8889d7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4360b5f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    26479c8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    86a552e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    96655ce View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ada2784 View commit details
    Browse the repository at this point in the history
  13. elasticsearch: don't set body as db statement for bulk requests (open…

    …-telemetry#2355)
    
    * elasticsearch: don't set body as db statement for bulk requests
    
    bulk requests can be too big and diverse to make sense as db statement.
    Other than that the sanitizer currently only handles dicts so it's
    crashing.
    
    Closes open-telemetry#2150
    
    Co-authored-by: Jason Mobarak <git@jason.mobarak.name>
    Co-authored-by: Quentin Pradet <quentin.pradet@gmail.com>
    
    * Update CHANGELOG
    
    * Please the linter
    
    ---------
    
    Co-authored-by: Jason Mobarak <git@jason.mobarak.name>
    Co-authored-by: Quentin Pradet <quentin.pradet@gmail.com>
    3 people committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    ca082a7 View commit details
    Browse the repository at this point in the history
  14. regression-fix: retain httpx.URL type on request.url (open-telemetry#…

    …2359)
    
    * fix: retain httpx.URL type on request.url
    
    This fixes a regression caused in open-telemetry#2020 where request.url stopped being of `httpx.URL` type, causing issues with request/response hooks.
    
    * Update CHANGELOG.md
    
    * tests: adding assertions to verify request.url on hooks is a httpx.URL
    
    * fixup: adjust check to consider httpx < 0.20.0
    
    * fixup: keep code dry
    
    ---------
    
    Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
    4 people committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    d06de3f View commit details
    Browse the repository at this point in the history
  15. Add cloud.account.id attribute by AwsLambdaInstrumentor (open-telemet…

    …ry#2367)
    
    * Add cloud.account.id attribute by AwsLambdaInstrumentor
    
    * Changelog
    
    * Update test
    
    * lint
    tammy-baylis-swi committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    37aba92 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

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

Commits on Apr 3, 2024

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

Commits on Apr 4, 2024

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

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    85ca0a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdcbbdd View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

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

Commits on Apr 10, 2024

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

Commits on Apr 11, 2024

  1. feat: add opentelemetry-instrumentation-threading library (open-telem…

    …etry#2253)
    
    * feat: add opentelemetry-instrumentation-threading library
    
    * fix: update python file with black formatter
    
    * fix: modified title underline too short issue
    
    * fix: modified library sorted via isort tool
    
    * fix: modified CHANGELOG.md and remove unused parameter
    
    * test: migrated unit test cases from the open-telemetry#1582 to this project
    
    * chroe: updated the tox.ini test commands
    
    * fix: fixed the lint issue
    
    * feat: support ThreadPool and update document
    
    * fix: fixed the lint issue
    
    * refactor: remove redundant class and simplify capture OTel context usage
    
    * fix: removed unused parameter
    
    * test: added a new test case for thread pool
    
    * fix: remove unused return response
    
    * refactor: compared the array
    
    * fix: remove f-string
    
    * fix: fixed pylint issue
    
    * fix: test library
    
    * fix: updated CHANGELOG.md
    
    ---------
    
    Co-authored-by: Aaron Abbott <aaronabbott@google.com>
    changemyminds and aabmass committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a5c4887 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Merge branch 'main' of github.com:open-telemetry/opentelemetry-python…

    …-contrib into python-upstream
    povilasv committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    1f491a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc65089 View commit details
    Browse the repository at this point in the history