You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The query frontend code has been pushed to its absolute limits. We need a refactor for improved code clarity, performance, enable streaming on all endpoints and pave the way for more advanced features demanded by TraceQL metrics.
The first PR has been opened and will address the first two tasks when merged: #3400
Tasks
Build tools to construct asynchronous pipelines
Migrate search to the new pipelines
Migrate tag endpoints to the new pipelines
Migrate trace id endpoints to the new pipelines. (remain synchronous but use new patterns)
Migrate metrics summary api to the new pipelines. (remain synchronous but use new patterns)
Build and use structures to support deterministic search
Build experimental metrics streaming API
Stretch
Measure/Improve job throughput. At least don't slow things down.
Issue multiple ingester search queries instead of one.
The query frontend code has been pushed to its absolute limits. We need a refactor for improved code clarity, performance, enable streaming on all endpoints and pave the way for more advanced features demanded by TraceQL metrics.
The first PR has been opened and will address the first two tasks when merged: #3400
Tasks
Stretch
Existing/Relevant Issues
The text was updated successfully, but these errors were encountered: