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(integrations): Add integration for asyncpg #2314

Merged
merged 30 commits into from
Sep 11, 2023
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
00d6ad9
feat(integrations): Add integration for asyncpg >= 0.23.0 (WIP)
mimre25 Aug 19, 2023
4a028a2
Merge branch 'master' into asyncpg-integration
antonpirker Aug 30, 2023
63b48b0
Added asyncpg to test matrix
antonpirker Aug 30, 2023
d982755
Added dependency for tests
antonpirker Aug 30, 2023
0d45020
Added dependency for tests
antonpirker Aug 30, 2023
9756b69
test(asyncpg-integration): Read test PG connection params from enviro…
mimre25 Sep 2, 2023
44ef217
feat(asyncpg-integration): Add recording of "executemany" information
mimre25 Sep 2, 2023
8f8227a
fix(asyncpg-integration): Fix recording of span durations for asyncpg
mimre25 Sep 2, 2023
7089e6d
feat(integrations): Allow installing sentry-sdk[asyncpg]
mimre25 Sep 2, 2023
3dbe886
feat(asyncpg-integration): Add proper spans for cursors
mimre25 Sep 2, 2023
de6d835
feat(asyncpg-integration): Record calls to execute without params
mimre25 Sep 3, 2023
661ca50
feat(asyncpg-integration): Add tracve recording for connect calls
mimre25 Sep 3, 2023
8fa3d03
refactor(asyncpg-integration): Extract duplicated code into function
mimre25 Sep 3, 2023
d5656f9
fix(typing): Fix type annotations for asyncpg integration
mimre25 Sep 3, 2023
00c3f97
Merge branch 'master' into asyncpg-integration
antonpirker Sep 4, 2023
52aa3a0
Merge branch 'master' into asyncpg-integration
antonpirker Sep 5, 2023
63b58dc
Added db span data
antonpirker Sep 5, 2023
c528904
Linting fix
antonpirker Sep 5, 2023
c64f039
Trying to remove ParamSpec
antonpirker Sep 5, 2023
fd1bf6b
Reformat
antonpirker Sep 5, 2023
d179931
Fixed typing and more db span data recording.
antonpirker Sep 5, 2023
ea524dd
Removed syntax not known to python 2
antonpirker Sep 5, 2023
97d9eab
Merge branch 'master' into asyncpg-integration
antonpirker Sep 6, 2023
bd75d0a
Merge branch 'master' into asyncpg-integration
antonpirker Sep 6, 2023
07161a1
fix(tests): Fix expected results for asyncpg connect tests
mimre25 Sep 9, 2023
f04a9c7
fix(asyncpg-integration): Remove recording of every cursor execute
mimre25 Sep 9, 2023
4c977dd
fix(typing): Import __future__ annotations to allow modern type hints
mimre25 Sep 9, 2023
47aa451
fix(typing): Fix type hints for asyncpg integration
mimre25 Sep 9, 2023
9715829
Merge branch 'master' into asyncpg-integration
antonpirker Sep 11, 2023
89c1023
Added postgres to asyncpg tests
antonpirker Sep 11, 2023
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
Prev Previous commit
Next Next commit
Added dependency for tests
antonpirker committed Aug 30, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit d982755bd806c5c5c924bab139365a79510253d0
3 changes: 3 additions & 0 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -191,6 +191,9 @@ deps =
asgi: pytest-asyncio
asgi: async-asgi-testclient

# Asyncpg
asyncpg: asyncpg

# AWS Lambda
aws_lambda: boto3