Nice article indeed. In Coral [1], we have simplified this process to the end user where those steps can be done through implementing a small number of abstract methods, listed here [2].
[1] https://github.com/linkedin/coral [2] https://github.com/linkedin/coral/blob/master/coral-common/src/main/java/com/linkedin/coral/common/ToRelConverter.java On Sun, Jan 23, 2022 at 12:59 PM Stamatis Zampetakis <zabe...@gmail.com> wrote: > Thanks for sharing this Gavin, very nice article! > > On Sun, Jan 23, 2022 at 7:00 PM Gavin Ray <ray.gavi...@gmail.com> wrote: > > > I thought that someone else might find it useful, since there was no > > existing guide covering building new frontends. > > It looks best on Jetbrains Datalore, but you can also view it using the > > ".ipynb" in the Github repo: > > > > https://datalore.jetbrains.com/view/notebook/JYTVfn90xYSmv6U5f2NIQR > > > > > https://github.com/GavinRay97/calcite-new-frontend-tutorial/blob/master/Calcite%20Frontend%20Guide.ipynb > > >