zjffdu opened a new pull request #3686: [ZEPPELIN-4680]. Add method to release 
note memory and add option to disable JobManager
URL: https://github.com/apache/zeppelin/pull/3686
 
 
   ### What is this PR for?
   
   For zeppelin will load all notes in 2 places. One is 
QuartzSchedulerService.java where it would read all notes and refresh their 
cron job. Another is JobManagerService. In order to solve the memory issue,  I 
introduce the `unLoad` method in `Note` to release memory in 
`QuartzSchedulerService` after refreshing cron job. Another approach is to 
disable JobManager (Job tab in zeppelin UI), The Job tab is not so useful IMHO. 
We should redesign that only to show the cron enabled jobs. But this redesign 
should be done later in another PR. 
   
   
   ### What type of PR is it?
   [Improvement]
   
   ### Todos
   * [ ] - Task
   
   ### What is the Jira issue?
   * https://issues.apache.org/jira/browse/ZEPPELIN-4680
   
   ### How should this be tested?
   * Manually tested
   
   ### Screenshots (if appropriate)
   
   ### Questions:
   * Does the licenses files need update? No
   * Is there breaking changes for older versions? No
   * Does this needs documentation? No
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to