diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterColumnCompareColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterColumnCompareColumn.txt index ee80606..fb02c68 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterColumnCompareColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterColumnCompareColumn.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterColumnCompareColumn.txt, which covers binary comparison * expressions between two columns, however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterColumnCompareScalar.txt ql/src/gen/vectorization/ExpressionTemplates/FilterColumnCompareScalar.txt index 248a66a..15b8e62 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterColumnCompareScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterColumnCompareScalar.txt @@ -26,7 +26,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterColumnCompareScalar.txt, which covers binary comparison * expressions between a column and a scalar, however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterDTIColumnCompareScalar.txt ql/src/gen/vectorization/ExpressionTemplates/FilterDTIColumnCompareScalar.txt index 2351230..0027033 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterDTIColumnCompareScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterDTIColumnCompareScalar.txt @@ -24,7 +24,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; * Generated from template FilterDTIColumnCompareScalar.txt, which covers comparison * expressions between a datetime/interval column and a scalar of the same type, however output is not * produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterDTIScalarCompareColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterDTIScalarCompareColumn.txt index f9fb12e..91cf4f7 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterDTIScalarCompareColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterDTIScalarCompareColumn.txt @@ -24,7 +24,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; * Generated from template FilterDTIScalarCompareColumn.txt, which covers comparison * expressions between a datetime/interval scalar and a column of the same type, * however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnCompareDecimalColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnCompareDecimalColumn.txt index ee450d3..4edb371 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnCompareDecimalColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnCompareDecimalColumn.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.serde2.io.HiveDecimalWritable; /** * Generated from template FilterDecimalColumnCompareColumn.txt, which covers binary comparison * filter expressions between two columns. Output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnCompareDecimalScalar.txt ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnCompareDecimalScalar.txt index 9943f45..4a116ec 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnCompareDecimalScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalColumnCompareDecimalScalar.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.serde2.io.HiveDecimalWritable; import org.apache.hadoop.hive.common.type.HiveDecimal; /** - * This is a generated class to evaluate a comparison on a vector of decimal + * This is a generated class to evaluate a comparison on a vector of decimal * values. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalScalarCompareDecimalColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalScalarCompareDecimalColumn.txt index 4477aff..58f9a2f 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalScalarCompareDecimalColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterDecimalScalarCompareDecimalColumn.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.serde2.io.HiveDecimalWritable; import org.apache.hadoop.hive.common.type.HiveDecimal; /** - * This is a generated class to evaluate a comparison on a vector of decimal + * This is a generated class to evaluate a comparison on a vector of decimal * values. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleColumnCompareTimestampColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleColumnCompareTimestampColumn.txt index 610c062..5cda930 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleColumnCompareTimestampColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleColumnCompareTimestampColumn.txt @@ -30,7 +30,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterColumnCompareColumn.txt, which covers binary comparison * expressions between two columns, however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleColumnCompareTimestampScalar.txt ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleColumnCompareTimestampScalar.txt index 1b86691..5af0adb 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleColumnCompareTimestampScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleColumnCompareTimestampScalar.txt @@ -29,7 +29,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterColumnCompareScalar.txt, which covers binary comparison * expressions between a column and a scalar, however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleScalarCompareTimestampColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleScalarCompareTimestampColumn.txt index 73c46a1..1f07ed9 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleScalarCompareTimestampColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterLongDoubleScalarCompareTimestampColumn.txt @@ -30,7 +30,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterScalarCompareTimestampColumn.txt, which covers comparison * expressions between a long/double scalar and a timestamp column, however output is not produced - * in a separate column. The selected vector of the input {@link VectorizedRowBatch} is updated + * in a separate column. The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated * for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterScalarCompareColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterScalarCompareColumn.txt index 037382c..549c923 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterScalarCompareColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterScalarCompareColumn.txt @@ -26,7 +26,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterScalarCompareColumn.txt, which covers binary comparison * expressions between a scalar and a column, however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareStringGroupScalarBase.txt ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareStringGroupScalarBase.txt index 916bc12..70e601f 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareStringGroupScalarBase.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareStringGroupScalarBase.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. */ public abstract class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareStringScalar.txt ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareStringScalar.txt index 7ab9f66..ca8b5d9 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareStringScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareStringScalar.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareTruncStringScalar.txt ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareTruncStringScalar.txt index aa229c8..f75c924 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareTruncStringScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupColumnCompareTruncStringScalar.txt @@ -29,7 +29,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupScalarCompareStringGroupColumnBase.txt ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupScalarCompareStringGroupColumnBase.txt index bfc58a1..9c66f8e 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupScalarCompareStringGroupColumnBase.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterStringGroupScalarCompareStringGroupColumnBase.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. * Do not edit the generated code directly. */ public abstract class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterStringScalarCompareStringGroupColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterStringScalarCompareStringGroupColumn.txt index bb638a4..ae1a0e3 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterStringScalarCompareStringGroupColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterStringScalarCompareStringGroupColumn.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. * Do not edit the generated code directly. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareLongDoubleColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareLongDoubleColumn.txt index 8873826..35ca40f 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareLongDoubleColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareLongDoubleColumn.txt @@ -27,7 +27,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterColumnCompareColumn.txt, which covers binary comparison * expressions between two columns, however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareLongDoubleScalar.txt ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareLongDoubleScalar.txt index 8583eee..0a5419b 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareLongDoubleScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareLongDoubleScalar.txt @@ -26,7 +26,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterTimestampColumnCompareScalar.txt, which covers comparison * expressions between a timestamp column and a long/double scalar, however output is not produced - * in a separate column. The selected vector of the input {@link VectorizedRowBatch} is updated + * in a separate column. The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated * for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareTimestampColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareTimestampColumn.txt index eeb73c9..0e1c9fe 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareTimestampColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareTimestampColumn.txt @@ -31,7 +31,7 @@ import org.apache.hadoop.hive.serde2.io.HiveDecimalWritable; /** * Generated from template FilterTimestampColumnCompareColumn.txt, which covers binary comparison * filter expressions between two columns. Output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareTimestampScalar.txt ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareTimestampScalar.txt index 23790a5..034af81 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareTimestampScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampColumnCompareTimestampScalar.txt @@ -30,7 +30,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterColumnCompareScalar.txt, which covers binary comparison * expressions between a column and a scalar, however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampScalarCompareLongDoubleColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampScalarCompareLongDoubleColumn.txt index 0e10779..1b4c4da 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampScalarCompareLongDoubleColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampScalarCompareLongDoubleColumn.txt @@ -28,7 +28,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** * Generated from template FilterScalarCompareColumn.txt, which covers binary comparison * expressions between a scalar and a column, however output is not produced in a separate column. - * The selected vector of the input {@link VectorizedRowBatch} is updated for in-place filtering. + * The selected vector of the input {@link org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch} is updated for in-place filtering. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampScalarCompareTimestampColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampScalarCompareTimestampColumn.txt index 5a6def3..0439b4e 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampScalarCompareTimestampColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterTimestampScalarCompareTimestampColumn.txt @@ -30,7 +30,7 @@ import org.apache.hadoop.hive.serde2.io.HiveDecimalWritable; import org.apache.hadoop.hive.common.type.HiveDecimal; /** - * This is a generated class to evaluate a comparison on a vector of timestamp + * This is a generated class to evaluate a comparison on a vector of timestamp * values. */ public class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/FilterTruncStringScalarCompareStringGroupColumn.txt ql/src/gen/vectorization/ExpressionTemplates/FilterTruncStringScalarCompareStringGroupColumn.txt index c4745d3..53681ee 100644 --- ql/src/gen/vectorization/ExpressionTemplates/FilterTruncStringScalarCompareStringGroupColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/FilterTruncStringScalarCompareStringGroupColumn.txt @@ -29,7 +29,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. * Do not edit the generated code directly. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareStringGroupScalarBase.txt ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareStringGroupScalarBase.txt index 08b3e75..7f34c05 100644 --- ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareStringGroupScalarBase.txt +++ ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareStringGroupScalarBase.txt @@ -28,7 +28,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. */ public abstract class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareStringScalar.txt ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareStringScalar.txt index 9b11c5e..f478f36 100644 --- ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareStringScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareStringScalar.txt @@ -28,7 +28,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareTruncStringScalar.txt ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareTruncStringScalar.txt index 969fe1b..d894935 100644 --- ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareTruncStringScalar.txt +++ ql/src/gen/vectorization/ExpressionTemplates/StringGroupColumnCompareTruncStringScalar.txt @@ -32,7 +32,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/StringGroupScalarCompareStringGroupColumnBase.txt ql/src/gen/vectorization/ExpressionTemplates/StringGroupScalarCompareStringGroupColumnBase.txt index dee2bfc..f34e534 100644 --- ql/src/gen/vectorization/ExpressionTemplates/StringGroupScalarCompareStringGroupColumnBase.txt +++ ql/src/gen/vectorization/ExpressionTemplates/StringGroupScalarCompareStringGroupColumnBase.txt @@ -28,7 +28,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. * Do not edit the generated code directly. */ public abstract class extends VectorExpression { diff --git ql/src/gen/vectorization/ExpressionTemplates/StringScalarCompareStringGroupColumn.txt ql/src/gen/vectorization/ExpressionTemplates/StringScalarCompareStringGroupColumn.txt index 5b5e02e..e656a43 100644 --- ql/src/gen/vectorization/ExpressionTemplates/StringScalarCompareStringGroupColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/StringScalarCompareStringGroupColumn.txt @@ -28,7 +28,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. * Do not edit the generated code directly. */ public class extends { diff --git ql/src/gen/vectorization/ExpressionTemplates/TruncStringScalarCompareStringGroupColumn.txt ql/src/gen/vectorization/ExpressionTemplates/TruncStringScalarCompareStringGroupColumn.txt index 26da73a..5ad8da9 100644 --- ql/src/gen/vectorization/ExpressionTemplates/TruncStringScalarCompareStringGroupColumn.txt +++ ql/src/gen/vectorization/ExpressionTemplates/TruncStringScalarCompareStringGroupColumn.txt @@ -32,7 +32,7 @@ import org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch; import org.apache.hadoop.hive.ql.exec.vector.VectorExpressionDescriptor; /** - * This is a generated class to evaluate a comparison on a vector of strings. + * This is a generated class to evaluate a comparison on a vector of strings. * Do not edit the generated code directly. */ public class extends { diff --git ql/src/java/org/apache/hadoop/hive/ql/io/orc/package-info.java ql/src/java/org/apache/hadoop/hive/ql/io/orc/package-info.java index a591ce8..7d9a927 100644 --- ql/src/java/org/apache/hadoop/hive/ql/io/orc/package-info.java +++ ql/src/java/org/apache/hadoop/hive/ql/io/orc/package-info.java @@ -43,7 +43,7 @@ *
  • Support for additional generic compression: LZO, SNAPPY, ZLIB.
  • * * - *

    + *
    * Format: *

      * {@code
    @@ -54,9 +54,8 @@
      * PS LENGTH (1 byte)
      * }
      * 
    - *

    * - *

    + *
    * Stripe: *

      * {@code
    @@ -65,6 +64,5 @@
      * STRIPE-FOOTER
      * }
      * 
    - *

    */ package org.apache.hadoop.hive.ql.io.orc; diff --git ql/src/java/org/apache/hadoop/hive/ql/optimizer/CountDistinctRewriteProc.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/CountDistinctRewriteProc.java index 6450cb3..0b41cdf 100644 --- ql/src/java/org/apache/hadoop/hive/ql/optimizer/CountDistinctRewriteProc.java +++ ql/src/java/org/apache/hadoop/hive/ql/optimizer/CountDistinctRewriteProc.java @@ -63,14 +63,14 @@ /** * Queries of form : select max(c), count(distinct c) from T; generates a plan - * of form TS->mGBy->RS->rGBy->FS This plan suffers from a problem that vertex - * containing rGBy->FS necessarily need to have 1 task. This limitation results + * of form TS->mGBy->RS->rGBy->FS This plan suffers from a problem that vertex + * containing rGBy->FS necessarily need to have 1 task. This limitation results * in slow execution because that task gets all the data. This optimization if * successful will rewrite above plan to mGby1-rs1-mGby2-mGby3-rs2-rGby1 This * introduces extra vertex of mGby2-mGby3-rs2. Note this vertex can have * multiple tasks and since we are doing aggregation, output of this must * necessarily be smaller than its input, which results in much less data going - * in to original rGby->FS vertex, which continues to have single task. Also + * in to original rGby->FS vertex, which continues to have single task. Also * note on calcite tree we have HiveExpandDistinctAggregatesRule rule which does * similar plan transformation but has different conditions which needs to be * satisfied. Additionally, we don't do any costing here but this is possibly diff --git ql/src/java/org/apache/hadoop/hive/ql/optimizer/SharedScanOptimizer.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/SharedScanOptimizer.java index e31119f..72e4890 100644 --- ql/src/java/org/apache/hadoop/hive/ql/optimizer/SharedScanOptimizer.java +++ ql/src/java/org/apache/hadoop/hive/ql/optimizer/SharedScanOptimizer.java @@ -69,7 +69,7 @@ * in the query plan and merges them if they meet some preconditions. * * TS TS TS - * | | -> / \ + * | | -> / \ * Op Op Op Op * *

    Currently it only works with the Tez execution engine. diff --git ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java index 0c2d160..6ed5e3e 100644 --- ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java +++ ql/src/java/org/apache/hadoop/hive/ql/optimizer/stats/annotation/StatsRulesProcFactory.java @@ -223,9 +223,9 @@ public Object process(Node nd, Stack stack, NodeProcessorCtx procCtx, * Rules: *

      *
    • Column equals a constant T(S) = T(R) / V(R,A)
    • - *
    • Inequality conditions> T(S) = T(R) / 3
    • + *
    • Inequality conditions T(S) = T(R) / 3
    • *
    • Not equals comparison - Simple formula T(S) = T(R)
    • - *
    • - Alternate formula + *
    • - Alternate formula T(S) = T(R) (V(R,A) - 1) / V(R,A)
    • *
    • NOT condition T(S) = 1 - T(S'), where T(S') is the satisfying condition
    • *
    • Multiple AND conditions Cascadingly apply the rules 1 to 3 (order doesn't matter)
    • *
    • Multiple OR conditions - Simple formula is to evaluate conditions independently diff --git ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java index 136e951..0556881 100644 --- ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java +++ ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java @@ -804,7 +804,6 @@ private static void generateConstraintInfos(ASTNode child, List columnNa /** * Process the foreign keys from the AST and populate the foreign keys in the SQLForeignKey list - * @param parent Parent of the foreign key token node * @param child Foreign Key token node * @param foreignKeys SQLForeignKey list * @throws SemanticException diff --git ql/src/java/org/apache/hadoop/hive/ql/security/authorization/plugin/HivePrivilegeObject.java ql/src/java/org/apache/hadoop/hive/ql/security/authorization/plugin/HivePrivilegeObject.java index 41983f1..414004a 100644 --- ql/src/java/org/apache/hadoop/hive/ql/security/authorization/plugin/HivePrivilegeObject.java +++ ql/src/java/org/apache/hadoop/hive/ql/security/authorization/plugin/HivePrivilegeObject.java @@ -136,7 +136,7 @@ public HivePrivilegeObject(HivePrivilegeObjectType type, String dbname, String o } /** - * Create HivePrivilegeObject of type {@link HivePrivilegeObjectType.COMMAND_PARAMS} + * Create HivePrivilegeObject of type {@link HivePrivilegeObject.HivePrivilegeObjectType#COMMAND_PARAMS} * @param cmdParams * @return */ @@ -204,7 +204,7 @@ public HivePrivObjectActionType getActionType() { } /** - * Applicable columns in this object, when the type is {@link HivePrivilegeObjectType.TABLE} + * Applicable columns in this object, when the type is {@link HivePrivilegeObject.HivePrivilegeObjectType#TABLE_OR_VIEW} * In case of DML read operations, this is the set of columns being used. * Column information is not set for DDL operations and for tables being written into * @return list of applicable columns diff --git ql/src/java/org/apache/hadoop/hive/ql/stats/StatsAggregator.java ql/src/java/org/apache/hadoop/hive/ql/stats/StatsAggregator.java index dacf7a9..394852f 100644 --- ql/src/java/org/apache/hadoop/hive/ql/stats/StatsAggregator.java +++ ql/src/java/org/apache/hadoop/hive/ql/stats/StatsAggregator.java @@ -27,9 +27,6 @@ /** * This method connects to the temporary storage. * - * @param hconf - * HiveConf that contains the connection parameters. - * @param sourceTask * @return true if connection is successful, false otherwise. */ public boolean connect(StatsCollectionContext scc); diff --git ql/src/java/org/apache/hadoop/hive/ql/stats/StatsPublisher.java ql/src/java/org/apache/hadoop/hive/ql/stats/StatsPublisher.java index 3631b83..797096c 100644 --- ql/src/java/org/apache/hadoop/hive/ql/stats/StatsPublisher.java +++ ql/src/java/org/apache/hadoop/hive/ql/stats/StatsPublisher.java @@ -31,15 +31,12 @@ * database (if not exist). * This method is usually called in the Hive client side rather than by the mappers/reducers * so that it is initialized only once. - * @param hconf HiveConf that contains the configurations parameters used to connect to - * intermediate stats database. * @return true if initialization is successful, false otherwise. */ public boolean init(StatsCollectionContext context); /** * This method connects to the intermediate statistics database. - * @param hconf HiveConf that contains the connection parameters. * @return true if connection is successful, false otherwise. */ public boolean connect(StatsCollectionContext context); diff --git ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java index 76f7dae..331ec95 100644 --- ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java +++ ql/src/java/org/apache/hadoop/hive/ql/stats/StatsUtils.java @@ -655,7 +655,7 @@ private static boolean containsNonPositives(List vals) { } /** - * Get sum of all values in the list that are >0 + * Get sum of all values in the list that are >0 * @param vals * - list of values * @return sum diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/SettableUDF.java ql/src/java/org/apache/hadoop/hive/ql/udf/SettableUDF.java index e8f7e15..621405c 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/SettableUDF.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/SettableUDF.java @@ -30,7 +30,6 @@ /** * Add data to UDF prior to initialization. * An exception may be thrown if the UDF doesn't know what to do with this data. - * @param params UDF-specific data to add to the UDF */ void setTypeInfo(TypeInfo typeInfo) throws UDFArgumentException; diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/UDFConv.java ql/src/java/org/apache/hadoop/hive/ql/udf/UDFConv.java index 624afd1..e14c59a 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/UDFConv.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/UDFConv.java @@ -139,7 +139,7 @@ private void char2byte(int radix, int fromPos) { } /** - * Convert numbers between different number bases. If toBase>0 the result is + * Convert numbers between different number bases. If toBase>0 the result is * unsigned, otherwise it is signed. * */ diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/UDFParseUrl.java ql/src/java/org/apache/hadoop/hive/ql/udf/UDFParseUrl.java index fa0fe53..9d44001 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/UDFParseUrl.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/UDFParseUrl.java @@ -36,7 +36,7 @@ * 'Ref' parse_url('http://facebook.com/path/p1.php?query=1#Ref', 'PROTOCOL') * will return 'http' Possible values are * HOST,PATH,QUERY,REF,PROTOCOL,AUTHORITY,FILE,USERINFO Also you can get a value - * of particular key in QUERY, using syntax QUERY: eg: QUERY:k1. + * of particular key in QUERY, using syntax QUERY:<KEY_NAME> eg: QUERY:k1. */ @Description(name = "parse_url", value = "_FUNC_(url, partToExtract[, key]) - extracts a part from a URL", diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSign.java ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSign.java index 449848a..12a5b5d 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSign.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSign.java @@ -75,7 +75,7 @@ public DoubleWritable evaluate(LongWritable a) { /** * Get the sign of the decimal input * - * @param dec decimal input + * @param decWritable decimal input * * @return -1, 0, or 1 representing the sign of the input decimal */ diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCovariance.java ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCovariance.java index dc35080..fb62487 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCovariance.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCovariance.java @@ -44,7 +44,7 @@ * Arbitrary-Order Statistical Moments", Philippe Pebay, Sandia Labs): * * Incremental: - * n : + * n : <count> * mx_n = mx_(n-1) + [x_n - mx_(n-1)]/n : <xavg> * my_n = my_(n-1) + [y_n - my_(n-1)]/n : <yavg> * c_n = c_(n-1) + (x_n - mx_(n-1))*(y_n - my_n) : <covariance * n> diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFConcatWS.java ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFConcatWS.java index 606cb22..e415ad6 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFConcatWS.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFConcatWS.java @@ -37,7 +37,7 @@ /** * Generic UDF for string function - * CONCAT_WS(sep, [string | array(string)]+). + * CONCAT_WS(sep, [string | array(string)]+). * This mimics the function from * MySQL http://dev.mysql.com/doc/refman/5.0/en/string-functions.html# * function_concat-ws diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFIf.java ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFIf.java index e1fdc41..7667301 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFIf.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFIf.java @@ -67,7 +67,7 @@ /** * IF(expr1,expr2,expr3)
      - * If expr1 is TRUE (expr1 <> 0 and expr1 <> NULL) then IF() returns expr2; + * If expr1 is TRUE (expr1 <> 0 and expr1 <> NULL) then IF() returns expr2; * otherwise it returns expr3. IF() returns a numeric or string value, depending * on the context in which it is used. */ diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java index 4d9691e..b6de9e9 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java @@ -40,7 +40,7 @@ * GenericUDFTimestamp * * Example usage: - * ... CAST( as TIMESTAMP) ... + * ... CAST(<Timestamp string> as TIMESTAMP) ... * * Creates a TimestampWritable object using PrimitiveObjectInspectorConverter * diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToIntervalDayTime.java ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToIntervalDayTime.java index e644320..5e0a33c 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToIntervalDayTime.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToIntervalDayTime.java @@ -34,7 +34,7 @@ * GenericUDFIntervalDayTime * * Example usage: -* ... CAST( as INTERVAL DAY TO SECOND) ... +* ... CAST(<Interval string> as INTERVAL DAY TO SECOND) ... * * Creates a HiveIntervalDayTimeWritable object using PrimitiveObjectInspectorConverter * diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToIntervalYearMonth.java ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToIntervalYearMonth.java index 92a40f8..0008008 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToIntervalYearMonth.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToIntervalYearMonth.java @@ -34,7 +34,7 @@ * GenericUDFIntervalYearMonth * * Example usage: -* ... CAST( as INTERVAL YEAR TO MONTH) ... +* ... CAST(<Interval string> as INTERVAL YEAR TO MONTH) ... * * Creates a HiveIntervalYearMonthWritable object using PrimitiveObjectInspectorConverter * diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTF.java ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTF.java index a93a264..987df50 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTF.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTF.java @@ -41,7 +41,7 @@ * Additionally setup GenericUDTF with MapredContext before initializing. * This is only called in runtime of MapRedTask. * - * @param context context + * @param mapredContext context */ public void configure(MapredContext mapredContext) { } diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/MatchPath.java ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/MatchPath.java index cc2b77b..7611404 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/MatchPath.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/MatchPath.java @@ -70,7 +70,7 @@ * where the first occurrence was LATE, followed by zero or more EARLY flights, * followed by a ONTIME or EARLY flight. *
    • symbols specify a list of name, expression pairs. For e.g. - * 'LATE', arrival_delay > 0, 'EARLY', arrival_delay < 0 , 'ONTIME', arrival_delay == 0. + * 'LATE', arrival_delay > 0, 'EARLY', arrival_delay < 0 , 'ONTIME', arrival_delay == 0. * These symbols can be used in the Pattern defined above. *
    • resultSelectList specified as a select list. * The expressions in the selectList are evaluated in the context where all the diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionEvaluator.java ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionEvaluator.java index 7b30838..0da1e19 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionEvaluator.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionEvaluator.java @@ -62,7 +62,7 @@ * Based on Hive {@link GenericUDAFEvaluator}. Break up the responsibility of the old AbstractTableFunction * class into a Resolver and Evaluator. *

      - * The Evaluator also holds onto the {@link TableFunctionDef}. This provides information + * The Evaluator also holds onto the {@link PartitionedTableFunctionDef}. This provides information * about the arguments to the function, the shape of the Input partition and the Partitioning details. * The Evaluator is responsible for providing the 2 execute methods: *

        diff --git ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionResolver.java ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionResolver.java index 71034d7..c953710 100644 --- ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionResolver.java +++ ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionResolver.java @@ -36,15 +36,15 @@ * old AbstractTableFunction class into a Resolver and Evaluator. * The Resolver is responsible for: *
          - *
        1. setting up the {@link tableFunctionEvaluator} + *
        2. setting up the {@link TableFunctionEvaluator} *
        3. Setting up the The raw and output ObjectInspectors of the Evaluator. - *
        4. The Evaluator also holds onto the {@link TableFunctionDef}. This provides information + *
        5. The Evaluator also holds onto the {@link PartitionedTableFunctionDef}. This provides information * about the arguments to the function, the shape of the Input partition and the Partitioning details. *
        * The Resolver for a function is obtained from the {@link FunctionRegistry}. The Resolver is initialized * by the following 4 step process: *
          - *
        1. The initialize method is called; which is passed the {@link PTFDesc} and the {@link TableFunctionDef}. + *
        2. The initialize method is called; which is passed the {@link PTFDesc} and the {@link PartitionedTableFunctionDef}. *
        3. The resolver is then asked to setup the Raw ObjectInspector. This is only required if the Function reshapes * the raw input. *
        4. Once the Resolver has had a chance to compute the shape of the Raw Input that is fed to the partitioning @@ -110,8 +110,6 @@ public TableFunctionEvaluator getEvaluator() { * exist for all the Def (ArgDef, ColumnDef, WindowDef..). It is the responsibility of * the TableFunction to construct the {@link ExprNodeEvaluator evaluators} and setup the OI. * - * @param tblFuncDef - * @param ptfDesc * @throws HiveException */ public abstract void initializeOutputOI() throws HiveException;