falcon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ajay Yadava (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FALCON-2030) Enforce time partition pattern in the data location path in feed definition
Date Thu, 16 Jun 2016 17:41:05 GMT

    [ https://issues.apache.org/jira/browse/FALCON-2030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15334259#comment-15334259
] 

Ajay Yadava commented on FALCON-2030:
-------------------------------------

I understand the motivation to help users but I think the fix in FALCON-2023 is correct, sufficient
and forward looking approach. We should fix any issues which are caused by relying on the
feeds locations to conform a particular pattern. The date pattern should be to facilitate
certain use cases but not to block any other use cases. 

Let me give another practical benefit of *not* enforcing the pattern. Falcon users can now
write their own custom retention policy, so one can now write a custom policy which treats
a folder as the feed location and deletes only the sub folders or files with creation time
older than a certain date. In fact this was the use case for a certain user on the mailing
list. 


> Enforce time partition pattern in the data location path in feed definition 
> ----------------------------------------------------------------------------
>
>                 Key: FALCON-2030
>                 URL: https://issues.apache.org/jira/browse/FALCON-2030
>             Project: Falcon
>          Issue Type: Improvement
>          Components: feed
>            Reporter: Venkatesan Ramachandran
>            Assignee: Venkatesan Ramachandran
>
> In feed definition, data location can be specified without time series pattern like below:
>    <locations>
>         <location type="data" path="/tmp/falcon-regression/RetentionTest/testFolders/"/>
>         <location type="stats" path="/projects/falcon/clicksStats"/>
>         <location type="meta" path="/projects/falcon/clicksMetaData"/>
>     </locations>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message