This closes #4082
Project: http://git-wip-us.apache.org/repos/asf/beam/repo Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/e0166ceb Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/e0166ceb Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/e0166ceb Branch: refs/heads/master Commit: e0166ceb657b393e4037ac7c178797a864379745 Parents: 29942939 0a63eb2 Author: James Xu <xumingmi...@gmail.com> Authored: Wed Nov 8 11:59:07 2017 +0800 Committer: James Xu <xumingmi...@gmail.com> Committed: Wed Nov 8 11:59:07 2017 +0800 ---------------------------------------------------------------------- .../date/BeamSqlDatetimeMinusExpression.java | 104 ++++----- ...BeamSqlTimestampMinusIntervalExpression.java | 83 +++++++ ...eamSqlTimestampMinusTimestampExpression.java | 97 ++++++++ .../BeamSqlDatetimeMinusExpressionTest.java | 189 ++++----------- ...SqlTimestampMinusIntervalExpressionTest.java | 163 +++++++++++++ ...qlTimestampMinusTimestampExpressionTest.java | 233 +++++++++++++++++++ .../BeamSqlDateFunctionsIntegrationTest.java | 18 ++ 7 files changed, 691 insertions(+), 196 deletions(-) ----------------------------------------------------------------------