Hi Saksham, Thanks for the interest to the project and community.
Interpreter binding mode is explained here [1]. For execution and parallelism, you can check Interpreter.getScheduler() method [2]. Each interpreter can override this method and implement it's own scheduler to achieve sequential/parallel or any other possible execution policy. [3] is an example of returning different schedulers depends on condition. Hope this helps. Thanks, moon [1] http://zeppelin.apache.org/docs/snapshot/usage/interpreter/interpreter_binding_mode.html [2] https://github.com/apache/zeppelin/blob/v0.7.2/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/Interpreter.java [3] https://github.com/apache/zeppelin/blob/v0.7.2/spark/src/main/java/org/apache/zeppelin/spark/SparkSqlInterpreter.java#L156 On Thu, Aug 24, 2017 at 4:30 AM Saksham Srivastava <[email protected]> wrote: > Hi, > > > I am Saksham and work as a developer. We have recently started using > Apache Zeppelin as an interface to submit queries on our clusters. It looks > like a very exciting project. Earlier, I have contributed to Apache > CloudStack too. > > > Can someone be kind enough to guide me to documentation which talks about: > > > * Notebooks, notes, paragraphs (the hierarchy) > * interpreter bindings to notes/paragraphs, > * details of (sequential/parallel) execution of paragraphs inside a > notebook > * parallelism within notes/paragraphs > * achieving concurrent execution > > I am looking forward to be a part of this exciting community. > > Thanks, > Saksham >
