[ 
https://issues.apache.org/jira/browse/IMPALA-14752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jason Fehr updated IMPALA-14752:
--------------------------------
    Description: 
When using the hs2-http protocol, if clients pass in the OpenTelemetry context 
propagation http header, then Impala must set the query's trace id and the 
parent span id of the root span based on the value of this header.

General details about OpenTelemetry context propagation can be found at 
https://opentelemetry.io/docs/concepts/context-propagation/

Specific details about how the OpenTelemetry C++ SDK implements context 
propagation can be found at 
https://opentelemetry.io/docs/languages/cpp/instrumentation/#context-propagation
 with an example in the [SDK 
docs](https://github.com/open-telemetry/opentelemetry-cpp/blob/75b8a2f51964df8b0f287851b36309f56d288fab/examples/http/server.cc#L52-L73).

  was:
When using the hs2-http protocol, if clients pass in the OpenTelemetry context 
propagation http header, then Impala must set the query's trace id and the 
parent span id of the root span based on the value of this header.

General details about context propagation can be found at 
https://opentelemetry.io/docs/concepts/context-propagation/

Specific details about how the OpenTelemetry C++ SDK implements context 
propagation can be found at 
https://opentelemetry.io/docs/languages/cpp/instrumentation/#context-propagation
 with an example in the [SDK 
docs](https://github.com/open-telemetry/opentelemetry-cpp/blob/75b8a2f51964df8b0f287851b36309f56d288fab/examples/http/server.cc#L52-L73).


> OpenTelemetry Context Propgation
> --------------------------------
>
>                 Key: IMPALA-14752
>                 URL: https://issues.apache.org/jira/browse/IMPALA-14752
>             Project: IMPALA
>          Issue Type: New Feature
>    Affects Versions: Impala 4.5.0
>            Reporter: Jason Fehr
>            Priority: Major
>
> When using the hs2-http protocol, if clients pass in the OpenTelemetry 
> context propagation http header, then Impala must set the query's trace id 
> and the parent span id of the root span based on the value of this header.
> General details about OpenTelemetry context propagation can be found at 
> https://opentelemetry.io/docs/concepts/context-propagation/
> Specific details about how the OpenTelemetry C++ SDK implements context 
> propagation can be found at 
> https://opentelemetry.io/docs/languages/cpp/instrumentation/#context-propagation
>  with an example in the [SDK 
> docs](https://github.com/open-telemetry/opentelemetry-cpp/blob/75b8a2f51964df8b0f287851b36309f56d288fab/examples/http/server.cc#L52-L73).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to