Github user SparkQA commented on the pull request:
https://github.com/apache/spark/pull/6152#issuecomment-102159009
[Test build #32717 has
finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/32717/consoleFull)
for PR 6152 at commit
[`fbdd74f`](https://github.com/apache/spark/commit/fbdd74f61b30660eae73480112736ca10df60956).
* This patch **passes all tests**.
* This patch merges cleanly.
* This patch adds the following public classes _(experimental)_:
* `abstract class UnaryNumeric extends UnaryExpression with NumericHolder
`
* `case class UnaryMinus(child: Expression) extends UnaryNumeric `
* `case class Sqrt(child: Expression) extends UnaryNumeric `
* `case class Abs(child: Expression) extends UnaryNumeric `
* `abstract class BinaryArithmetic extends BinaryExpression with
TypeEqualConstraintWithDataType `
* `abstract class NumericBinaryArithmetic extends BinaryArithmetic `
* `case class Add(left: Expression, right: Expression) extends
NumericBinaryArithmetic`
* `case class Subtract(left: Expression, right: Expression) extends
NumericBinaryArithmetic`
* `case class Multiply(left: Expression, right: Expression) extends
NumericBinaryArithmetic`
* `case class Divide(left: Expression, right: Expression) extends
NumericBinaryArithmetic `
* `case class Remainder(left: Expression, right: Expression) extends
NumericBinaryArithmetic `
* `abstract class BitwiseBinaryArithmetic extends BinaryArithmetic `
* `case class BitwiseAnd(left: Expression, right: Expression) extends
BitwiseBinaryArithmetic `
* `case class BitwiseOr(left: Expression, right: Expression) extends
BitwiseBinaryArithmetic `
* `case class BitwiseXor(left: Expression, right: Expression) extends
BitwiseBinaryArithmetic `
* `abstract class OrderingBinaryArithmetic extends BinaryArithmetic with
OrderingHolder `
* `case class MaxOf(left: Expression, right: Expression) extends
OrderingBinaryArithmetic `
* `case class MinOf(left: Expression, right: Expression) extends
OrderingBinaryArithmetic `
* `trait NumericHolder `
* `trait OrderingHolder `
* `trait TypeEqualConstraint `
* `trait TypeEqualConstraintWithDataType extends TypeEqualConstraint `
* `abstract class BinaryMathExpression(f: (Double, Double) => Double,
name: String)`
* `case class And(left: Expression, right: Expression) extends
BinaryExpression`
* `case class Or(left: Expression, right: Expression) extends
BinaryExpression`
* `case class LessThan(left: Expression, right: Expression) extends
OrderingBinaryComparison `
* `case class LessThanOrEqual(left: Expression, right: Expression)
extends OrderingBinaryComparison `
* `case class GreaterThan(left: Expression, right: Expression) extends
OrderingBinaryComparison `
* `case class GreaterThanOrEqual(left: Expression, right: Expression)`
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]