Github user dzanozin commented on the issue:

    https://github.com/apache/spark/pull/21080
  
    The code still generated method signatures like this in Spark v2.3.1 (and 
obviously fails because of `agg_expr_21` duplication):
    ```Java
    private void agg_doConsume1(byte agg_expr_01, boolean agg_exprIsNull_01,
                                short agg_expr_11, boolean agg_exprIsNull_11,
                                short agg_expr_21, boolean agg_exprIsNull_21,
                                int agg_expr_31, boolean agg_exprIsNull_31,
                                int agg_expr_41, boolean agg_exprIsNull_41,
                                int agg_expr_51, boolean agg_exprIsNull_51,
                                UTF8String agg_expr_61, boolean 
agg_exprIsNull_61,
                                byte agg_expr_71, boolean agg_exprIsNull_71,
                                long agg_expr_81, boolean agg_exprIsNull_81,
                                double agg_expr_91, boolean agg_exprIsNull_91,
                                long agg_expr_101, boolean agg_exprIsNull_101,
                                double agg_expr_111, boolean agg_exprIsNull_111,
                                long agg_expr_121, boolean agg_exprIsNull_121,
                                int agg_expr_131, boolean agg_exprIsNull_131,
                                long agg_expr_141, boolean agg_exprIsNull_141,
                                int agg_expr_151, boolean agg_exprIsNull_151,
                                boolean agg_expr_161, boolean 
agg_exprIsNull_161,
                                long agg_expr_171,
                                byte agg_expr_18, boolean agg_exprIsNull_18,
                                boolean agg_expr_19, boolean agg_exprIsNull_19,
                                byte agg_expr_20, boolean agg_exprIsNull_20,
                                boolean agg_expr_21, boolean agg_exprIsNull_21,
                                short agg_expr_22, boolean agg_exprIsNull_22,
                                int agg_expr_23, boolean agg_exprIsNull_23) 
throws java.io.IOException {
    ```


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to