There are some interesting presentations given by Christian Tzolov and Jordon Halterman which document many of the important classes. Here are the links
https://events.static.linuxfound.org/sites/events/files/slides/ApacheCon2016ChristianTzolov.v4.pdf https://www.slideshare.net/JordanHalterman/introduction-to-apache-calcite Regds Abbas On Monday, 19 March 2018 1:22 AM, Edmon Begoli <[email protected]> wrote: It is in a paper that went for SIGMOD this year: https://arxiv.org/abs/1802.10233 Keep in mind, it is not much, but if you read the paper you will get a pretty decent idea at the high-to-mid level of what is going on. On Sun, Mar 18, 2018 at 3:49 PM, Muhammad Gelbana <[email protected]> wrote: > Is this UML shared somewhere I can access ? Would you please share it ? Any > insight into Calcit's structure may make all the difference for me. > > Thanks, > Gelbana > > On Sun, Mar 18, 2018 at 9:24 PM, Edmon Begoli <[email protected]> wrote: > > > This realistic for any real-life frameworks. UML breaks down very quickly > > when applied to a real software - both generation, and maintenance. > > > > We have UML for some high level concepts such as adapters, etc., but it > is > > conceptual, not 1:1 mapped class diagrams. > > > > > > On Sun, Mar 18, 2018 at 3:22 PM, Muhammad Gelbana <[email protected]> > > wrote: > > > > > Has anyone generated a decent class diagram representing Calcite's core > > > classes and their relations ? > > > > > > I've just tried to create one using *code2uml* and in a few minutes it > > has > > > generated a 5.9 GB image file ! And it wasn't 10% complete ! > > > > > > Would you kindly share if you have anything of sort ? > > > > > > Thanks, > > > Gelbana > > > > > >
