You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pig.apache.org by da...@apache.org on 2010/08/24 00:20:57 UTC
svn commit: r988340 -
/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/
Author: daijy
Date: Mon Aug 23 22:20:56 2010
New Revision: 988340
URL: http://svn.apache.org/viewvc?rev=988340&view=rev
Log:
PIG-1510: Add deepCopy for LogicalExpressions (swati.j via daijy)
Modified:
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AddExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AndExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/BinCondExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/CastExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ConstantExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DereferenceExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DivideExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/EqualExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanEqualExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/IsNullExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanEqualExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LogicalExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MapLookupExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ModExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MultiplyExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NegativeExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotEqualExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/OrExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ProjectExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/RegexExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/SubtractExpression.java
hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/UserFuncExpression.java
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AddExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AddExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AddExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AddExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
import org.apache.pig.newplan.OperatorPlan;
@@ -75,7 +73,7 @@ public class AddExpression extends Binar
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new AddExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AndExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AndExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AndExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/AndExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -76,7 +74,7 @@ public class AndExpression extends Binar
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new AndExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/BinCondExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/BinCondExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/BinCondExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/BinCondExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
import org.apache.pig.newplan.OperatorPlan;
@@ -105,7 +103,7 @@ public class BinCondExpression extends L
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new BinCondExpression(
lgExpPlan,
this.getCondition().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/CastExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/CastExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/CastExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/CastExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.FuncSpec;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -86,7 +84,7 @@ public class CastExpression extends Unar
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new CastExpression(
lgExpPlan,
this.getExpression().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ConstantExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ConstantExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ConstantExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ConstantExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
import org.apache.pig.newplan.OperatorPlan;
@@ -95,7 +93,7 @@ public class ConstantExpression extends
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException{
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException{
LogicalExpression copy = new ConstantExpression(
lgExpPlan,
this.getValue(),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DereferenceExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DereferenceExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DereferenceExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DereferenceExpression.java Mon Aug 23 22:20:56 2010
@@ -18,7 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
@@ -157,7 +156,7 @@ public class DereferenceExpression exten
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
List<Integer> columnsCopy = new ArrayList<Integer>(this.getBagColumns());
LogicalExpression copy = new DereferenceExpression(
lgExpPlan,
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DivideExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DivideExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DivideExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/DivideExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
import org.apache.pig.newplan.OperatorPlan;
@@ -75,7 +73,7 @@ public class DivideExpression extends Bi
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new DivideExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/EqualExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/EqualExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/EqualExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/EqualExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -78,7 +76,7 @@ public class EqualExpression extends Bin
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new EqualExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanEqualExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanEqualExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanEqualExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanEqualExpression.java Mon Aug 23 22:20:56 2010
@@ -17,8 +17,6 @@
*/
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -72,7 +70,7 @@ public class GreaterThanEqualExpression
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new GreaterThanEqualExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/GreaterThanExpression.java Mon Aug 23 22:20:56 2010
@@ -17,8 +17,6 @@
*/
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -72,7 +70,7 @@ public class GreaterThanExpression exten
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException{
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException{
LogicalExpression copy = new GreaterThanExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/IsNullExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/IsNullExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/IsNullExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/IsNullExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -61,7 +59,7 @@ public class IsNullExpression extends Un
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException{
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException{
LogicalExpression copy = new IsNullExpression (
lgExpPlan,
this.getExpression().deepCopy(lgExpPlan));
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanEqualExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanEqualExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanEqualExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanEqualExpression.java Mon Aug 23 22:20:56 2010
@@ -17,8 +17,6 @@
*/
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -72,7 +70,7 @@ public class LessThanEqualExpression ext
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException{
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException{
LogicalExpression copy = new LessThanEqualExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LessThanExpression.java Mon Aug 23 22:20:56 2010
@@ -17,8 +17,6 @@
*/
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -72,7 +70,7 @@ public class LessThanExpression extends
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException{
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException{
LogicalExpression copy = new LessThanExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LogicalExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LogicalExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LogicalExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/LogicalExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -109,6 +107,6 @@ public abstract class LogicalExpression
* @return LogicalExpression with its own logical expression plan.
* @throws IOException.
*/
- abstract public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException;
+ abstract public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException;
}
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MapLookupExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MapLookupExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MapLookupExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MapLookupExpression.java Mon Aug 23 22:20:56 2010
@@ -19,8 +19,6 @@
package org.apache.pig.newplan.logical.expression;
import java.util.List;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -109,7 +107,7 @@ public class MapLookupExpression extends
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = null;;
copy = new MapLookupExpression(
lgExpPlan,
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ModExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ModExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ModExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ModExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
import org.apache.pig.newplan.OperatorPlan;
@@ -75,7 +73,7 @@ public class ModExpression extends Binar
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new ModExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MultiplyExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MultiplyExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MultiplyExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/MultiplyExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
import org.apache.pig.newplan.OperatorPlan;
@@ -75,7 +73,7 @@ public class MultiplyExpression extends
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new MultiplyExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NegativeExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NegativeExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NegativeExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NegativeExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
import org.apache.pig.newplan.OperatorPlan;
@@ -61,7 +59,7 @@ public class NegativeExpression extends
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new NegativeExpression(
lgExpPlan,
this.getExpression().deepCopy(lgExpPlan) );
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotEqualExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotEqualExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotEqualExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotEqualExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -76,7 +74,7 @@ public class NotEqualExpression extends
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new NotEqualExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/NotExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -61,7 +59,7 @@ public class NotExpression extends Unary
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new NotExpression(
lgExpPlan,
this.getExpression().deepCopy(lgExpPlan) );
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/OrExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/OrExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/OrExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/OrExpression.java Mon Aug 23 22:20:56 2010
@@ -17,8 +17,6 @@
*/
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -76,7 +74,7 @@ public class OrExpression extends Binary
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new OrExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ProjectExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ProjectExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ProjectExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/ProjectExpression.java Mon Aug 23 22:20:56 2010
@@ -19,8 +19,6 @@
package org.apache.pig.newplan.logical.expression;
import java.util.List;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -270,7 +268,7 @@ public class ProjectExpression extends C
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new ProjectExpression(
lgExpPlan,
this.getInputNum(),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/RegexExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/RegexExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/RegexExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/RegexExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.data.DataType;
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
@@ -76,7 +74,7 @@ public class RegexExpression extends Bin
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new RegexExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/SubtractExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/SubtractExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/SubtractExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/SubtractExpression.java Mon Aug 23 22:20:56 2010
@@ -18,8 +18,6 @@
package org.apache.pig.newplan.logical.expression;
-import java.io.IOException;
-
import org.apache.pig.impl.logicalLayer.FrontendException;
import org.apache.pig.newplan.Operator;
import org.apache.pig.newplan.OperatorPlan;
@@ -75,7 +73,7 @@ public class SubtractExpression extends
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = new SubtractExpression(
lgExpPlan,
this.getLhs().deepCopy(lgExpPlan),
Modified: hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/UserFuncExpression.java
URL: http://svn.apache.org/viewvc/hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/UserFuncExpression.java?rev=988340&r1=988339&r2=988340&view=diff
==============================================================================
--- hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/UserFuncExpression.java (original)
+++ hadoop/pig/trunk/src/org/apache/pig/newplan/logical/expression/UserFuncExpression.java Mon Aug 23 22:20:56 2010
@@ -20,8 +20,6 @@ package org.apache.pig.newplan.logical.e
import java.util.ArrayList;
import java.util.List;
-import java.io.IOException;
-
import org.apache.pig.EvalFunc;
import org.apache.pig.FuncSpec;
import org.apache.pig.data.DataType;
@@ -138,7 +136,7 @@ public class UserFuncExpression extends
}
@Override
- public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws IOException {
+ public LogicalExpression deepCopy(LogicalExpressionPlan lgExpPlan) throws FrontendException {
LogicalExpression copy = null;
try {
copy = new UserFuncExpression(