Repository: falcon
Updated Branches:
  refs/heads/master 969d10e96 -> 1aac3a502


http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/dataFile4.txt
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/dataFile4.txt
 
b/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/dataFile4.txt
new file mode 100644
index 0000000..64434fb
--- /dev/null
+++ 
b/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/dataFile4.txt
@@ -0,0 +1,174 @@
+#
+# 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.
+#
+
+package com.prism;
+
+import java.lang.reflect.Method;
+import java.util.ArrayList;
+
+import org.testng.Assert;
+import org.testng.annotations.BeforeMethod;
+import org.testng.annotations.Test;
+
+import com.core.Bundle;
+import com.core.ColoHelper;
+import com.core.PrismHelper;
+import com.core.ServiceResponse;
+import com.core.Util;
+import com.core.Util.URLS;
+import com.core.instanceUtil;
+import com.core.xmlUtil;
+import com.generated.feed.ActionType;
+import com.generated.feed.ClusterType;
+import com.generated.feed.TimezoneType;
+
+public class PrismFeedLateReplicationTest {
+
+       
+       @BeforeMethod(alwaysRun=true)
+       public void testName(Method method) throws Exception
+       {
+               Util.print("test name: "+method.getName());
+               //restart server as precaution
+               Util.restartService(ua1.getClusterHelper());
+               Util.restartService(ua2.getClusterHelper());
+               Util.restartService(ua3.getClusterHelper());
+
+
+       }
+
+       public PrismFeedLateReplicationTest() throws Exception{
+
+       }
+
+       PrismHelper prismHelper=new PrismHelper("prism.properties");
+
+       ColoHelper ua1=new ColoHelper("mk-qa.config.properties");
+
+       ColoHelper ua2 = new ColoHelper("ivoryqa-1.config.properties");
+
+       ColoHelper ua3 = new ColoHelper("gs1001.config.properties");
+
+       @SuppressWarnings("deprecation")
+       @Test
+       public void multipleSourceOneTarget() throws Exception
+       {
+
+               Bundle b1 = (Bundle)Util.readELBundles()[0][0];
+               b1.generateUniqueBundle();
+               Bundle b2 = (Bundle)Util.readELBundles()[0][0];
+               b2.generateUniqueBundle();
+               Bundle b3 = (Bundle)Util.readELBundles()[0][0];
+               b3.generateUniqueBundle();
+
+               try{
+                       b1 = new Bundle(b1,ua1.getEnvFileName());
+                       b2  = new Bundle(b2,ua2.getEnvFileName());
+                       b3  = new Bundle(b3,ua3.getEnvFileName());
+
+
+                       
b1.setInputFeedDataPath("/samarthRetention/input-data/rawLogs/oozieExample/${YEAR}/${MONTH}/${DAY}/${HOUR}/${MINUTE}/");
+
+                       b1.setCLusterColo("ua1");
+                       Util.print("cluster b1: "+b1.getClusters().get(0));
+
+                       ServiceResponse r = 
prismHelper.getClusterHelper().submitEntity(URLS.SUBMIT_URL,b1.getClusters().get(0));
+                       Assert.assertTrue(r.getMessage().contains("SUCCEEDED"));
+
+
+                       b2.setCLusterColo("ua2");
+                       Util.print("cluster b2: "+b2.getClusters().get(0));
+                       r = 
prismHelper.getClusterHelper().submitEntity(URLS.SUBMIT_URL,b2.getClusters().get(0));
+                       Assert.assertTrue(r.getMessage().contains("SUCCEEDED"));
+
+
+                       b3.setCLusterColo("ua3");
+                       Util.print("cluster b3: "+b3.getClusters().get(0));
+                       r = 
prismHelper.getClusterHelper().submitEntity(URLS.SUBMIT_URL,b3.getClusters().get(0));
+                       Assert.assertTrue(r.getMessage().contains("SUCCEEDED"));
+
+
+                       String feed = b1.getDataSets().get(0);
+                       feed =  
instanceUtil.setFeedCluster(feed,xmlUtil.createValidity("2009-02-01T00:00Z","2012-01-01T00:00Z",TimezoneType.UTC),xmlUtil.createRtention("hours(10)",ActionType.DELETE),null,ClusterType.SOURCE,null);
+
+                       String postFix = "/US/ua2" ;
+                       String prefix = b1.getFeedDataPathPrefix();
+                       Util.HDFSCleanup(ua2,prefix.substring(1));
+                       Util.lateDataReplenish(ua2,90,0,1,prefix,postFix);
+
+
+                       postFix = "/UK/ua3" ;
+                       prefix = b1.getFeedDataPathPrefix();
+                       Util.HDFSCleanup(ua3,prefix.substring(1));
+                       Util.lateDataReplenish(ua3,90,0,1,prefix,postFix);
+
+                       String startTime = 
instanceUtil.getTimeWrtSystemTime(-30);
+
+                       feed = 
instanceUtil.setFeedCluster(feed,xmlUtil.createValidity(startTime,"2099-01-01T00:00Z",TimezoneType.UTC),xmlUtil.createRtention("hours(10)",ActionType.DELETE),Util.readClusterName(b2.getClusters().get(0)),ClusterType.SOURCE,"US/${cluster.colo}");
+                       feed = 
instanceUtil.setFeedCluster(feed,xmlUtil.createValidity(startTime,"2099-01-01T00:00Z",TimezoneType.UTC),xmlUtil.createRtention("hours(10)",ActionType.DELETE),Util.readClusterName(b1.getClusters().get(0)),ClusterType.TARGET,null);
+                       feed = 
instanceUtil.setFeedCluster(feed,xmlUtil.createValidity(startTime,"2099-01-01T00:00Z",TimezoneType.UTC),xmlUtil.createRtention("hours(10)",ActionType.DELETE),Util.readClusterName(b3.getClusters().get(0)),ClusterType.SOURCE,"UK/${cluster.colo}");
+
+
+                       Util.print("feed: "+feed);
+
+                       r= 
prismHelper.getFeedHelper().submitAndSchedule(URLS.SUBMIT_AND_SCHEDULE_URL, 
feed);
+                       Thread.sleep(10000);
+
+                       String TargetBundleID =         
instanceUtil.getLatestBundleID(Util.readDatasetName(feed),"FEED",ua1.getFeedHelper());
+                       
+                       //wait till 1st instance of replication coord is 
SUCCEEDED
+                       ArrayList<String> replicationCoordIDTarget    = 
instanceUtil.getReplicationCoordID(TargetBundleID,ua1.getFeedHelper());
+                       
+                       for(int i = 0 ; i < 30 ; i++)
+                       {
+                               
if(instanceUtil.getInstanceStatusFromCoord(ua1,replicationCoordIDTarget.get(0),0).toString().equals("SUCCEEDED")
 && 
instanceUtil.getInstanceStatusFromCoord(ua1,replicationCoordIDTarget.get(1),0).toString().equals("SUCCEEDED"))
+                                       break;
+                                       Thread.sleep(20000);
+                       }
+                       
+                       Thread.sleep(15000);
+
+                       ArrayList<String>  inputFolderListForColo1=     
instanceUtil.getInputFoldersForInstanceForReplication(ua1,replicationCoordIDTarget.get(0),0);
+                       ArrayList<String>  inputFolderListForColo2=     
instanceUtil.getInputFoldersForInstanceForReplication(ua1,replicationCoordIDTarget.get(1),0);
+                       
+                       instanceUtil.putDataInFolders(ua2, 
inputFolderListForColo1);
+                       instanceUtil.putDataInFolders(ua3, 
inputFolderListForColo2);
+
+
+               
+                       Util.print("folder list 1: 
"+inputFolderListForColo1.toString());
+                       Util.print("folder list 2: 
"+inputFolderListForColo2.toString());
+
+
+
+
+               }
+
+               finally{
+                               
prismHelper.getProcessHelper().delete(URLS.DELETE_URL,b1.getProcessData());
+                               
prismHelper.getFeedHelper().delete(URLS.DELETE_URL, b1.getDataSets().get(0));
+                               
prismHelper.getFeedHelper().delete(URLS.DELETE_URL, b1.getDataSets().get(1));
+                               
prismHelper.getClusterHelper().delete(URLS.DELETE_URL,b1.getClusters().get(0));
+
+               }
+       }
+
+
+       
+       
+}

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/jms-config.properties
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/jms-config.properties
 
b/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/jms-config.properties
deleted file mode 100644
index 4d3d972..0000000
--- 
a/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/jms-config.properties
+++ /dev/null
@@ -1,31 +0,0 @@
-
-#
-# 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.
-#
-
-
-
-#Global configuration for Ivory JMS, default to use embedded ActiveMQ.
-
-#Defualt Active MQ url
-#ivory.broker.url = tcp://localhost:61616?daemon=true
-
-#Embedded
-ivory.broker.url = vm://localhost?broker.useJmx=false&broker.persistent=true
-
-
-

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/log4j.xml
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/log4j.xml
 
b/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/log4j.xml
deleted file mode 100644
index 045002c..0000000
--- 
a/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/log4j.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!--
-  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.
-  -->
-
-<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
-
-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/";>
-  <appender name="console" class="org.apache.log4j.ConsoleAppender">
-    <param name="Target" value="System.out"/>
-    <layout class="org.apache.log4j.PatternLayout">
-      <param name="ConversionPattern" value="%d %-5p - %m (%c{1}:%L)%n"/>
-    </layout>
-  </appender>
-
-  <appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender">
-    <param name="File" value="/var/log/ivory/application.log"/>
-    <param name="Append" value="true"/>
-    <param name="Threshold" value="debug"/>
-    <layout class="org.apache.log4j.PatternLayout">
-      <param name="ConversionPattern" value="%d %-5p - %m (%c{1}:%L)%n"/>
-    </layout>
-  </appender>
-
-  <appender name="AUDIT" class="org.apache.log4j.DailyRollingFileAppender">
-    <param name="File" value="/var/log/ivory/audit.log"/>
-    <param name="Append" value="true"/>
-    <param name="Threshold" value="debug"/>
-    <layout class="org.apache.log4j.PatternLayout">
-      <param name="ConversionPattern" value="%d %-5p - %m%n"/>
-    </layout>
-  </appender>
-
-  <logger name="org.apache.ivory" additivity="false">
-    <level value="debug"/>
-    <appender-ref ref="console" />
-  </logger>
-
-  <logger name="AUDIT">
-    <level value="info"/>
-    <appender-ref ref="AUDIT" />
-  </logger>
-
-  <root>
-    <priority value ="info" />
-    <appender-ref ref="console" />
-  </root>
-
-</log4j:configuration>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/log_01.txt
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/log_01.txt
 
b/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/log_01.txt
deleted file mode 100644
index 64434fb..0000000
--- 
a/falcon-regression/merlin/src/test/resources/OozieExampleInputData/normalInput/log_01.txt
+++ /dev/null
@@ -1,174 +0,0 @@
-#
-# 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.
-#
-
-package com.prism;
-
-import java.lang.reflect.Method;
-import java.util.ArrayList;
-
-import org.testng.Assert;
-import org.testng.annotations.BeforeMethod;
-import org.testng.annotations.Test;
-
-import com.core.Bundle;
-import com.core.ColoHelper;
-import com.core.PrismHelper;
-import com.core.ServiceResponse;
-import com.core.Util;
-import com.core.Util.URLS;
-import com.core.instanceUtil;
-import com.core.xmlUtil;
-import com.generated.feed.ActionType;
-import com.generated.feed.ClusterType;
-import com.generated.feed.TimezoneType;
-
-public class PrismFeedLateReplicationTest {
-
-       
-       @BeforeMethod(alwaysRun=true)
-       public void testName(Method method) throws Exception
-       {
-               Util.print("test name: "+method.getName());
-               //restart server as precaution
-               Util.restartService(ua1.getClusterHelper());
-               Util.restartService(ua2.getClusterHelper());
-               Util.restartService(ua3.getClusterHelper());
-
-
-       }
-
-       public PrismFeedLateReplicationTest() throws Exception{
-
-       }
-
-       PrismHelper prismHelper=new PrismHelper("prism.properties");
-
-       ColoHelper ua1=new ColoHelper("mk-qa.config.properties");
-
-       ColoHelper ua2 = new ColoHelper("ivoryqa-1.config.properties");
-
-       ColoHelper ua3 = new ColoHelper("gs1001.config.properties");
-
-       @SuppressWarnings("deprecation")
-       @Test
-       public void multipleSourceOneTarget() throws Exception
-       {
-
-               Bundle b1 = (Bundle)Util.readELBundles()[0][0];
-               b1.generateUniqueBundle();
-               Bundle b2 = (Bundle)Util.readELBundles()[0][0];
-               b2.generateUniqueBundle();
-               Bundle b3 = (Bundle)Util.readELBundles()[0][0];
-               b3.generateUniqueBundle();
-
-               try{
-                       b1 = new Bundle(b1,ua1.getEnvFileName());
-                       b2  = new Bundle(b2,ua2.getEnvFileName());
-                       b3  = new Bundle(b3,ua3.getEnvFileName());
-
-
-                       
b1.setInputFeedDataPath("/samarthRetention/input-data/rawLogs/oozieExample/${YEAR}/${MONTH}/${DAY}/${HOUR}/${MINUTE}/");
-
-                       b1.setCLusterColo("ua1");
-                       Util.print("cluster b1: "+b1.getClusters().get(0));
-
-                       ServiceResponse r = 
prismHelper.getClusterHelper().submitEntity(URLS.SUBMIT_URL,b1.getClusters().get(0));
-                       Assert.assertTrue(r.getMessage().contains("SUCCEEDED"));
-
-
-                       b2.setCLusterColo("ua2");
-                       Util.print("cluster b2: "+b2.getClusters().get(0));
-                       r = 
prismHelper.getClusterHelper().submitEntity(URLS.SUBMIT_URL,b2.getClusters().get(0));
-                       Assert.assertTrue(r.getMessage().contains("SUCCEEDED"));
-
-
-                       b3.setCLusterColo("ua3");
-                       Util.print("cluster b3: "+b3.getClusters().get(0));
-                       r = 
prismHelper.getClusterHelper().submitEntity(URLS.SUBMIT_URL,b3.getClusters().get(0));
-                       Assert.assertTrue(r.getMessage().contains("SUCCEEDED"));
-
-
-                       String feed = b1.getDataSets().get(0);
-                       feed =  
instanceUtil.setFeedCluster(feed,xmlUtil.createValidity("2009-02-01T00:00Z","2012-01-01T00:00Z",TimezoneType.UTC),xmlUtil.createRtention("hours(10)",ActionType.DELETE),null,ClusterType.SOURCE,null);
-
-                       String postFix = "/US/ua2" ;
-                       String prefix = b1.getFeedDataPathPrefix();
-                       Util.HDFSCleanup(ua2,prefix.substring(1));
-                       Util.lateDataReplenish(ua2,90,0,1,prefix,postFix);
-
-
-                       postFix = "/UK/ua3" ;
-                       prefix = b1.getFeedDataPathPrefix();
-                       Util.HDFSCleanup(ua3,prefix.substring(1));
-                       Util.lateDataReplenish(ua3,90,0,1,prefix,postFix);
-
-                       String startTime = 
instanceUtil.getTimeWrtSystemTime(-30);
-
-                       feed = 
instanceUtil.setFeedCluster(feed,xmlUtil.createValidity(startTime,"2099-01-01T00:00Z",TimezoneType.UTC),xmlUtil.createRtention("hours(10)",ActionType.DELETE),Util.readClusterName(b2.getClusters().get(0)),ClusterType.SOURCE,"US/${cluster.colo}");
-                       feed = 
instanceUtil.setFeedCluster(feed,xmlUtil.createValidity(startTime,"2099-01-01T00:00Z",TimezoneType.UTC),xmlUtil.createRtention("hours(10)",ActionType.DELETE),Util.readClusterName(b1.getClusters().get(0)),ClusterType.TARGET,null);
-                       feed = 
instanceUtil.setFeedCluster(feed,xmlUtil.createValidity(startTime,"2099-01-01T00:00Z",TimezoneType.UTC),xmlUtil.createRtention("hours(10)",ActionType.DELETE),Util.readClusterName(b3.getClusters().get(0)),ClusterType.SOURCE,"UK/${cluster.colo}");
-
-
-                       Util.print("feed: "+feed);
-
-                       r= 
prismHelper.getFeedHelper().submitAndSchedule(URLS.SUBMIT_AND_SCHEDULE_URL, 
feed);
-                       Thread.sleep(10000);
-
-                       String TargetBundleID =         
instanceUtil.getLatestBundleID(Util.readDatasetName(feed),"FEED",ua1.getFeedHelper());
-                       
-                       //wait till 1st instance of replication coord is 
SUCCEEDED
-                       ArrayList<String> replicationCoordIDTarget    = 
instanceUtil.getReplicationCoordID(TargetBundleID,ua1.getFeedHelper());
-                       
-                       for(int i = 0 ; i < 30 ; i++)
-                       {
-                               
if(instanceUtil.getInstanceStatusFromCoord(ua1,replicationCoordIDTarget.get(0),0).toString().equals("SUCCEEDED")
 && 
instanceUtil.getInstanceStatusFromCoord(ua1,replicationCoordIDTarget.get(1),0).toString().equals("SUCCEEDED"))
-                                       break;
-                                       Thread.sleep(20000);
-                       }
-                       
-                       Thread.sleep(15000);
-
-                       ArrayList<String>  inputFolderListForColo1=     
instanceUtil.getInputFoldersForInstanceForReplication(ua1,replicationCoordIDTarget.get(0),0);
-                       ArrayList<String>  inputFolderListForColo2=     
instanceUtil.getInputFoldersForInstanceForReplication(ua1,replicationCoordIDTarget.get(1),0);
-                       
-                       instanceUtil.putDataInFolders(ua2, 
inputFolderListForColo1);
-                       instanceUtil.putDataInFolders(ua3, 
inputFolderListForColo2);
-
-
-               
-                       Util.print("folder list 1: 
"+inputFolderListForColo1.toString());
-                       Util.print("folder list 2: 
"+inputFolderListForColo2.toString());
-
-
-
-
-               }
-
-               finally{
-                               
prismHelper.getProcessHelper().delete(URLS.DELETE_URL,b1.getProcessData());
-                               
prismHelper.getFeedHelper().delete(URLS.DELETE_URL, b1.getDataSets().get(0));
-                               
prismHelper.getFeedHelper().delete(URLS.DELETE_URL, b1.getDataSets().get(1));
-                               
prismHelper.getClusterHelper().delete(URLS.DELETE_URL,b1.getClusters().get(0));
-
-               }
-       }
-
-
-       
-       
-}

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/ReplicationResources/cluster-0.1.xml
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/cluster-0.1.xml
 
b/falcon-regression/merlin/src/test/resources/ReplicationResources/cluster-0.1.xml
deleted file mode 100644
index 6478384..0000000
--- 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/cluster-0.1.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  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.
-  -->
-
-<cluster colo="ua1" description="" name="corp" xmlns="uri:falcon:cluster:0.1" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
-       <interfaces>
-               <interface type="readonly" endpoint="http://host:50070";
-                       version="0.20.2" />
-               <interface type="write" endpoint="hdfs://host:54310"
-                       version="0.20.2" />
-               <interface type="execute" endpoint="hdfs://host:54311" 
version="0.20.2" />
-               <interface type="workflow" endpoint="http://host:11000/oozie/";
-                       version="3.1" />
-               <interface type="messaging" 
endpoint="tcp://host:61616?daemon=true"
-                       version="5.1.6" />
-       </interfaces>
-       <locations>
-               <location name="staging" path="/projects/falcon/staging" />
-               <location name="temp" path="/tmp" />
-               <location name="working" path="/projects/falcon/working" />
-       </locations>
-       <properties>
-               <property name="field1" value="value1" />
-               <property name="field2" value="value2" />
-       </properties>
-</cluster>

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/ReplicationResources/feed-s4Replication.xml
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/feed-s4Replication.xml
 
b/falcon-regression/merlin/src/test/resources/ReplicationResources/feed-s4Replication.xml
deleted file mode 100644
index bbda0c5..0000000
--- 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/feed-s4Replication.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?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.
-  -->
-
-<feed name="iat-download-data-1" description="iat-download-data-1" 
xmlns="uri:falcon:feed:0.1">
-    <availabilityFlag>_SUCCESS</availabilityFlag>
-    <frequency>hours(1)</frequency>
-    <timezone>UTC</timezone>
-    <clusters>
-        <cluster name="corp" type="source">
-            <validity start="2012-12-26T05:00Z" end="2034-12-20T08:00Z"/>
-            <retention limit="months(36)" action="delete"/>
-            <locations>
-                <location type="data" 
path="s4://data/userplatform/${YEAR}/${MONTH}/${DAY}/${HOUR}"/>
-            </locations>
-        </cluster>
-    </clusters>
-    <locations>
-        <location type="data" 
path="/projects/userplatform/iatdownload/${YEAR}/${MONTH}/${DAY}/${HOUR}"/>
-    </locations>
-    <ACL owner="rmcuser" group="group" permission="0x755"/>
-    <schema location="/schema/clicks" provider="protobuf"/>
-</feed>

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/ReplicationResources/id.pig
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/id.pig 
b/falcon-regression/merlin/src/test/resources/ReplicationResources/id.pig
deleted file mode 100644
index 11f227e..0000000
--- a/falcon-regression/merlin/src/test/resources/ReplicationResources/id.pig
+++ /dev/null
@@ -1,20 +0,0 @@
---
--- 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.
---
-A = load '$INPUT' using PigStorage(':');
-B = foreach A generate $0 as id;
-store B into '$OUTPUT' USING PigStorage();

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/ReplicationResources/log4testng.properties
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/log4testng.properties
 
b/falcon-regression/merlin/src/test/resources/ReplicationResources/log4testng.properties
deleted file mode 100644
index 34b4bde..0000000
--- 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/log4testng.properties
+++ /dev/null
@@ -1,29 +0,0 @@
-##
-# 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.
-#
-# log4testng will log its own behavior (generally used for debugging this 
package only).
- log4testng.debug=false
-
- # Specifies the root Loggers logging level. Will log DEBUG level and above
- log4testng.rootLogger=DEBUG
-
- # The org.testng.reporters.EmailableReporter Logger will log TRACE level and 
above
- log4testng.logger.org.testng.reporters.EmailableReporter=TRACE
-
- # All Logger in packages below org.testng will log WARN level and above
- log4testng.logger.org.testng=INFO
-

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/ReplicationResources/process-agg.xml
----------------------------------------------------------------------
diff --git 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/process-agg.xml
 
b/falcon-regression/merlin/src/test/resources/ReplicationResources/process-agg.xml
deleted file mode 100644
index edfc1af..0000000
--- 
a/falcon-regression/merlin/src/test/resources/ReplicationResources/process-agg.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?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.
-  -->
-
-<process name="agregator-coord16" xmlns="uri:falcon:process:0.1" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
-
-       <clusters>
-        <cluster name="corp">
-           <validity end="2011-01-03T03:00Z" start="2010-01-02T01:00Z" />  
-        </cluster>
-      </clusters>
-       <parallel>1</parallel>
-       <order>FIFO</order>
-       <frequency>minutes(5)</frequency>
-       <timezone>UTC</timezone>
-       
-       <inputs>
-               <input end="now(0,0)" start="now(0,-20)"
-                       feed="raaw-logs16" name="inputData"/>
-       </inputs>
-       <outputs>
-               <output instance="now(0,0)" feed="agregated-logs16"
-                       name="outputData" />
-       </outputs>
-       <properties>
-               <property name="queueName" value="default"/>
-               
-       <property name="fileTime" 
value="${formatTime(dateOffset(instanceTime(), 1, 'DAY'), 'yyyy-MMM-dd')}"/>
-       <property name="user" value="${user()}"/>
-       <property name="baseTime" value="${today(0,0)}"/>
-   
-       </properties>
-       <workflow path="/examples/apps/aggregator" />
-       <retry policy="periodic" delay="minutes(3)" attempts="3" />
-
-</process>
-

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/feed-s4Replication.xml
----------------------------------------------------------------------
diff --git a/falcon-regression/merlin/src/test/resources/feed-s4Replication.xml 
b/falcon-regression/merlin/src/test/resources/feed-s4Replication.xml
deleted file mode 100644
index 719c684..0000000
--- a/falcon-regression/merlin/src/test/resources/feed-s4Replication.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?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.
-  -->
-
-<feed name="iat-download-data-1" description="iat-download-data-1" 
xmlns="uri:ivory:feed:0.1">
-    <availabilityFlag>_SUCCESS</availabilityFlag>
-    <frequency>hours(1)</frequency>
-    <timezone>UTC</timezone>
-    <clusters>
-        <cluster name="ua2-ruby" type="source">
-            <validity start="2012-12-26T05:00Z" end="2034-12-20T08:00Z"/>
-            <retention limit="months(36)" action="delete"/>
-            <locations>
-                <location type="data" 
path="s4://data/userplatform/${YEAR}/${MONTH}/${DAY}/${HOUR}"/>
-            </locations>
-        </cluster>
-        <cluster name="prod-global" type="target">
-            <validity start="2012-12-24T10:00Z" end="2034-12-20T08:00Z"/>
-            <retention limit="days(4)" action="delete"/>
-        </cluster>
-    </clusters>
-    <locations>
-        <location type="data" 
path="/projects/userplatform/iatdownload/${YEAR}/${MONTH}/${DAY}/${HOUR}"/>
-    </locations>
-    <ACL owner="rmcuser" group="group" permission="0x755"/>
-    <schema location="/schema/clicks" provider="protobuf"/>
-</feed>

http://git-wip-us.apache.org/repos/asf/falcon/blob/1aac3a50/falcon-regression/merlin/src/test/resources/log_01.txt
----------------------------------------------------------------------
diff --git a/falcon-regression/merlin/src/test/resources/log_01.txt 
b/falcon-regression/merlin/src/test/resources/log_01.txt
deleted file mode 100644
index 29a116d..0000000
--- a/falcon-regression/merlin/src/test/resources/log_01.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# 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.
-#
-[01] LOG!!!!!!

Reply via email to