[ 
https://issues.apache.org/jira/browse/HBASE-26766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17522166#comment-17522166
 ] 

Pola Sairam commented on HBASE-26766:
-------------------------------------

Hi [~ndimiduk] 
Thank you for the feedback.
I was looking for a way to associate log lines for a specific user request, for 
all the user requests at scale.

Based on the below points, I think this particular solution can be used over 
Opentelemetry at scale:
 * Enabling tracing for all the requests would generate a large amount of data
 * Tracing data resides on a different datastore than the usual log datastore, 
so we need to query from multiple data sources while debugging 


Phoenix threads are decorated in our internal fork and we needed a way to pass 
that decoration to the HBase runtime environment.
As the decoration can be abstract and may vary from use-case to use-case, I 
made sure that it's open to implementing them in the proposal doc.
Looking forward to your thoughts on this.

> Introduce custom attributes to threads
> --------------------------------------
>
>                 Key: HBASE-26766
>                 URL: https://issues.apache.org/jira/browse/HBASE-26766
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: Pola Sairam
>            Assignee: Pola Sairam
>            Priority: Major
>             Fix For: 1.7.2
>
>
> The idea is to introduce custom attributes to a thread. We will be passing 
> this from thread to newly spawned thread. More details can be found here: 
> https://docs.google.com/document/d/1b6CJt7_E8NU5fe41yeZZhuVPx-5SDx7x1jNtIRmnR_g/edit#heading=h.bv19tq8gxgcv



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to