Tim Armstrong has posted comments on this change.

Change subject: IMPALA-3637,IMPALA-3636: refactor codegen constant replacement
......................................................................


Patch Set 6:

I ran a local TPC-H run. There was a small improvement within the margin of 
error, which is what I expected.

    Report Generated on 2016-06-22
    Run Description: "Base: 2a2412ad0835dcb56773d25472dbdf92eadfd722 vs Ref: 
cbbbad3e13a8bb30fc77ecd1c757e211924ffbab"

    Cluster Name: UNKNOWN
    Lab Run Info: UNKNOWN
    Impala Version:          impalad version 2.6.0-cdh5-INTERNAL RELEASE ()
    Baseline Impala Version: impalad version 2.6.0-cdh5-INTERNAL RELEASE ()

    
+-----------+-----------------------+---------+------------+------------+----------------+
    | Workload  | File Format           | Avg (s) | Delta(Avg) | GeoMean(s) | 
Delta(GeoMean) |
    
+-----------+-----------------------+---------+------------+------------+----------------+
    | TPCH(_20) | parquet / none / none | 9.48    | -0.44%     | 6.26       | 
-1.48%         |
    
+-----------+-----------------------+---------+------------+------------+----------------+

    
+-----------+----------+-----------------------+--------+-------------+------------+------------+----------------+-------------+-------+
    | Workload  | Query    | File Format           | Avg(s) | Base Avg(s) | 
Delta(Avg) | StdDev(%)  | Base StdDev(%) | Num Clients | Iters |
    
+-----------+----------+-----------------------+--------+-------------+------------+------------+----------------+-------------+-------+
    | TPCH(_20) | TPCH-Q13 | parquet / none / none | 10.63  | 10.21       |   
+4.12%   |   5.35%    |   6.25%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q3  | parquet / none / none | 5.06   | 4.97        |   
+1.79%   |   1.64%    |   1.55%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q9  | parquet / none / none | 13.93  | 13.76       |   
+1.27%   |   1.57%    |   1.57%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q21 | parquet / none / none | 23.37  | 23.12       |   
+1.09%   |   0.89%    |   0.93%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q17 | parquet / none / none | 14.73  | 14.66       |   
+0.46%   |   1.34%    |   3.45%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q7  | parquet / none / none | 16.83  | 16.82       |   
+0.04%   |   3.67%    |   2.37%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q15 | parquet / none / none | 5.04   | 5.04        |   
-0.03%   |   2.90%    |   2.09%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q12 | parquet / none / none | 4.25   | 4.26        |   
-0.27%   |   1.74%    |   1.51%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q10 | parquet / none / none | 6.58   | 6.61        |   
-0.40%   |   2.13%    |   1.14%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q19 | parquet / none / none | 48.62  | 48.98       |   
-0.73%   |   3.21%    |   1.90%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q5  | parquet / none / none | 4.52   | 4.56        |   
-0.95%   |   0.93%    |   1.55%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q14 | parquet / none / none | 3.45   | 3.48        |   
-1.08%   |   1.98%    |   2.15%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q22 | parquet / none / none | 2.78   | 2.81        |   
-1.15%   |   2.39%    |   1.67%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q6  | parquet / none / none | 2.34   | 2.38        |   
-1.54%   |   0.87%    |   1.31%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q18 | parquet / none / none | 15.11  | 15.35       |   
-1.56%   |   3.76%    |   3.46%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q8  | parquet / none / none | 6.53   | 6.64        |   
-1.69%   |   2.11%    |   2.79%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q20 | parquet / none / none | 3.86   | 3.95        |   
-2.24%   |   1.50%    |   1.36%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q1  | parquet / none / none | 11.32  | 11.63       |   
-2.69%   |   0.97%    |   2.41%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q2  | parquet / none / none | 2.39   | 2.48        |   
-3.32%   |   1.54%    |   4.92%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q16 | parquet / none / none | 2.19   | 2.32        |   
-5.43%   |   2.81%    |   4.50%        | 1           | 10    |
    | TPCH(_20) | TPCH-Q4  | parquet / none / none | 3.68   | 3.93        |   
-6.54%   | * 20.47% * | * 20.62% *     | 1           | 10    |
    | TPCH(_20) | TPCH-Q11 | parquet / none / none | 1.35   | 1.51        |   
-11.06%  |   1.12%    |   1.85%        | 1           | 10    |
    
+-----------+----------+-----------------------+--------+-------------+------------+------------+----------------+-------------+-------+

    (V) Significant Variability: TPCH(_20) TPCH-Q4 [parquet / none / none] 
(20.62% -> 20.47%)
    
+--------------+------------+-----------+----------------+------------------+--------+-------+-----------+
    | Operator     | % of Query | StdDev(%) | Base StdDev(%) | Delta(StdDev(%)) 
| #Hosts | #Rows | Est #Rows |
    
+--------------+------------+-----------+----------------+------------------+--------+-------+-----------+
    | 08:AGGREGATE | 3.32%      | 20.45%    | 16.72%         | +22.29%          
| 1      | 5     | 5         |
    | 03:AGGREGATE | 9.39%      | 12.69%    | 15.20%         | -16.50%          
| 1      | 5     | 5         |
    | 02:HASH JOIN | 18.84%     | 25.29%    | 34.47%         | -26.62%          
| 1      | 1.05M | 3.00M     |
    | 00:SCAN HDFS | 17.19%     | 13.15%    | 13.09%         | +0.44%           
| 1      | 1.15M | 3.00M     |
    | 05:EXCHANGE  | 3.48%      | 51.18%    | 56.64%         | -9.63%           
| 1      | 6.02M | 12.00M    |
    
+--------------+------------+-----------+----------------+------------------+--------+-------+-----------+

-- 
To view, visit http://gerrit.cloudera.org:8080/3401
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I6ba029ed8589698eb15dbfb0a20dd2a7ea752635
Gerrit-PatchSet: 6
Gerrit-Project: Impala
Gerrit-Branch: cdh5-trunk
Gerrit-Owner: Tim Armstrong <[email protected]>
Gerrit-Reviewer: Jim Apple <[email protected]>
Gerrit-Reviewer: Tim Armstrong <[email protected]>
Gerrit-HasComments: No

Reply via email to