@@ -281,8 +281,8 @@ def apply_async(*args: "Any", **kwargs: "Any") -> "Any":
281281 if span_streaming :
282282 if not task_started_from_beat :
283283 span_mgr = sentry_sdk .traces .start_span (name = task_name )
284- span_mgr .set_op ( OP .QUEUE_SUBMIT_CELERY )
285- span_mgr .set_origin ( CeleryIntegration .origin )
284+ span_mgr .set_attribute ( "sentry.op" , OP .QUEUE_SUBMIT_CELERY )
285+ span_mgr .set_attribute ( "sentry.origin" , CeleryIntegration .origin )
286286 else :
287287 if not task_started_from_beat :
288288 span_mgr = sentry_sdk .start_span (
@@ -330,9 +330,11 @@ def _inner(*args: "Any", **kwargs: "Any") -> "Any":
330330 if span_streaming :
331331 sentry_sdk .traces .continue_trace (headers )
332332 transaction = sentry_sdk .traces .start_span (name = task .name )
333- transaction .set_origin (CeleryIntegration .origin )
334- transaction .set_source (TransactionSource .TASK )
335- transaction .set_op (OP .QUEUE_TASK_CELERY )
333+ transaction .set_attribute ("sentry.origin" , CeleryIntegration .origin )
334+ transaction .set_attribute (
335+ "sentry.span.source" , TransactionSource .TASK .value
336+ )
337+ transaction .set_attribute ("sentry.op" , OP .QUEUE_TASK_CELERY )
336338
337339 span_ctx = transaction
338340
@@ -401,8 +403,8 @@ def _inner(*args: "Any", **kwargs: "Any") -> "Any":
401403 span : "Union[Span, StreamedSpan]"
402404 if span_streaming :
403405 span = sentry_sdk .traces .start_span (name = task .name )
404- span .set_op ( OP .QUEUE_PROCESS )
405- span .set_origin ( CeleryIntegration .origin )
406+ span .set_attribute ( "sentry.op" , OP .QUEUE_PROCESS )
407+ span .set_attribute ( "sentry.origin" , CeleryIntegration .origin )
406408 else :
407409 span = sentry_sdk .start_span (
408410 op = OP .QUEUE_PROCESS ,
@@ -547,8 +549,8 @@ def sentry_publish(self: "Producer", *args: "Any", **kwargs: "Any") -> "Any":
547549 span : "Union[StreamedSpan, Span]"
548550 if span_streaming :
549551 span = sentry_sdk .traces .start_span (name = task_name )
550- span .set_op ( OP .QUEUE_PUBLISH )
551- span .set_origin ( CeleryIntegration .origin )
552+ span .set_attribute ( "sentry.op" , OP .QUEUE_PUBLISH )
553+ span .set_attribute ( "sentry.origin" , CeleryIntegration .origin )
552554 else :
553555 span = sentry_sdk .start_span (
554556 op = OP .QUEUE_PUBLISH ,
0 commit comments