A modern SQL Editor for Apache Flink SQL
Background

This document is about the Query UX specific improvements and assumes a running Flink cluster is available.
Demo
https://github.com/romainr/flink-sql-gateway/tree/master/docs/demo
Tasks
The big pieces would be to stabilize a query API, improve the SQL autocomplete, make the full setup work out of the box.
API
- Currently leveraging the Flink SQL Gateway
- Early stage
- From Ververica (Apache 2)
- Could be turned to a SqlAchemy module for more standardization
- List of supported statements
- See some of the open issues
- Security support
- Fetching results
- Use the proper result grid instead of list items
- Move counter to query handle
- Fetch N
- Live queries
UI
- Full Editor
- Support and display of "live" query/streams
- Addition of Task Server and Websockets for smoother support
- Importer support
Non Full Editor: some ways to iteratively get some progress could be to start with these static modules which don't necessarily require a running Hue.

Admin
- CDP auto configuration of properties (e.g. Flink Gateway service config, Hue...)