forked from apache/beam
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BEAM-12100][BEAM-10379][BEAM-9514][BEAM-12647][BEAM-12099] Assertion…
…Error type mismatch from AggregateScanConverter (apache#15174) * [BEAM-12100] SUM throws error when overflow/underflow occurs * [BEAM-10379] Remove filter of nulls in AggregateCombineFnAdapter and create a DropNull wrapper for the aggregations that rely on dropping nulls * Fix checkstyle issues * [BEAM-12647] Branch combiner in Aggregations * [BEAM-12647] Create different paths for aggregations with and without GroupBy * [BEAM-12647] Override identity in LongSums * [BEAM-12647] Override identity in CombineFns, add condition to avoid undefined division * [BEAM-12647] Fix Coder Cast Exceptions * [BEAM-12647] Fix CountIf coder and result bug * Fix spotless * [BEAM-12099] Fix return value in Bit_OR for empty arrays * [BEAM-12647] Add .withoutDefaults() to GloballyCombineFn for unbounded pcollections * [BEAM-12647] Change condition in Group GloballyCombine to check if the input has a GlobalWindow * Fix accesors and comments * [BEAM-12647] Refactor aggregation combineFn to avoid code duplication * Change interface name and fix typo * Branch SUM and SUM0 for null management * Change AggregateCombiner from interface to abstract class to extend PTransform * Fix SUM0 message * Change schemaFn initialize from null to SchemaAggregateFn.create() * Add javadocs to AggregationCombiner * Fix Coder error in bitAnd operator * Fix null handling for bitOr and bitAnd ZetaSQL * Fix null handling BitXor * Fix null handling array_agg * Fix @nullable checker error
- Loading branch information
1 parent
589ad13
commit 344a477
Showing
14 changed files
with
634 additions
and
118 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.