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

Add origin to spans and transactions #3133

Merged
merged 20 commits into from
Jun 24, 2024
Merged

Conversation

antonpirker
Copy link
Member

@antonpirker antonpirker commented Jun 5, 2024

API for adding origin to spans and transactions.

Updating all our integrations to send a origin is done is this PR: #3135

Refs #2244
Refs getsentry/team-sdks#14

@antonpirker antonpirker changed the title Added origin to spans and transactions Add origin to spans and transactions Jun 5, 2024
@antonpirker antonpirker added the Component: SDK Core Dealing with the core of the SDK label Jun 6, 2024
@antonpirker antonpirker added this to the SDK Core milestone Jun 7, 2024
@antonpirker antonpirker self-assigned this Jun 18, 2024
@antonpirker antonpirker removed this from the SDK Core milestone Jun 20, 2024
tests/test_span_origin.py Outdated Show resolved Hide resolved
* Added origin to aiohttp integration

* Added origin to anthropic integration

* Added origin to arq integration

* format

* Added origin to asyncio integration

* Added origin to asyncpg integration

* Added origin to boto3 integration

* Added origin to clickhouse_driver integration

* Only one type of origin for boto3 because the OP is different anyhow

* Added origin to cohere integration

* Added origin to httpx integration

* Added origin to huey integration

* Added origin to huggingface_hub integration

* Added origin to langchain integration

* Added origin to openai integration

* Added origin to pymongo integration

* Added origin to rq integration

* fix

* Added origin to sanic integration

* Added origin to starlette integration

* Added origin to starlite integration

* Added origin to strawberry integration

* Added origin to tornado integration

* Disable test for Sanic versions not supporting performance

* oops

* Added origin to bottle integration

* Added origin to falcon integration

* Added origin to flask integration

* Added origin to pyramid integration

* Added origin to trytond integration

* Added origin to django integration

* Added origin tests to wsgi integration

* Added origin to Django asgi integration

* Since Django 3 the channels handler is deprecated

* small fix

* Added origin to quart integration

* Added origin to starlite integration

* Added origin to starlette integration

* Added origin to aws_lambda integration

* Added origin to gcp integration

* trytond fix

* aws_lambda fix

* strawberry fix

* formatting

* needs django >1.11

* fixed merge problem

* Added more origin to django integration

* trigger ci

* Added tests for all kinds of spans emmited by django

* Fixed tests

* Fixed tests again
* Added origin to stdlib integration

* Added origin to socket integration

* Added origin to sqlalchemy integration

* Middle of adding origin to grpc integration

* missing file

* Fixing tests

* Fixed tests

* Added origin to redis integration

* Added origin to celery integration

* trigger ci

* linting

* Added origin to opentelemetry integration

* Added origin to asyncpg integration
@antonpirker antonpirker merged commit 87f6037 into master Jun 24, 2024
111 checks passed
@antonpirker antonpirker deleted the antonpirker/trace-origin branch June 24, 2024 15:13
arjennienhuis pushed a commit to arjennienhuis/sentry-python that referenced this pull request Sep 30, 2024
API for adding origin to spans and transactions. Updating all our integrations to send a origin.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: SDK Core Dealing with the core of the SDK
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants