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

Ajay Yadava commented on FALCON-1105:
-------------------------------------

Cleaning up fix Versions for 0.7 release.

> Recipe repository management API's and CLI support
> --------------------------------------------------
>
>                 Key: FALCON-1105
>                 URL: https://issues.apache.org/jira/browse/FALCON-1105
>             Project: Falcon
>          Issue Type: Sub-task
>          Components: client
>    Affects Versions: 0.6
>            Reporter: Sowmya Ramesh
>            Assignee: Sowmya Ramesh
>              Labels: Recipe
>         Attachments: FALCON-1105.v0.patch
>
>
> *Recipe Listing*
> A GET method may be added to the Prism server on a new Jersey resource to 
> list recipes and their corresponding root location on recipe repository. 
> Corresponding CLI methods to be present
> {noformat}
> [hrt_qa@node-1 recipe]$ falcon recipe -list
> List of recipes
> {
>   "totalSize": 2,
>   "results": {
>     "hdfs-replication": 
> "hdfs://node-1.example.com:8020/apps/falcon/recipe/hdfs-replication",
>     "hive-disaster-recovery": 
> "hdfs://node-1.example.com:8020/apps/falcon/recipe/hive-disaster-recovery"
>   }
> }
> {noformat}
> *Get resources of a given recipe*
> List all the resources of a given recipe
> {noformat}
> [hrt_qa@node-1 recipe]$ falcon recipe -getResources -name hdfs-replication
> {
>   "totalSize": 3,
>   "results": {
>     "hdfs-replication-template.xml": 
> "hdfs://node-1.example.com:8020/apps/falcon/recipe/hdfs-replication/resources/build/hdfs-replication-template.xml",
>     "hdfs-replication-workflow.xml": 
> "hdfs://node-1.example.com:8020/apps/falcon/recipe/hdfs-replication/resources/runtime/hdfs-replication-workflow.xml",
>     "hdfs-replication.properties": 
> "hdfs://node-1.example.com:8020/apps/falcon/recipe/hdfs-replication/resources/build/hdfs-replication.properties"
>   }
> }
> {noformat}
> *Recipe Description*
> A GET method may be added to the Prism server to echo the README as 
> documentation for the users. This may contain brief on the functionality 
> offered by the recipe and any operability notes of importance
> {noformat}
> [hrt_qa@node-1 recipe]$ falcon recipe -describe -name hdfs-replication
> HDFS Directory Replication Recipe
> Overview
> This recipe implements replicating arbitrary directories on HDFS from one
> Hadoop cluster to another Hadoop cluster.
> This piggy backs on replication solution in Falcon which uses the DistCp tool.
> Use Case
> * Copy directories between HDFS clusters with out dated partitions
> * Archive directories from HDFS to Cloud. Ex: S3, Azure WASB
> Limitations
> As the data volume and number of files grow, this can get inefficient.
> {noformat}



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

Reply via email to