Open yurishkuro opened 10 months ago
Can I take this issue ?
you can try - this is a design issue
@yurishkuro For the read path implementation, do we just want to expand the v2 adapter to implement spanstore.Reader
(in storage_v2
) that just wraps the v1 implementation?
Not quite, please see the Google doc.
Summary
In OTEL-based Jaeger-v2 we don't want to force OTLP trace data to go through unnecessary transformation into Jaeger's current data model. We want to define a V2 version of the storage API so that the OTLP data can be passed through the receiver-exporter pipeline without additional conversions, for better efficiency.
Problem
More discussion in the doc https://docs.google.com/document/d/1s4_6VgAS7qAVp6iEm5KYvpiGw3h2Ja5T5HpKo29iv00/edit#heading=h.hlhu8pegwdcj
Progress
jaegerstorage
extension to expose Storage V2 API #5497storageexporter
to use V2 API exclusively #5497jaegerstorage.GetStorageFactory
once not used