cube
cube copied to clipboard
[Firebolt] The Firebolt driver should start the Firebolt engine if it isn't running
When the Firebolt engine isn't running, Cube returns error 404 and cannot perform any queries. The driver should start the engine automatically when Cube performs a query.
Describe the solution you'd like Cube Firebolt driver should start the Firebolt engine automatically before sending a query.
Additional context
Steps to reproduce the issue:
- Configure a connection to Firebolt.
- Send a query. Make sure that it works.
- Stop the engine.
- Send the same query again.
Actual behavior:
Cube logs error 404 and the Cube application fails.
Expected behavior:
Cube starts the configured Firebolt engine automatically and successfully runs the query.
If you are interested in working on this issue, please leave a comment below and we will be happy to assign the issue to you. If this is the first time you are contributing a Pull Request to Cube.js, please check our contribution guidelines. You can also post any questions while contributing in the #contributors channel in the Cube.js Slack.