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

feat(tracing): deprecate [] notation for DD_TRACE_METHODS #8438

Merged
merged 37 commits into from
Feb 21, 2024
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
60f2eb8
updated trace methods to accept both legacy and updated dd_trace_meth…
erikayasuda Feb 16, 2024
fd4b52d
linting
erikayasuda Feb 16, 2024
4eedc10
added tests
erikayasuda Feb 16, 2024
d535dfe
linting
erikayasuda Feb 16, 2024
7be802c
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 16, 2024
deff833
moved test to more relevant test file
erikayasuda Feb 16, 2024
8a8146b
Merge branch 'erikayasuda/dd_trace_methods_syntax' of github.com:Data…
erikayasuda Feb 16, 2024
e8d3555
comment on legacy method to be deleted
erikayasuda Feb 16, 2024
d4ba563
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 16, 2024
5c04041
added deprecation warning
erikayasuda Feb 16, 2024
3a3488b
fixed some typos
erikayasuda Feb 16, 2024
6feac53
updated public docs
erikayasuda Feb 16, 2024
d473beb
added release note
erikayasuda Feb 16, 2024
47520de
generated missing req files
erikayasuda Feb 16, 2024
ab42ac2
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 16, 2024
907f018
generated missing req files
erikayasuda Feb 16, 2024
f0032ed
Merge branch 'erikayasuda/dd_trace_methods_syntax' of github.com:Data…
erikayasuda Feb 16, 2024
d184629
compile and prune reqs
erikayasuda Feb 16, 2024
f7d5880
updated parsing tests
erikayasuda Feb 16, 2024
ecd02a7
linting
erikayasuda Feb 16, 2024
b7ec413
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 16, 2024
a236ac1
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 20, 2024
711f065
pr feedback
erikayasuda Feb 20, 2024
8b430ab
Merge branch 'erikayasuda/dd_trace_methods_syntax' of github.com:Data…
erikayasuda Feb 20, 2024
324f0e7
linting
erikayasuda Feb 20, 2024
e1f1cde
Update releasenotes/notes/fix-dd-trace-methods-2c1b4af30a7bf3ef.yaml
erikayasuda Feb 20, 2024
56fe773
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 20, 2024
a058484
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 20, 2024
dcb7745
adding temporary flag for no_ddtrace to get around pytest issues bloc…
erikayasuda Feb 20, 2024
ff135d0
Merge branch 'erikayasuda/dd_trace_methods_syntax' of github.com:Data…
erikayasuda Feb 20, 2024
6e538fa
remove pytest workaround
erikayasuda Feb 21, 2024
355d9c1
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 21, 2024
2897ada
comment updates
erikayasuda Feb 21, 2024
7bd4fdb
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 21, 2024
a6850c2
fix release note syntax
erikayasuda Feb 21, 2024
05c1c1e
Merge branch 'erikayasuda/dd_trace_methods_syntax' of github.com:Data…
erikayasuda Feb 21, 2024
53f4ace
Merge branch 'main' into erikayasuda/dd_trace_methods_syntax
erikayasuda Feb 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 22 additions & 15 deletions .riot/requirements/e8b06ff.txt → .riot/requirements/164c9d2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,26 @@
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --no-annotate .riot/requirements/e8b06ff.in
# pip-compile --no-annotate .riot/requirements/164c9d2.in
#
arrow==1.3.0
asgiref==3.7.2
attrs==23.1.0
attrs==23.2.0
autobahn==23.6.2
automat==22.10.0
certifi==2023.11.17
blessed==1.20.0
certifi==2024.2.2
cffi==1.16.0
channels==4.0.0
charset-normalizer==3.3.2
constantly==23.10.4
coverage[toml]==7.3.4
cryptography==41.0.7
daphne==4.0.0
django==4.2.8
coverage[toml]==7.4.1
cryptography==42.0.3
daphne==4.1.0
django==4.2.10
django-picklefield==3.1
django-pylibmc==0.6.1
django-q==1.3.6
django-redis==4.5.0
hyperlink==21.0.0
hypothesis==6.45.0
Expand All @@ -27,31 +31,34 @@ iniconfig==2.0.0
mock==5.1.0
opentracing==2.4.0
packaging==23.2
pluggy==1.3.0
psycopg==3.1.16
pluggy==1.4.0
psycopg==3.1.18
psycopg2-binary==2.9.9
pyasn1==0.5.1
pyasn1-modules==0.3.0
pycparser==2.21
pylibmc==1.6.3
pyopenssl==23.3.0
pytest==7.4.3
pyopenssl==24.0.0
pytest==8.0.0
pytest-cov==4.1.0
pytest-django==3.10.0
pytest-mock==3.12.0
pytest-randomly==3.15.0
python-memcached==1.59
python-dateutil==2.8.2
python-memcached==1.62
redis==2.10.6
requests==2.31.0
service-identity==23.1.0
service-identity==24.1.0
six==1.16.0
sortedcontainers==2.4.0
sqlparse==0.4.4
twisted[tls]==23.10.0
txaio==23.1.1
types-python-dateutil==2.8.19.20240106
typing-extensions==4.9.0
urllib3==2.1.0
zope-interface==6.1
urllib3==2.2.0
wcwidth==0.2.13
zope-interface==6.2

# The following packages are considered to be unsafe in a requirements file:
# setuptools
26 changes: 16 additions & 10 deletions .riot/requirements/3d0b8c6.txt → .riot/requirements/1692fb0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,26 @@
# This file is autogenerated by pip-compile with Python 3.7
# by the following command:
#
# pip-compile --config=pyproject.toml --no-annotate --resolver=backtracking .riot/requirements/3d0b8c6.in
# pip-compile --config=pyproject.toml --no-annotate --resolver=backtracking .riot/requirements/1692fb0.in
#
arrow==1.2.3
asgiref==3.7.2
attrs==23.1.0
attrs==23.2.0
autobahn==23.1.2
automat==22.10.0
certifi==2023.11.17
blessed==1.20.0
certifi==2024.2.2
cffi==1.15.1
channels==4.0.0
charset-normalizer==3.3.2
constantly==15.1.0
coverage[toml]==7.2.7
cryptography==41.0.7
cryptography==42.0.3
daphne==4.0.0
django==3.2.23
django==3.2.24
django-picklefield==3.1
django-pylibmc==0.6.1
django-q==1.3.6
django-redis==4.5.0
exceptiongroup==1.2.0
hyperlink==21.0.0
Expand All @@ -35,14 +39,15 @@ pyasn1==0.5.1
pyasn1-modules==0.3.0
pycparser==2.21
pylibmc==1.6.3
pyopenssl==23.3.0
pytest==7.4.3
pyopenssl==24.0.0
pytest==7.4.4
pytest-cov==4.1.0
pytest-django==3.10.0
pytest-mock==3.11.1
pytest-randomly==3.12.0
python-memcached==1.59
pytz==2023.3.post1
python-dateutil==2.8.2
python-memcached==1.62
pytz==2024.1
redis==2.10.6
requests==2.31.0
service-identity==21.1.0
Expand All @@ -54,8 +59,9 @@ twisted[tls]==23.8.0
txaio==23.1.1
typing-extensions==4.7.1
urllib3==2.0.7
wcwidth==0.2.13
zipp==3.15.0
zope-interface==6.1
zope-interface==6.2

# The following packages are considered to be unsafe in a requirements file:
# setuptools
37 changes: 22 additions & 15 deletions .riot/requirements/12373d8.txt → .riot/requirements/19126e6.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,26 @@
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# pip-compile --no-annotate .riot/requirements/12373d8.in
# pip-compile --no-annotate .riot/requirements/19126e6.in
#
arrow==1.3.0
asgiref==3.7.2
attrs==23.1.0
attrs==23.2.0
autobahn==23.6.2
automat==22.10.0
certifi==2023.11.17
blessed==1.20.0
certifi==2024.2.2
cffi==1.16.0
channels==4.0.0
charset-normalizer==3.3.2
constantly==23.10.4
coverage[toml]==7.3.4
cryptography==41.0.7
daphne==4.0.0
django==4.2.8
coverage[toml]==7.4.1
cryptography==42.0.3
daphne==4.1.0
django==4.2.10
django-picklefield==3.1
django-pylibmc==0.6.1
django-q==1.3.6
django-redis==4.5.0
hyperlink==21.0.0
hypothesis==6.45.0
Expand All @@ -27,31 +31,34 @@ iniconfig==2.0.0
mock==5.1.0
opentracing==2.4.0
packaging==23.2
pluggy==1.3.0
psycopg==3.1.16
pluggy==1.4.0
psycopg==3.1.18
psycopg2-binary==2.9.9
pyasn1==0.5.1
pyasn1-modules==0.3.0
pycparser==2.21
pylibmc==1.6.3
pyopenssl==23.3.0
pytest==7.4.3
pyopenssl==24.0.0
pytest==8.0.0
pytest-cov==4.1.0
pytest-django==3.10.0
pytest-mock==3.12.0
pytest-randomly==3.15.0
python-memcached==1.59
python-dateutil==2.8.2
python-memcached==1.62
redis==2.10.6
requests==2.31.0
service-identity==23.1.0
service-identity==24.1.0
six==1.16.0
sortedcontainers==2.4.0
sqlparse==0.4.4
twisted[tls]==23.10.0
txaio==23.1.1
types-python-dateutil==2.8.19.20240106
typing-extensions==4.9.0
urllib3==2.1.0
zope-interface==6.1
urllib3==2.2.0
wcwidth==0.2.13
zope-interface==6.2

# The following packages are considered to be unsafe in a requirements file:
# setuptools
38 changes: 22 additions & 16 deletions .riot/requirements/7a7aa61.txt → .riot/requirements/1bc3637.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,60 +2,66 @@
# This file is autogenerated by pip-compile with Python 3.9
# by the following command:
#
# pip-compile --no-annotate .riot/requirements/7a7aa61.in
# pip-compile --no-annotate .riot/requirements/1bc3637.in
#
arrow==1.3.0
asgiref==3.7.2
attrs==23.1.0
attrs==23.2.0
autobahn==23.6.2
automat==22.10.0
certifi==2023.11.17
blessed==1.20.0
certifi==2024.2.2
cffi==1.16.0
channels==4.0.0
charset-normalizer==3.3.2
constantly==23.10.4
coverage[toml]==7.3.4
cryptography==41.0.7
daphne==4.0.0
django==4.2.8
coverage[toml]==7.4.1
cryptography==42.0.3
daphne==4.1.0
django==4.2.10
django-picklefield==3.1
django-pylibmc==0.6.1
django-q==1.3.6
django-redis==4.5.0
exceptiongroup==1.2.0
hyperlink==21.0.0
hypothesis==6.45.0
idna==3.6
importlib-metadata==7.0.0
importlib-metadata==7.0.1
incremental==22.10.0
iniconfig==2.0.0
mock==5.1.0
opentracing==2.4.0
packaging==23.2
pluggy==1.3.0
psycopg==3.1.16
pluggy==1.4.0
psycopg2-binary==2.9.9
pyasn1==0.5.1
pyasn1-modules==0.3.0
pycparser==2.21
pylibmc==1.6.3
pyopenssl==23.3.0
pytest==7.4.3
pyopenssl==24.0.0
pytest==8.0.0
pytest-cov==4.1.0
pytest-django==3.10.0
pytest-mock==3.12.0
pytest-randomly==3.15.0
python-memcached==1.59
python-dateutil==2.8.2
python-memcached==1.62
redis==2.10.6
requests==2.31.0
service-identity==23.1.0
service-identity==24.1.0
six==1.16.0
sortedcontainers==2.4.0
sqlparse==0.4.4
tomli==2.0.1
twisted[tls]==23.10.0
txaio==23.1.1
types-python-dateutil==2.8.19.20240106
typing-extensions==4.9.0
urllib3==2.1.0
urllib3==2.2.0
wcwidth==0.2.13
zipp==3.17.0
zope-interface==6.1
zope-interface==6.2

# The following packages are considered to be unsafe in a requirements file:
# setuptools
38 changes: 23 additions & 15 deletions .riot/requirements/1ed1e53.txt → .riot/requirements/204183a.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,59 +2,67 @@
# This file is autogenerated by pip-compile with Python 3.9
# by the following command:
#
# pip-compile --no-annotate .riot/requirements/1ed1e53.in
# pip-compile --no-annotate .riot/requirements/204183a.in
#
arrow==1.3.0
asgiref==3.7.2
attrs==23.1.0
attrs==23.2.0
autobahn==23.6.2
automat==22.10.0
certifi==2023.11.17
blessed==1.20.0
certifi==2024.2.2
cffi==1.16.0
channels==4.0.0
charset-normalizer==3.3.2
constantly==23.10.4
coverage[toml]==7.3.4
cryptography==41.0.7
daphne==4.0.0
django==4.2.8
coverage[toml]==7.4.1
cryptography==42.0.3
daphne==4.1.0
django==4.2.10
django-picklefield==3.1
django-pylibmc==0.6.1
django-q==1.3.6
django-redis==4.5.0
exceptiongroup==1.2.0
hyperlink==21.0.0
hypothesis==6.45.0
idna==3.6
importlib-metadata==7.0.0
importlib-metadata==7.0.1
incremental==22.10.0
iniconfig==2.0.0
mock==5.1.0
opentracing==2.4.0
packaging==23.2
pluggy==1.3.0
pluggy==1.4.0
psycopg==3.1.18
psycopg2-binary==2.9.9
pyasn1==0.5.1
pyasn1-modules==0.3.0
pycparser==2.21
pylibmc==1.6.3
pyopenssl==23.3.0
pytest==7.4.3
pyopenssl==24.0.0
pytest==8.0.0
pytest-cov==4.1.0
pytest-django==3.10.0
pytest-mock==3.12.0
pytest-randomly==3.15.0
python-memcached==1.59
python-dateutil==2.8.2
python-memcached==1.62
redis==2.10.6
requests==2.31.0
service-identity==23.1.0
service-identity==24.1.0
six==1.16.0
sortedcontainers==2.4.0
sqlparse==0.4.4
tomli==2.0.1
twisted[tls]==23.10.0
txaio==23.1.1
types-python-dateutil==2.8.19.20240106
typing-extensions==4.9.0
urllib3==2.1.0
urllib3==2.2.0
wcwidth==0.2.13
zipp==3.17.0
zope-interface==6.1
zope-interface==6.2

# The following packages are considered to be unsafe in a requirements file:
# setuptools
Loading
Loading