You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by ke...@apache.org on 2018/01/31 04:03:37 UTC

[beam] 01/01: Merge pull request #4448: [SQL] Refactor Variance

This is an automated email from the ASF dual-hosted git repository.

kenn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git

commit 645e1b51e1c83ec4b0b54a774d6615624f3c42ed
Merge: 53466d1 e8c663d
Author: Kenn Knowles <ke...@kennknowles.com>
AuthorDate: Tue Jan 30 20:03:33 2018 -0800

    Merge pull request #4448: [SQL] Refactor Variance

 .../impl/transform/BeamAggregationTransforms.java  |  22 +-
 .../impl/transform/BeamBuiltinAggregations.java    | 270 +--------------------
 .../impl/transform/agg/BigDecimalConverter.java    |  55 +++++
 .../impl/transform/agg/VarianceAccumulator.java    |  97 ++++++++
 .../sql/impl/transform/agg/VarianceFn.java         | 138 +++++++++++
 .../sql/impl/transform/agg/package-info.java       |  26 ++
 .../sql/BeamSqlDslAggregationVarianceTest.java     | 114 +++++++++
 .../transform/agg/BigDecimalConverterTest.java     |  64 +++++
 .../transform/agg/VarianceAccumulatorTest.java     | 132 ++++++++++
 .../sql/impl/transform/agg/VarianceFnTest.java     | 104 ++++++++
 .../extensions/sql/utils/BeamRecordAsserts.java    |  58 +++++
 11 files changed, 810 insertions(+), 270 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
kenn@apache.org.