Hello Atri, Normally the class JavaPlaBuilder [1] and is place in the module ‘wayang-api-scala-java’. In the modules that have scala, they use a folder called code, to refer the shared code between different versions of scala.
It because of it or something else ?? [1] wayang-api/wayang-api-scala-java/code/main/scala/org/apache/wayang/api/JavaPlanBuilder.scala On Wed 5. Jan 2022 at 05:39, Atri Sharma <[email protected]> wrote: > Hello, > > I ran into some more issues -- it seems that JavaPlanBuilder class is > missing. I built the project from scratch and it succeeded. > > Please advise. > > Atri > > On Tue, Jan 4, 2022 at 4:42 PM Bertty Contreras <[email protected]> > wrote: > > > > Hi Atri, > > > > About your question. > > > > 1. The first compilation needs to be using maven with the command 'mvn > > clean compile' because the Mathex package is generated using Antlr, > during > > the compilation with maven there exists a plugin that generates the antlr > > class required to execute and work properly. > > > > 2. One example of different sources that you could find is the benchmark > > Query3Hybrid [1], in this example we use a database and file source to > > perform join the query. > > > > 3. Currently you could add presto, you may like to follow the example of > > postgres, and wayang normally will consider your platform in the > > optimization, however, you need to provide a SQL we will need to > implement > > some class that helps with it. On Friday at 3pm Berlin time we are > having a > > meeting about adding a SQL-API. You may be interested in it, the details > of > > the meeting are in [2] > > > > If you need more information please let us know. > > > > Best regards, > > Bertty > > > > [1] > > > https://github.com/apache/incubator-wayang/blob/main/wayang-benchmark/code/main/scala/org/apache/wayang/apps/tpch/queries/Query3Hybrid.scala > > [2] https://lists.apache.org/thread/njdg57srv9bjlyqs3o7og3pclbd88mv4 > > > > On Tue, Jan 4, 2022 at 11:34 AM Atri Sharma <[email protected]> wrote: > > > > > Hi All, > > > > > > I am getting started with Wayang and have a few questions. > > > > > > 1. My IntelliJ constantly shows wayang.core.mathex as missing. The > > > build from command line has succeeded but Intellij still complaints. > > > What am I missing, please? > > > > > > 2. I am trying how to work with Wayang. My use case that my SQLish > > > system needs to run queries across multiple data platforms, and > > > collect data across. I looked at the Wayang example but could not > > > understand how to do that. Is there an example I can refer to? > > > > > > 3. I am looking to contribute to Wayang. Specifically, I would like to > > > hack the query optimizer and executor, and add support for Presto as a > > > supported platform. Please advise. > > > > > > Atri > > > -- > > > Regards, > > > > > > Atri > > > Apache Concerted > > > > > -- > Regards, > > Atri > Apache Concerted >
