zeroshade commented on issue #2210:
URL: https://github.com/apache/arrow-adbc/issues/2210#issuecomment-2839251179

   Nah, it's definitely not required for an initial solution. It's good to keep 
the scope smaller where possible.
   
   Essentially, while the initial work will enable exporting proper OTel 
traces/spans/metrics for what happens inside the driver and wire things up. It 
won't necessarily allow for easily connecting the spans from the application 
*using* the driver to the spans *inside* the driver. That's what the options 
will be needed for.
   
   That said, because of the way OTel works for Golang, anyone using the Go 
interface directly (instead of going through the C ADBC API) would be able to 
easily connect the traces through the context parameters. So that will be more 
than sufficient to test after we get the initial solution working. We can then 
work on defining and implementing some standard options that we would be able 
to propagate through the drivers as a secondary piece of work.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to