Github user namanmishra91 commented on the issue: https://github.com/apache/zeppelin/pull/2619 @zjffdu > What we need to do it to run it blocking way. The code does exactly that. It might look complicated overall as a lot of code is related to handling and passing of sequential run state to UI. For backend changes, please check `runAllParagraphsSequentially()` in `NotebookServer.java`. In a gist, sequential run is ultimately performed by `SequentialNoteRunner.java` which basically runs a paragraph, blocks until it is complete and then submits the next one. If it helps, I can divide this into 2 PRs : one for backend only changes and another for integration with frontend.
---