-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/48842/
-----------------------------------------------------------
(Updated June 25, 2016, 10:50 a.m.)
Review request for lens.
Bugs: LENS-1184
https://issues.apache.org/jira/browse/LENS-1184
Repository: lens
Description (updated)
-------
This patch adds REST API signatures and some other skeleton classes for
Scheduler.
scheduler/
jobs - POST - submits a new job.
jobs/stats - GET - get stats for all jobs
jobs/{jobHandle} - GET - get job definition
- DELETE - Delete job
- POST - (based on query parameter it will - schedule / expire
/ suspend / resume a job.
jobs/{jobHandle}/stats - GET - get stats for a particular job.
jobs/{jobHandle}/instances - GET - get all instances for a given job.
instances/{instanceHandle}/ - GET - get details for a given instance.
- POST - based upon "action" query parameter - Kill
or rerurn an instance
Diffs
-----
lens-server-api/src/main/java/org/apache/lens/server/api/scheduler/SchedulerService.java
b6ec093
lens-server/src/main/java/org/apache/lens/server/scheduler/LensScheduler.java
PRE-CREATION
lens-server/src/main/java/org/apache/lens/server/scheduler/ScheduleResource.java
abc4621
lens-server/src/main/java/org/apache/lens/server/scheduler/SchedulerServiceImpl.java
ce98601
lens-server/src/main/java/org/apache/lens/server/scheduler/store/SchedulerDAO.java
PRE-CREATION
Diff: https://reviews.apache.org/r/48842/diff/
Testing
-------
Thanks,
Ajay Yadava