blob: 8103bca27b4fd536f2be7ddfa1ae056dd3c10565 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<workflow-app xmlns="uri:oozie:workflow:0.2" name="sm3-segment-3908-251483">
<start to="or_0_1"/>
<kill name="kill">
<message>killed message</message>
</kill>
<action name="or_0_1">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_0_1"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_0_1.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/request/251483/output/pig/or_0_1</param>
<param>INPUT1=/projects/sm3/root/segment/235/2/20120308_20120308</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/236/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="or_or_0_1_2"/>
<error to="kill"/>
</action>
<action name="or_or_0_1_2">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_2"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_or_0_1_2.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/request/251483/output/pig/or_or_0_1_2</param>
<param>INPUT1=/projects/sm3/root/request/251483/output/pig/or_0_1</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/237/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="or_or_0_1_3"/>
<error to="kill"/>
</action>
<action name="or_or_0_1_3">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_3"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_or_0_1_3.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/request/251483/output/pig/or_or_0_1_3</param>
<param>INPUT1=/projects/sm3/root/request/251483/output/pig/or_or_0_1_2</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/238/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="or_or_0_1_4"/>
<error to="kill"/>
</action>
<action name="or_or_0_1_4">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_4"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_or_0_1_4.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/request/251483/output/pig/or_or_0_1_4</param>
<param>INPUT1=/projects/sm3/root/request/251483/output/pig/or_or_0_1_3</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/239/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="or_or_0_1_5"/>
<error to="kill"/>
</action>
<action name="or_or_0_1_5">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_5"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_or_0_1_5.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/request/251483/output/pig/or_or_0_1_5</param>
<param>INPUT1=/projects/sm3/root/request/251483/output/pig/or_or_0_1_4</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/240/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="or_or_0_1_6_bad"/>
<error to="kill"/>
</action>
<action name="or_or_0_1_6">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_6"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_or_0_1_6.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/request/251483/output/pig/or_or_0_1_6</param>
<param>INPUT1=/projects/sm3/root/request/251483/output/pig/or_or_0_1_5</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/241/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="or_or_0_1_7"/>
<error to="kill"/>
</action>
<action name="or_or_0_1_7">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_7"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_or_0_1_7.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/request/251483/output/pig/or_or_0_1_7</param>
<param>INPUT1=/projects/sm3/root/request/251483/output/pig/or_or_0_1_6</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/242/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="or_or_0_1_8"/>
<error to="kill"/>
</action>
<action name="or_or_0_1_8">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_8"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_or_0_1_8.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/request/251483/output/pig/or_or_0_1_8</param>
<param>INPUT1=/projects/sm3/root/request/251483/output/pig/or_or_0_1_7</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/243/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="or_or_0_1_9"/>
<error to="kill"/>
</action>
<action name="or_or_0_1_9">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${nameNode}/projects/sm3/root/segment/3908/8/20120308_20120308"/>
</prepare>
<configuration>
<property>
<name>mapreduce.reduce.input.limit</name>
<value>-1</value>
</property>
<property>
<name>mapred.job.queue.name</name>
<value>${queueName}</value>
</property>
<property>
<name>mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>oozie.launcher.mapreduce.job.acl-view-job</name>
<value>${SM_H20S_VIEWJOB}</value>
</property>
<property>
<name>mapred.map.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>mapred.reduce.tasks.speculative.execution</name>
<value>false</value>
</property>
<property>
<name>oozie.launcher.mapred.child.java.opts</name>
<value>${OOZIE_LAUNCHER_MAPRED_CHILD_JAVA_OPTS}</value>
</property>
<property>
<name>SM3.DUMMYSID</name>
<value>FALSE</value>
</property>
</configuration>
<script>script/pig/sm3-segment-3908-251483-or_or_0_1_9.pig</script>
<param>REDUCERS=15</param>
<param>OUTPUT=/projects/sm3/root/segment/3908/8/20120308_20120308</param>
<param>INPUT1=/projects/sm3/root/request/251483/output/pig/or_or_0_1_8</param>
<param>USERTYPE1=yuid</param>
<param>INPUT2=/projects/sm3/root/segment/244/2/20120308_20120308</param>
<param>USERTYPE2=yuid</param>
</pig>
<ok to="cleanup"/>
<error to="kill"/>
</action>
<action name="cleanup">
<fs>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_0_1"/>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_2"/>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_3"/>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_4"/>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_5"/>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_6"/>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_7"/>
<delete path="${nameNode}/projects/sm3/root/request/251483/output/pig/or_or_0_1_8"/>
</fs>
<ok to="end"/>
<error to="kill"/>
</action>
<end name="end"/>
</workflow-app>