-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/48122/
-----------------------------------------------------------

Review request for Ambari, DIPAYAN BHOWMICK, Gaurav Nagar, Pallav Kulshreshtha, 
Rohit Choudhary, and Ashwin Rajeev.


Bugs: AMBARI-16980
    https://issues.apache.org/jira/browse/AMBARI-16980


Repository: ambari


Description
-------

In this patch:
1. the data will continue to be fetched from ATS and DB and merging etc as it 
is today.
2. filtering and sorting will continue to be on client side as it is today.
3. (change) only fetching data based on date filter. Only when the date filter 
changes the jobs will be refetched, but following points will apply.
4. (new) To show the latest state of the jobs, we have a polling from client 
side for refetching the jobs which are not in terminal state. The polling 
interval is 30 secs. This will also be done everytime the "Refresh" button (new 
button) is clicked.
5. (new) if the "To Date" is today then we will also periodically fetch the 
latest jobs from ATS everytime the user switches from any other tab to history 
tab, or when user clicks the "Refresh" button. 
6. The initial date filter will be "last 5 days".


Diffs
-----

  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/persistence/utils/ItemNotFound.java
 3b7e51a 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/Aggregator.java
 f119ff3 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/JobService.java
 34f060d 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/OperationHandleResourceManager.java
 f0eecea 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/atsJobs/ATSParser.java
 c4c85ad 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/atsJobs/ATSRequestsDelegate.java
 02091f8 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/atsJobs/ATSRequestsDelegateImpl.java
 471645d 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/atsJobs/IATSParser.java
 f51b880 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/viewJobs/Job.java
 9afb21a 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/viewJobs/JobControllerImpl.java
 f6d6ed6 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/viewJobs/JobImpl.java
 437c9ba 
  
contrib/views/hive/src/main/java/org/apache/ambari/view/hive/resources/jobs/viewJobs/JobInfo.java
 PRE-CREATION 
  
contrib/views/hive/src/main/resources/ui/hive-web/app/components/number-range-widget.js
 5d62b59 
  contrib/views/hive/src/main/resources/ui/hive-web/app/controllers/history.js 
8c4ed2f 
  contrib/views/hive/src/main/resources/ui/hive-web/app/initializers/i18n.js 
c8bb7d0 
  contrib/views/hive/src/main/resources/ui/hive-web/app/models/job.js 9079b5a 
  contrib/views/hive/src/main/resources/ui/hive-web/app/routes/history.js 
0aa3d41 
  contrib/views/hive/src/main/resources/ui/hive-web/app/services/history.js 
PRE-CREATION 
  contrib/views/hive/src/main/resources/ui/hive-web/app/templates/history.hbs 
052498e 
  contrib/views/hive/src/main/resources/ui/hive-web/app/utils/constants.js 
4b9899a 
  
contrib/views/hive/src/test/java/org/apache/ambari/view/hive/resources/jobs/ATSParserTest.java
 d8e60c4 
  
contrib/views/hive/src/test/java/org/apache/ambari/view/hive/resources/jobs/AggregatorTest.java
 e1f7c7c 

Diff: https://reviews.apache.org/r/48122/diff/


Testing
-------

Manual testing done.


Thanks,

Nitiraj Rathore

Reply via email to