-
Notifications
You must be signed in to change notification settings - Fork 585
[do not merge] feat: Span streaming & new span API #5317
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
Closed
Closed
Changes from all commits
Commits
Show all changes
143 commits
Select commit
Hold shift + click to select a range
757ee12
feat: Span streaming & new span API
sentrivana 705790a
More refactor, fixing some types
sentrivana b3f4f98
Cant use sentry_sdk.trace as that already exists
sentrivana 758cdf3
Merge branch 'master' into feat/span-first-2
sentrivana 97cf291
bubu
sentrivana 0d2097b
dsc, sampling
sentrivana b01caab
.
sentrivana e946df6
.
sentrivana c47a0d0
fix? some types
sentrivana 131f61c
safeguards, some type fixes
sentrivana 40878e3
.
sentrivana 3f985c4
move to traces.py
sentrivana d9874db
fix multiple envelopes being sent from the batcher
sentrivana a173352
send outside of lock
sentrivana fcb8ae5
.
sentrivana bc2fd79
old py
sentrivana 73c6b73
more old py
sentrivana 8519669
Merge branch 'master' into feat/span-first-2
sentrivana d40367d
trace propagation
sentrivana 89d6084
fix tracing utils
sentrivana 0e8ab89
move stuff around
sentrivana 4b5c205
profiler, source, op
sentrivana 546c2f0
prepare for profiler changes
sentrivana 9b2b592
source, segment attrs/props
sentrivana 0e198f2
add todo
sentrivana dca0870
profiler fixes, asgi first pass, sampling on start
sentrivana 68cf5d2
.
sentrivana dedfaf0
starlette
sentrivana 3ca46dc
asgi fixes, set_origin
sentrivana 6673978
stdlib
sentrivana e72d3cd
httpx fix
sentrivana 016c341
sqlalchemy
sentrivana 802c7e9
fix
sentrivana 7c35261
ctx mng things
sentrivana 3f2747c
fix
sentrivana be9094b
mypy
sentrivana 33deedd
more mypy
sentrivana 6374a2a
migrate huggingface_hub
sentrivana 481e7b6
more mypy, more integrations
sentrivana 7ae020a
more mypy
sentrivana e90c182
missing import
sentrivana a44bbf4
missing import
sentrivana 1d57bb6
asgi fixes
sentrivana c1271c1
asgi fixes
sentrivana ddbd34f
celery
sentrivana d1a0261
mypy in celery
sentrivana e4d2ab8
asgi mypy
sentrivana e954346
mypy
sentrivana 25e202d
fix apidocs
sentrivana 78708bc
Merge branch 'master' into feat/span-first-2
sentrivana 60c135c
fixes
sentrivana d7ae85f
unused import
sentrivana ab49b1c
revert empty line
sentrivana c0bf515
simple tests
sentrivana 2383afa
continue_trace tests
sentrivana a53a1c2
more tests
sentrivana 3737b3c
more tests
sentrivana 0d70d04
more asserts
sentrivana 81c3b1f
Merge branch 'master' into feat/span-first-2
sentrivana b1e0d3f
small fixes
sentrivana 7d0705c
more tests
sentrivana b91a1cf
another test
sentrivana 371b1a5
mypy
sentrivana 1767b1c
Merge branch 'master' into feat/span-first-2
sentrivana 01f664f
release: 2.51.0a1
sentrivana 880e2c1
Merge branch 'release/2.51.0a1' into feat/span-first-2
54830ec
Merge branch 'master' into feat/span-first-2
sentrivana 590ed1c
add support for custom sampling context
sentrivana b7e508e
another custom sampling context test
sentrivana 2a1dafb
scope fix, notes update
sentrivana f916f33
change sampling context
sentrivana 192c75a
ignore_spans
sentrivana aef6512
more ignore spans
sentrivana e0cf425
Merge branch 'master' into feat/span-first-2
sentrivana 7306887
Merge branch 'master' into feat/span-first-2
sentrivana 2ea18ef
reimplement ignore_spans
sentrivana 0518f56
fix is_ignored_span
sentrivana abedeaa
add case to ignore_spans tests
sentrivana ee2dbcd
Merge branch 'master' into feat/span-first-2
sentrivana 41a7415
release: 2.52.0a1
sentrivana 6c7cf70
Merge branch 'release/2.52.0a1' into feat/span-first-2
0f5b059
merge
sentrivana 4c8f8e8
Merge branch 'master' into feat/span-first-2
sentrivana b9f148c
add shadow kwargs
sentrivana 82cce87
.
sentrivana 565d3f4
.
sentrivana 35a808b
release: 2.52.0a2
sentrivana bcae7b9
Merge branch 'release/2.52.0a2' into feat/span-first-2
31cd6f9
Merge branch 'master' into feat/span-first-2
sentrivana 5648696
add span.end()
sentrivana 7947889
.
sentrivana 726dc6c
Merge branch 'master' into feat/span-first-2
sentrivana 1f8c395
Merge branch 'master' into feat/span-first-2
sentrivana f284b47
Merge branch 'master' into feat/span-first-2
sentrivana 67c3cb1
new ignore_spans
sentrivana 04667ce
.
sentrivana ad8b75b
Merge branch 'master' into feat/span-first-2
sentrivana fec12ca
.
sentrivana 684c10f
Merge branch 'master' into feat/span-first-2
sentrivana 43eb1cb
remove done todos
sentrivana 7e21beb
Merge branch 'master' into feat/span-first-2
sentrivana c029806
removed todo
sentrivana f1393d9
move http status around
sentrivana 7e33320
Merge branch 'master' into feat/span-first-2
sentrivana e71bf03
Merge branch 'master' into feat/span-first-2
sentrivana 3da73af
Implement minimal get_trace_context for StreamedSpan
sl0thentr0py b0e7aaa
Merge remote-tracking branch 'origin/master' into feat/span-first-2
sl0thentr0py 1477a62
release: 2.52.0a3
sl0thentr0py cb1aab1
Merge branch 'release/2.52.0a3' into feat/span-first-2
ce50949
Fix types
sl0thentr0py c89aba6
Add channel and uwsgi types to fix linter
sl0thentr0py 15ff7c9
release: 2.52.0a4
sl0thentr0py 10eb0ef
Merge branch 'release/2.52.0a4' into feat/span-first-2
9f08d62
Merge branch 'master' into feat/span-first-2
sentrivana 47731a6
always set span name in celery
sentrivana e5d62d0
Merge branch 'master' into feat/span-first-2
sentrivana 4903ea3
Merge branch 'master' into feat/span-first-2
sentrivana 75ea3f0
release: 2.52.0a5
sentrivana a07d938
Merge branch 'release/2.52.0a5' into feat/span-first-2
bc8d038
debug
sentrivana 4dcd106
add size-based flushing
sentrivana c741020
Merge branch 'master' into feat/span-first-2
sentrivana 13facd0
float -> int
sentrivana 3ef7a39
Merge branch 'master' into feat/span-first-2
sentrivana f938477
easier approx
sentrivana b92f3d0
.
sentrivana cb3b288
release: 2.52.0a6
sentrivana ea16af1
Merge branch 'release/2.52.0a6' into feat/span-first-2
d70365e
Merge branch 'master' into feat/span-first-2
sentrivana 021f3f7
feat: Migrate redis integration to span first
sentrivana ec7e2d7
set celery task name
sentrivana 72d9637
Apply suggestions from code review
sentrivana 1c8da4f
fixes from warden review
sentrivana 8d0b013
another batch of fixes
sentrivana bc8bf63
more warden stuff
sentrivana bf93c59
more fixes
sentrivana b66c3d3
fix type
sentrivana 03dc2ca
more fixes
sentrivana 136a8f9
Merge branch 'master' into feat/span-first-2
sentrivana 3b885ee
.
sentrivana 199534d
release: 2.52.0a7
sentrivana a3000cf
Merge branch 'release/2.52.0a7' into feat/span-first-2
5f33d30
filter out celery heartbeat
sentrivana File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.