This closes #3569
Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/bff21499 Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/bff21499 Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/bff21499 Branch: refs/heads/DSL_SQL Commit: bff21499c6d7d587638fbea445be539ec5657031 Parents: d4d615a 7f5cbba Author: JingsongLi <[email protected]> Authored: Wed Jul 19 18:54:30 2017 +0800 Committer: JingsongLi <[email protected]> Committed: Wed Jul 19 18:54:30 2017 +0800 ---------------------------------------------------------------------- .../dsls/sql/interpreter/BeamSqlFnExecutor.java | 8 +- .../operator/math/BeamSqlAbsExpression.java | 2 +- .../operator/math/BeamSqlAcosExpression.java | 2 +- .../operator/math/BeamSqlAsinExpression.java | 2 +- .../operator/math/BeamSqlAtan2Expression.java | 3 +- .../operator/math/BeamSqlAtanExpression.java | 2 +- .../operator/math/BeamSqlCeilExpression.java | 3 +- .../operator/math/BeamSqlCosExpression.java | 2 +- .../operator/math/BeamSqlCotExpression.java | 2 +- .../operator/math/BeamSqlDegreesExpression.java | 2 +- .../operator/math/BeamSqlExpExpression.java | 2 +- .../operator/math/BeamSqlFloorExpression.java | 3 +- .../operator/math/BeamSqlLnExpression.java | 2 +- .../operator/math/BeamSqlLogExpression.java | 2 +- .../math/BeamSqlMathBinaryExpression.java | 4 +- .../math/BeamSqlMathUnaryExpression.java | 4 +- .../operator/math/BeamSqlPiExpression.java | 2 +- .../operator/math/BeamSqlPowerExpression.java | 3 +- .../operator/math/BeamSqlRadiansExpression.java | 2 +- .../operator/math/BeamSqlRoundExpression.java | 6 +- .../operator/math/BeamSqlSignExpression.java | 11 +- .../operator/math/BeamSqlSinExpression.java | 2 +- .../operator/math/BeamSqlSqrtExpression.java | 40 --- .../operator/math/BeamSqlTanExpression.java | 2 +- .../math/BeamSqlTruncateExpression.java | 12 +- .../apache/beam/dsls/sql/BeamSqlDslBase.java | 9 +- .../BeamSqlMathFunctionsIntegrationTest.java | 350 +++++++++++++++++-- .../math/BeamSqlMathUnaryExpressionTest.java | 6 +- 28 files changed, 377 insertions(+), 113 deletions(-) ----------------------------------------------------------------------
