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

Ship it!


Ship It!

- Ajay Yadava


On Dec. 14, 2015, 7:18 p.m., Balu Vellanki wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/40892/
> -----------------------------------------------------------
> 
> (Updated Dec. 14, 2015, 7:18 p.m.)
> 
> 
> Review request for Falcon and Venkat Ranganathan.
> 
> 
> Bugs: Falcon-1644
>     https://issues.apache.org/jira/browse/Falcon-1644
> 
> 
> Repository: falcon-git
> 
> 
> Description
> -------
> 
> Here is a sample feed validity.
> 
>         <cluster name="primaryCluster" type="source">
>             <validity start="2015-10-30T01:00Z" end="2015-10-30T10:00Z"/>
>             <retention limit="hours(10)" action="delete"/>
>         </cluster>
> 
> In the above example, the validity time is "the time interval when the feed 
> is valid on this cluster". After the validity time ends, falcon is not 
> expected to perform any operations on the feed. The retention job for this 
> feed will be run from validity start time up to validity end time, and will 
> delete any feed instances older than 10 hours. Some instances of Feed will 
> never be deleted. In the above example, feed instances at between 
> 2015-10-30T00:00Z and 2015-10-30T10:00Z will never be deleted.
> Ideally, the retention coordinator job should run from "validity start time" 
> up to "validity end time + retention age limit" to ensure all instances are 
> handled.
> 
> 
> Diffs
> -----
> 
>   common/src/main/java/org/apache/falcon/entity/FeedHelper.java 29daff3 
>   common/src/main/resources/runtime.properties f499dd9 
>   docs/src/site/twiki/FalconDocumentation.twiki f384a42 
>   
> lifecycle/src/main/java/org/apache/falcon/lifecycle/engine/oozie/retention/AgeBasedCoordinatorBuilder.java
>  47ab2fc 
>   
> oozie/src/main/java/org/apache/falcon/oozie/feed/FeedRetentionCoordinatorBuilder.java
>  69ca2c3 
>   
> oozie/src/test/java/org/apache/falcon/oozie/feed/OozieFeedWorkflowBuilderTest.java
>  d034b1a 
>   src/conf/runtime.properties 4bc1bc0 
>   webapp/src/test/resources/runtime.properties 1da0ca7 
> 
> Diff: https://reviews.apache.org/r/40892/diff/
> 
> 
> Testing
> -------
> 
> End2End testing done to ensure retention coord endtime is set to "validity 
> end time + retention age limit"
> 
> 
> Thanks,
> 
> Balu Vellanki
> 
>

Reply via email to