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
Right now the query engine implements the Prometheus query engine interface, which simply uses storage.Queryable as the storage interface.
The interface is quite limited now and the main API is Select to fetch data. It is hard to extend it for now and it is really related to the original promql engine, may not be that easy to extend in the future.
I am wondering if we should define new storage APIs for easier to pushdown or support any kind of physical plan in the future.
We can have some example implementation of the storage layer like using Frostdb.
The text was updated successfully, but these errors were encountered:
yeya24
changed the title
Define new storage interface for
Define new storage interface for physical plan?
Jan 22, 2023
Right now the query engine implements the Prometheus query engine interface, which simply uses
storage.Queryable
as the storage interface.The interface is quite limited now and the main API is
Select
to fetch data. It is hard to extend it for now and it is really related to the original promql engine, may not be that easy to extend in the future.I am wondering if we should define new storage APIs for easier to pushdown or support any kind of physical plan in the future.
We can have some example implementation of the storage layer like using Frostdb.
The text was updated successfully, but these errors were encountered: