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 >
