filodb / FiloDB

Distributed Prometheus time series database
Apache License 2.0
1.43k stars 225 forks source link

feat(query): GRPC call accepting an execution plan and corresponding dispatcher #1748

Closed kvpetrov closed 6 months ago

kvpetrov commented 6 months ago

feat(query): GRPC call accepting an execution plan and corresponding dispatcher

Pull Request checklist

Current behavior : (link exiting issues here : https://help.github.com/articles/basic-writing-and-formatting-syntax/#referencing-issues-and-pull-requests) It is impossible to send an execution plan to a query service

New behavior : One can send an execution plan to a query service using a GRPC call.

BREAKING CHANGES

The proto definitions of execution plans had been moved to a different namespace. This should not be an issue for migration for as long as the proto execution plans are not used.

Other information: