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(flask): remove APM logic from Flask WSGI middleware #6394

Merged
merged 255 commits into from
Aug 17, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jun 2, 2023

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

Commits on Jun 5, 2023

  1. hacking on core api

    emmettbutler committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    b6708c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. reminder comment

    emmettbutler committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    7932691 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    4613257 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6ea21a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23d3dba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f4f888c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    df519aa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7587563 View commit details
    Browse the repository at this point in the history
  7. make test_telemetry_metrics_attack test pass by putting context data …

    …on a context that still exists by the time the test assertion runs
    emmettbutler committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    9be88a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    b47ab26 View commit details
    Browse the repository at this point in the history
  2. Revert "hacking progress - replacing _ASM contextvar"

    This reverts commit b47ab26.
    emmettbutler committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    1f51779 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26a114f View commit details
    Browse the repository at this point in the history
  4. fully replace _ASM contextvar

    explicitly set expected config because config can leak between tests
    emmettbutler committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    614b16b View commit details
    Browse the repository at this point in the history
  5. store everything on the entire context ancestor tree to maintain comp…

    …atibility with tests that rely on the root span continuing to exist
    emmettbutler committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    dd7f972 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f82dc70 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    35a07e1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    895175d View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

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

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    d61805b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b07a6b View commit details
    Browse the repository at this point in the history
  4. do typechecking properly

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    69f8239 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50e3652 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    303a186 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3823003 View commit details
    Browse the repository at this point in the history
  8. make test work in py2

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    906a8c8 View commit details
    Browse the repository at this point in the history
  9. unused imports

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    4a84d9d View commit details
    Browse the repository at this point in the history
  10. formatting

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    df5f56f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c9fd843 View commit details
    Browse the repository at this point in the history
  12. flake8

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    6c21948 View commit details
    Browse the repository at this point in the history
  13. mypy

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    42deb69 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    43e9517 View commit details
    Browse the repository at this point in the history
  15. fix line numbers in test expectations

    make reset_listeners affect ancestors
    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    5b62e6f View commit details
    Browse the repository at this point in the history
  16. fix set_items

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    929a530 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a3a8f8b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9231e25 View commit details
    Browse the repository at this point in the history
  19. undo flask snapshots

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    d3676aa View commit details
    Browse the repository at this point in the history
  20. undo file deletions

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    2c1c7e6 View commit details
    Browse the repository at this point in the history
  21. remove outdated comment

    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    281237e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ef15279 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a656c96 View commit details
    Browse the repository at this point in the history
  24. make assertion a little more permissive to account for apparent incon…

    …sistent contextvars behavior in 2.7
    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    e2c652b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    d584690 View commit details
    Browse the repository at this point in the history
  26. Revert "silly wild guess: exit the context before callbacks instead o…

    …f after"
    
    This reverts commit d584690.
    emmettbutler committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    8660805 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. hypothesis: managing _CURRENT_CONTEXT is slow enough that it causes t…

    …races not to be written during tracer.shutdown()
    
    test this hypothesis by skipping the management of _CURRENT_CONTEXT for contexts created by spans
    emmettbutler committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    e867304 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    128a93a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b04c52 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69f49e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7aa900b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f5aa235 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    69d29d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    0585486 View commit details
    Browse the repository at this point in the history
  2. when spans are involved, use the old method of context storage becaus…

    …e it is known to perform fine, and storing context on spans is a stopgap measure anyway
    emmettbutler committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    db1d8ae View commit details
    Browse the repository at this point in the history
  3. prechecks in core

    emmettbutler committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    3939908 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f156796 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53ebc9d View commit details
    Browse the repository at this point in the history
  6. remove old assertions

    emmettbutler committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    0c30690 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

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

    emmettbutler committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    2b4bf4d View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

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

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    d735b79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e71ea47 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48f0d0e View commit details
    Browse the repository at this point in the history
  4. mypy

    emmettbutler committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    033d96c View commit details
    Browse the repository at this point in the history
  5. fix failing tests

    emmettbutler committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    1a1afb7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    62f7735 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. chore(ci-visibility): test suite skipping using ``pytest_collection_m…

    …odifyitems`` (#6236)
    
    CI Visibility: Switch Intelligent Test Runner from test skipping mode to
    test suite skipping mode.
    
    The main reason to use this approach over doing test suite skipping with
    ``pytest_ignore_collect`` hook or skipping the tests individually inside
    ``pytest_runtest_protocol`` hook is that this hooks allows us to add the
    skip marker before ``pytest_runtest_protocol`` is run, so we can decide
    wether to create the span for it or skip it altogether.
    
    This PR skips the creation of spans for skipped tests, suites and
    modules, to act as the rest of the languages act while using ITR.
    
    Main changes it involves:
    
    1. Coverage is now measured and sent by test suite instead of test,
    hence dropping the ``cover`` context manager that could be used inside
    the ``pytest_runtest_protocol`` hook to a singleton to be reused until
    the test suite finishes.
    2. By leveraging the ``pytest_collection_modifyitems`` hook, we can add
    skip markers to the tests right after the test collection step, so we
    have that information at ``pytest_runtest_protocol`` hook.
    3. Some changes in the requests to the backend, to specify we want the
    skippable tests at test suite level.
    
    Since ITR is not yet beta it doesn't have a release note.
    
    ## Checklist
    
    - [x] Change(s) are motivated and described in the PR description.
    - [x] Testing strategy is described if automated tests are not included
    in the PR.
    - [x] Risk is outlined (performance impact, potential for breakage,
    maintainability, etc).
    - [x] Change is maintainable (easy to change, telemetry, documentation).
    - [x] [Library release note
    guidelines](https://ddtrace.readthedocs.io/en/stable/releasenotes.html)
    are followed. If no release note is required, add label
    `changelog/no-changelog`.
    - [x] Documentation is included (in-code, generated user docs, [public
    corp docs](https://github.com/DataDog/documentation/)).
    - [x] Backport labels are set (if
    [applicable](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting))
    
    ## Reviewer Checklist
    
    - [x] Title is accurate.
    - [x] No unnecessary changes are introduced.
    - [x] Description motivates each change.
    - [x] Avoids breaking
    [API](https://ddtrace.readthedocs.io/en/stable/versioning.html#interfaces)
    changes unless absolutely necessary.
    - [x] Testing strategy adequately addresses listed risk(s).
    - [x] Change is maintainable (easy to change, telemetry, documentation).
    - [x] Release note makes sense to a user of the library.
    - [x] Reviewer has explicitly acknowledged and discussed the performance
    implications of this PR as reported in the benchmarks PR comment.
    - [x] Backport labels are set in a manner that is consistent with the
    [release branch maintenance
    policy](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting)
    gnufede authored and emmettbutler committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    9c9ee0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    597be87 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    ac60364 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    469a66f View commit details
    Browse the repository at this point in the history
  3. unused import

    emmettbutler committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    7d0246d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    59bc8dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a076d7e View commit details
    Browse the repository at this point in the history
  6. Merge branch 'emmett.butler/wsgi-no-asm-context' into emmett.butler/w…

    …sgi-no-context-data-on-spans
    emmettbutler committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    0809291 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4af578e View commit details
    Browse the repository at this point in the history
  8. Merge branch 'emmett.butler/wsgi-no-asm-context' into emmett.butler/w…

    …sgi-no-context-data-on-spans
    emmettbutler authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    b4c9a1b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5489dac View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5fb158a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    618945f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4ed40c9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    42e7c38 View commit details
    Browse the repository at this point in the history
  14. unused import

    emmettbutler committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    123b6b6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bf2db7b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1671ec2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f633b5a View commit details
    Browse the repository at this point in the history
  18. avoid circular imports

    emmettbutler committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    3767eea View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cfeebbc View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    0c1743c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    327cd12 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'emmett.butler/wsgi-no-asm-context' into emmett.butler/w…

    …sgi-no-context-data-on-spans
    emmettbutler committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    8a87571 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'emmett.butler/wsgi-no-context-data-on-spans' into emmet…

    …t.butler/flask-wrappers-no-asm
    emmettbutler committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    3a152c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e38a2a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ebdba62 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba93c16 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1e96a6f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ac6c2ab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fd3c679 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    10cfb9e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ed3e436 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    96ca10c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4c6402 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'emmett.butler/wsgi-no-asm-context' into emmett.butler/w…

    …sgi-no-context-data-on-spans
    emmettbutler authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    2039228 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'emmett.butler/wsgi-no-context-data-on-spans' into emmet…

    …t.butler/flask-wrappers-no-asm
    emmettbutler authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    a902418 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c3686c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    182eb46 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    234b95d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d00b663 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f0f753e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    71ec80c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ed68e16 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    91d049b View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    fabebf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7863d5 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'emmett.butler/wsgi-no-asm-context' into emmett.butler/w…

    …sgi-no-context-data-on-spans
    emmettbutler authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    fb15e6e View commit details
    Browse the repository at this point in the history
  4. Merge branch 'emmett.butler/wsgi-no-context-data-on-spans' into emmet…

    …t.butler/flask-wrappers-no-asm
    emmettbutler authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    f13b802 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    194c451 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    feab7b6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1fb1bae View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    25e4c92 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    99c3061 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7c8105e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0c987db View commit details
    Browse the repository at this point in the history
  12. Merge branch 'emmett.butler/wsgi-no-asm-context' into emmett.butler/w…

    …sgi-no-context-data-on-spans
    emmettbutler committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    fca53ab View commit details
    Browse the repository at this point in the history
  13. Merge branch 'emmett.butler/wsgi-no-context-data-on-spans' into emmet…

    …t.butler/flask-wrappers-no-asm
    emmettbutler committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    201b47c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b02f452 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b82d0b3 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    16af510 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d764282 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1b7fad3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0abf0e1 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    c24e79c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    45368d6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e5c3253 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    be88689 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3cf3d83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3718e15 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa55b48 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f248f3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64dc115 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4528408 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b089005 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cdbadc0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b0a6ae0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2336fcf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a148a74 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    588ff1c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d998175 View commit details
    Browse the repository at this point in the history
  15. Merge branch 'emmett.butler/wsgi-no-asm-context' into emmett.butler/w…

    …sgi-no-context-data-on-spans
    emmettbutler authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    3efd721 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'emmett.butler/wsgi-no-context-data-on-spans' into emmet…

    …t.butler/flask-wrappers-no-asm
    emmettbutler authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    4017abf View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d8906ee View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f1adc25 View commit details
    Browse the repository at this point in the history
  19. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    5bc14d2 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    a214226 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff30fde View commit details
    Browse the repository at this point in the history
  3. Merge branch 'emmett.butler/wsgi-no-asm-context' into emmett.butler/w…

    …sgi-no-context-data-on-spans
    emmettbutler authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    c9ae098 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'emmett.butler/wsgi-no-context-data-on-spans' into emmet…

    …t.butler/flask-wrappers-no-asm
    emmettbutler committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    f49c627 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    580a5f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb7e507 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    a6480fb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3549242 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    f67dab4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7f15cc7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    667f4a5 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    a83fcf1 View commit details
    Browse the repository at this point in the history
  13. unused import

    emmettbutler committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    7b7de2c View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    601a320 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'emmett.butler/wsgi-no-context-data-on-spans' into emmet…

    …t.butler/flask-wrappers-no-asm
    emmettbutler authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    c09402e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25156b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4f12df View commit details
    Browse the repository at this point in the history
  5. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    fde4aa4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba641ae View commit details
    Browse the repository at this point in the history
  7. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    3766c63 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c6d3051 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    82f773e View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    6a92d64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea70846 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'emmett.butler/wsgi-no-context-data-on-spans' into emmet…

    …t.butler/flask-wrappers-no-asm
    emmettbutler authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    f8c4288 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5263ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6cb86d3 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1ff69ce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    90c370f View commit details
    Browse the repository at this point in the history
  8. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    60622a3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3bc297d View commit details
    Browse the repository at this point in the history
  10. handle BadRequest

    emmettbutler committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    47f64bd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9facc55 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cc568f7 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8b44612 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3922a5d View commit details
    Browse the repository at this point in the history
  15. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    f37fa2b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    8769784 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    824f517 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    9efd912 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b89b22 View commit details
    Browse the repository at this point in the history
  5. fix merge resolution

    emmettbutler committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    85f21be View commit details
    Browse the repository at this point in the history
  6. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    aa33976 View commit details
    Browse the repository at this point in the history
  7. unused import

    emmettbutler committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    7784762 View commit details
    Browse the repository at this point in the history
  8. reapply

    emmettbutler committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    b8fe54d View commit details
    Browse the repository at this point in the history
  9. missing listener

    emmettbutler committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    467645b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    079bb6f View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    6d5bad5 View commit details
    Browse the repository at this point in the history
  2. unused import

    emmettbutler committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    731a173 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7489773 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c039d34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    63ece66 View commit details
    Browse the repository at this point in the history
  6. revert imports

    emmettbutler committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    59508d1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    01928ec View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8651de2 View commit details
    Browse the repository at this point in the history
  9. unused import

    emmettbutler committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    a53e229 View commit details
    Browse the repository at this point in the history
  10. unnecessary changes

    emmettbutler committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    3bed66b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7f6c1fe View commit details
    Browse the repository at this point in the history
  12. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    5fc5ab2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a04ce4b View commit details
    Browse the repository at this point in the history
  14. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    5678ae4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b2cb45c View commit details
    Browse the repository at this point in the history
  16. unnecessary changes

    emmettbutler committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    3656815 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2ddde68 View commit details
    Browse the repository at this point in the history
  18. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    64a2b3d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d3a9f05 View commit details
    Browse the repository at this point in the history
  20. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    6e10661 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    78ee3b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    936f057 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'emmett.butler/flask-no-context-data-on-spans' into emme…

    …tt.butler/wsgi-no-tracing
    emmettbutler authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    3eb42bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c0a7c2 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    c48c972 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1da170f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    fa436ac View commit details
    Browse the repository at this point in the history
  2. avoid using assert

    emmettbutler committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    a600ea7 View commit details
    Browse the repository at this point in the history
  3. 2.7 module

    emmettbutler committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    929d1d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    12aa1a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0cda64c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    4737cd3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    304c4ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5610c48 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e6e171e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3715150 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    198ebe1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c328da2 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    dfa84bf View commit details
    Browse the repository at this point in the history
  2. Update wsgi.py

    emmettbutler authored Aug 2, 2023
    Configuration menu
    Copy the full SHA
    41104a2 View commit details
    Browse the repository at this point in the history
  3. move handlers

    emmettbutler committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b46d95c View commit details
    Browse the repository at this point in the history
  4. Merge branch 'emmett.butler/flask-core-tracedrequest' into emmett.but…

    …ler/flask-core-blockedrequest
    emmettbutler committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    d6a0ce6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e2bccd View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

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

Commits on Aug 11, 2023

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

    emmettbutler committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    fae7831 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e897845 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6af9dc View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

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

Commits on Aug 17, 2023

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