[
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)