Hi Paul, >> 1. I find there’s no operation management mentioned, is it embedded in the query module?
yes, it is packaged into the query module. As we can imaging, the query module is made up of metadata(catalog/table/function...) navigation and SQL editor, just like the HUE. >> 2. WRT statement API in KPIP-1[1], do we mean exposing the executed statement history and stats? And I wonder if that would be part of KPIP-5? To be honest, currently about the statement part, I just considered execute the statement. But, it is absolutely a good suggestion to add the history and stats into the web UI. I would add it and make it as the second phase plan. Best, Vino Paul Lam <paullin3...@gmail.com> 于2022年5月19日周四 15:19写道: > Sorry for being late to the party. I’m big +1 to the web UI in general. > > I’ve gone through the KPIP and it looks great. > > Meanwhile, I have two minor questions: > > 1. I find there’s no operation management mentioned, is it embedded in the > query module? > 2. WRT statement API in KPIP-1[1], do we mean exposing the executed > statement history and stats? > And I wonder if that would be part of KPIP-5? > > [1] https://github.com/apache/incubator-kyuubi/discussions/917 > > Best, > Paul Lam > > > 2022年4月29日 15:04,wangsheng <2213335...@qq.com.INVALID> 写道: > > > > Big +1 for Kyuubi Web UI. > > Prefer to manage The Kyuubi Service from an interactive page. > > > > I also hope to contribute to the web-ui. if possible, I'm willing to > help with some tasks. > > > >> 2022年4月29日 下午2:37,Vino Yang <vinoy...@apache.org> 写道: > >> > >> Hi Kyuubi community, > >> > >> I start this thread to discuss a proposal about introducing Kyuubi Web > UI. > >> > >> As a SQL Gateway On Lakehouse framework, Kyuubi is being widely used > >> by many companies. However, so far it still doesn't have a web UI of > >> its own. For a gateway that offers multi-tenancy, having its own Web > >> UI will make it easier to manage the engines it supports. So we're > >> hearing a growing call from the community. That's why I drafted this > >> proposal. > >> > >> My current company, T3Go, is one of the early practitioners of Kyuubi, > >> and we have customized a web UI for Kyuubi very early on.[1] It has > >> played a very important role in our management of Spark SQL Engine for > >> various scenarios. So here we look forward to sharing our experience > >> building Kyuubi Web UI. However, due to some limitations, the > >> technical selection of the Web UI inside T3Go is not very close to the > >> current mainstream front-end technology in the industry. Therefore, we > >> will combine the more mainstream technical practices in the industry > >> and the functions we provide internally to create a better Web UI to > >> empower the Kyuubi community. > >> > >> Before pushing the Kyuubi Web UI, we have done some preparatory work. > >> For example, at KPIP-1[2], we promoted the implementation of Restful > >> API. In addition to providing the ability to be equivalent to Hive > >> Thrift RPC, the Kyuubi Restful API has another purpose to meet the > >> requirement of building Web UIs. > >> > >> The detailed documentation of this proposal is here.[3] > >> > >> Please feel free to share your thoughts and opinions. > >> > >> Any points of view are welcome and appreciated. > >> > >> Best, > >> Vino > >> > >> [1]: https://segmentfault.com/a/1190000040950428 > >> [2]: https://github.com/apache/incubator-kyuubi/discussions/917 > >> [3]: > https://docs.google.com/document/d/1-yMs2iqYBaOXZ1w7mwBFu2FuuH2P-9Vip_Oa8P99Ofw/edit?usp=sharing > > > >