You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ha...@apache.org on 2013/08/27 19:10:01 UTC
svn commit: r1517888 [3/6] - in
/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions:
./ aggregates/ aggregates/gen/ gen/ templates/
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColLessEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColLessEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColLessEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColLessEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -29,6 +29,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* separate boolean column.
*/
public class DoubleColLessEqualDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -39,6 +42,9 @@ public class DoubleColLessEqualDoubleSca
this.outputColumn = outputColumn;
}
+ public DoubleColLessEqualDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -120,4 +126,24 @@ public class DoubleColLessEqualDoubleSca
public String getOutputType() {
return "long";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between columns.
*/
public class DoubleColModuloDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
private int outputColumn;
@@ -38,6 +41,9 @@ public class DoubleColModuloDoubleColumn
this.outputColumn = outputColumn;
}
+ public DoubleColModuloDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -128,4 +134,24 @@ public class DoubleColModuloDoubleColumn
public String getOutputType() {
return "double";
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -29,6 +29,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between a column and a scalar.
*/
public class DoubleColModuloDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -39,6 +42,9 @@ public class DoubleColModuloDoubleScalar
this.outputColumn = outputColumn;
}
+ public DoubleColModuloDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -105,4 +111,24 @@ public class DoubleColModuloDoubleScalar
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between columns.
*/
public class DoubleColModuloLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
private int outputColumn;
@@ -38,6 +41,9 @@ public class DoubleColModuloLongColumn e
this.outputColumn = outputColumn;
}
+ public DoubleColModuloLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -128,4 +134,24 @@ public class DoubleColModuloLongColumn e
public String getOutputType() {
return "double";
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColModuloLongScalar.java Tue Aug 27 17:09:56 2013
@@ -29,6 +29,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between a column and a scalar.
*/
public class DoubleColModuloLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
private int outputColumn;
@@ -39,6 +42,9 @@ public class DoubleColModuloLongScalar e
this.outputColumn = outputColumn;
}
+ public DoubleColModuloLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -105,4 +111,24 @@ public class DoubleColModuloLongScalar e
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between columns.
*/
public class DoubleColMultiplyDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
private int outputColumn;
@@ -38,6 +41,9 @@ public class DoubleColMultiplyDoubleColu
this.outputColumn = outputColumn;
}
+ public DoubleColMultiplyDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -128,4 +134,24 @@ public class DoubleColMultiplyDoubleColu
public String getOutputType() {
return "double";
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -29,6 +29,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between a column and a scalar.
*/
public class DoubleColMultiplyDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -39,6 +42,9 @@ public class DoubleColMultiplyDoubleScal
this.outputColumn = outputColumn;
}
+ public DoubleColMultiplyDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -105,4 +111,24 @@ public class DoubleColMultiplyDoubleScal
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between columns.
*/
public class DoubleColMultiplyLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
private int outputColumn;
@@ -38,6 +41,9 @@ public class DoubleColMultiplyLongColumn
this.outputColumn = outputColumn;
}
+ public DoubleColMultiplyLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -128,4 +134,24 @@ public class DoubleColMultiplyLongColumn
public String getOutputType() {
return "double";
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColMultiplyLongScalar.java Tue Aug 27 17:09:56 2013
@@ -29,6 +29,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between a column and a scalar.
*/
public class DoubleColMultiplyLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
private int outputColumn;
@@ -39,6 +42,9 @@ public class DoubleColMultiplyLongScalar
this.outputColumn = outputColumn;
}
+ public DoubleColMultiplyLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -105,4 +111,24 @@ public class DoubleColMultiplyLongScalar
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColNotEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColNotEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColNotEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColNotEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -29,6 +29,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* separate boolean column.
*/
public class DoubleColNotEqualDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -39,6 +42,9 @@ public class DoubleColNotEqualDoubleScal
this.outputColumn = outputColumn;
}
+ public DoubleColNotEqualDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -120,4 +126,24 @@ public class DoubleColNotEqualDoubleScal
public String getOutputType() {
return "long";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between columns.
*/
public class DoubleColSubtractDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
private int outputColumn;
@@ -38,6 +41,9 @@ public class DoubleColSubtractDoubleColu
this.outputColumn = outputColumn;
}
+ public DoubleColSubtractDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -128,4 +134,24 @@ public class DoubleColSubtractDoubleColu
public String getOutputType() {
return "double";
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -29,6 +29,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between a column and a scalar.
*/
public class DoubleColSubtractDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -39,6 +42,9 @@ public class DoubleColSubtractDoubleScal
this.outputColumn = outputColumn;
}
+ public DoubleColSubtractDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -105,4 +111,24 @@ public class DoubleColSubtractDoubleScal
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between columns.
*/
public class DoubleColSubtractLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
private int outputColumn;
@@ -38,6 +41,9 @@ public class DoubleColSubtractLongColumn
this.outputColumn = outputColumn;
}
+ public DoubleColSubtractLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -128,4 +134,24 @@ public class DoubleColSubtractLongColumn
public String getOutputType() {
return "double";
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColSubtractLongScalar.java Tue Aug 27 17:09:56 2013
@@ -29,6 +29,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* expressions between a column and a scalar.
*/
public class DoubleColSubtractLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
private int outputColumn;
@@ -39,6 +42,9 @@ public class DoubleColSubtractLongScalar
this.outputColumn = outputColumn;
}
+ public DoubleColSubtractLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -105,4 +111,24 @@ public class DoubleColSubtractLongScalar
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColUnaryMinus.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColUnaryMinus.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColUnaryMinus.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleColUnaryMinus.java Tue Aug 27 17:09:56 2013
@@ -26,6 +26,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* Generated from template ColumnUnaryMinus.txt, which covers unary negation operator.
*/
public class DoubleColUnaryMinus extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private int outputColumn;
@@ -34,6 +37,9 @@ public class DoubleColUnaryMinus extends
this.outputColumn = outputColumn;
}
+ public DoubleColUnaryMinus() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -101,4 +107,16 @@ public class DoubleColUnaryMinus extends
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarAddDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarAddDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarAddDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarAddDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarAddDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarAddDoubleColumn
this.outputColumn = outputColumn;
}
+ public DoubleScalarAddDoubleColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarAddDoubleColumn
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarAddLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarAddLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarAddLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarAddLongColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarAddLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarAddLongColumn e
this.outputColumn = outputColumn;
}
+ public DoubleScalarAddLongColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarAddLongColumn e
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarDivideDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarDivideDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarDivideDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarDivideDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarDivideDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarDivideDoubleCol
this.outputColumn = outputColumn;
}
+ public DoubleScalarDivideDoubleColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarDivideDoubleCol
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarDivideLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarDivideLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarDivideLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarDivideLongColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarDivideLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarDivideLongColum
this.outputColumn = outputColumn;
}
+ public DoubleScalarDivideLongColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarDivideLongColum
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarModuloDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarModuloDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarModuloDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarModuloDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarModuloDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarModuloDoubleCol
this.outputColumn = outputColumn;
}
+ public DoubleScalarModuloDoubleColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarModuloDoubleCol
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarModuloLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarModuloLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarModuloLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarModuloLongColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarModuloLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarModuloLongColum
this.outputColumn = outputColumn;
}
+ public DoubleScalarModuloLongColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarModuloLongColum
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarMultiplyDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarMultiplyDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarMultiplyDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarMultiplyDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarMultiplyDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarMultiplyDoubleC
this.outputColumn = outputColumn;
}
+ public DoubleScalarMultiplyDoubleColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarMultiplyDoubleC
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarMultiplyLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarMultiplyLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarMultiplyLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarMultiplyLongColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarMultiplyLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarMultiplyLongCol
this.outputColumn = outputColumn;
}
+ public DoubleScalarMultiplyLongColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarMultiplyLongCol
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarSubtractDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarSubtractDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarSubtractDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarSubtractDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarSubtractDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarSubtractDoubleC
this.outputColumn = outputColumn;
}
+ public DoubleScalarSubtractDoubleColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarSubtractDoubleC
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarSubtractLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarSubtractLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarSubtractLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/DoubleScalarSubtractLongColumn.java Tue Aug 27 17:09:56 2013
@@ -36,6 +36,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* column vector on the right. The result is output to an output column vector.
*/
public class DoubleScalarSubtractLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
private int outputColumn;
@@ -46,6 +49,9 @@ public class DoubleScalarSubtractLongCol
this.outputColumn = outputColumn;
}
+ public DoubleScalarSubtractLongColumn() {
+ }
+
@Override
/**
* Method to evaluate scalar-column operation in vectorized fashion.
@@ -117,4 +123,25 @@ public class DoubleScalarSubtractLongCol
public String getOutputType() {
return "double";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
+
+ public void setOutputColumn(int outputColumn) {
+ this.outputColumn = outputColumn;
+ }
+
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColEqualDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColEqualDoubleC
this.colNum2 = colNum2;
}
+ public FilterDoubleColEqualDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColEqualDoubleC
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColEqualDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleColEqualDoubleS
this.value = value;
}
+ public FilterDoubleColEqualDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColEqualDoubleS
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColEqualLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColEqualLongCol
this.colNum2 = colNum2;
}
+ public FilterDoubleColEqualLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColEqualLongCol
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColEqualLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColEqualLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
@@ -36,6 +39,9 @@ public class FilterDoubleColEqualLongSca
this.value = value;
}
+ public FilterDoubleColEqualLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColEqualLongSca
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColGreaterDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColGreaterDoubl
this.colNum2 = colNum2;
}
+ public FilterDoubleColGreaterDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColGreaterDoubl
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColGreaterDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleColGreaterDoubl
this.value = value;
}
+ public FilterDoubleColGreaterDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColGreaterDoubl
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColGreaterEqualDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColGreaterEqual
this.colNum2 = colNum2;
}
+ public FilterDoubleColGreaterEqualDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColGreaterEqual
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColGreaterEqualDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleColGreaterEqual
this.value = value;
}
+ public FilterDoubleColGreaterEqualDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColGreaterEqual
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColGreaterEqualLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColGreaterEqual
this.colNum2 = colNum2;
}
+ public FilterDoubleColGreaterEqualLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColGreaterEqual
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterEqualLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColGreaterEqualLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
@@ -36,6 +39,9 @@ public class FilterDoubleColGreaterEqual
this.value = value;
}
+ public FilterDoubleColGreaterEqualLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColGreaterEqual
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColGreaterLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColGreaterLongC
this.colNum2 = colNum2;
}
+ public FilterDoubleColGreaterLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColGreaterLongC
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColGreaterLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColGreaterLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
@@ -36,6 +39,9 @@ public class FilterDoubleColGreaterLongS
this.value = value;
}
+ public FilterDoubleColGreaterLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColGreaterLongS
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColLessDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColLessDoubleCo
this.colNum2 = colNum2;
}
+ public FilterDoubleColLessDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColLessDoubleCo
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColLessDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleColLessDoubleSc
this.value = value;
}
+ public FilterDoubleColLessDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColLessDoubleSc
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColLessEqualDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColLessEqualDou
this.colNum2 = colNum2;
}
+ public FilterDoubleColLessEqualDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColLessEqualDou
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColLessEqualDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleColLessEqualDou
this.value = value;
}
+ public FilterDoubleColLessEqualDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColLessEqualDou
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColLessEqualLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColLessEqualLon
this.colNum2 = colNum2;
}
+ public FilterDoubleColLessEqualLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColLessEqualLon
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessEqualLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColLessEqualLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
@@ -36,6 +39,9 @@ public class FilterDoubleColLessEqualLon
this.value = value;
}
+ public FilterDoubleColLessEqualLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColLessEqualLon
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColLessLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColLessLongColu
this.colNum2 = colNum2;
}
+ public FilterDoubleColLessLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColLessLongColu
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColLessLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColLessLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
@@ -36,6 +39,9 @@ public class FilterDoubleColLessLongScal
this.value = value;
}
+ public FilterDoubleColLessLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColLessLongScal
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColNotEqualDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColNotEqualDoub
this.colNum2 = colNum2;
}
+ public FilterDoubleColNotEqualDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColNotEqualDoub
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualDoubleScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualDoubleScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualDoubleScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualDoubleScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColNotEqualDoubleScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleColNotEqualDoub
this.value = value;
}
+ public FilterDoubleColNotEqualDoubleScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColNotEqualDoub
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColNotEqualLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum1;
private int colNum2;
@@ -36,6 +39,9 @@ public class FilterDoubleColNotEqualLong
this.colNum2 = colNum2;
}
+ public FilterDoubleColNotEqualLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -229,4 +235,20 @@ public class FilterDoubleColNotEqualLong
public int getOutputColumn() {
return -1;
}
+
+ public int getColNum1() {
+ return colNum1;
+ }
+
+ public void setColNum1(int colNum1) {
+ this.colNum1 = colNum1;
+ }
+
+ public int getColNum2() {
+ return colNum2;
+ }
+
+ public void setColNum2(int colNum2) {
+ this.colNum2 = colNum2;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualLongScalar.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualLongScalar.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualLongScalar.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleColNotEqualLongScalar.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleColNotEqualLongScalar extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private long value;
@@ -36,6 +39,9 @@ public class FilterDoubleColNotEqualLong
this.value = value;
}
+ public FilterDoubleColNotEqualLongScalar() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleColNotEqualLong
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public long getValue() {
+ return value;
+ }
+
+ public void setValue(long value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarEqualDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarEqualDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarEqualDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarEqualDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleScalarEqualDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleScalarEqualDoub
this.value = value;
}
+ public FilterDoubleScalarEqualDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleScalarEqualDoub
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarEqualLongColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarEqualLongColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarEqualLongColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarEqualLongColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleScalarEqualLongColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleScalarEqualLong
this.value = value;
}
+ public FilterDoubleScalarEqualLongColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleScalarEqualLong
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}
Modified: hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterDoubleColumn.java
URL: http://svn.apache.org/viewvc/hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterDoubleColumn.java?rev=1517888&r1=1517887&r2=1517888&view=diff
==============================================================================
--- hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterDoubleColumn.java (original)
+++ hive/branches/vectorization/ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/gen/FilterDoubleScalarGreaterDoubleColumn.java Tue Aug 27 17:09:56 2013
@@ -28,6 +28,9 @@ import org.apache.hadoop.hive.ql.exec.ve
* The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering.
*/
public class FilterDoubleScalarGreaterDoubleColumn extends VectorExpression {
+
+ private static final long serialVersionUID = 1L;
+
private int colNum;
private double value;
@@ -36,6 +39,9 @@ public class FilterDoubleScalarGreaterDo
this.value = value;
}
+ public FilterDoubleScalarGreaterDoubleColumn() {
+ }
+
@Override
public void evaluate(VectorizedRowBatch batch) {
@@ -133,4 +139,20 @@ public class FilterDoubleScalarGreaterDo
public String getOutputType() {
return "boolean";
}
+
+ public int getColNum() {
+ return colNum;
+ }
+
+ public void setColNum(int colNum) {
+ this.colNum = colNum;
+ }
+
+ public double getValue() {
+ return value;
+ }
+
+ public void setValue(double value) {
+ this.value = value;
+ }
}