Zach Amsden has posted comments on this change.

Change subject: IMPALA-5003: [DRAFT] Generic constant propagation in planner
......................................................................


Patch Set 2:

I was not returning the result.  Surely there must be a short-hand for such 
list assignment that I am missing.

Now this is done, inline views just automatically work:

[localhost:21000] > show create table zhiddenpart;
Query: show create table zhiddenpart
+----------------------------------------------------------------------------------------------------------+
| result                                                                        
                           |
+----------------------------------------------------------------------------------------------------------+
| CREATE VIEW `default`.zhiddenpart AS                                          
                           |
| SELECT o_orderstatus, o_custkey, o_orderkey FROM `default`.zparted WHERE 
partition_id = o_orderkey % 100 |
+----------------------------------------------------------------------------------------------------------+
Fetched 1 row(s) in 0.01s
[localhost:21000] > explain select * from zhiddenpart where o_orderkey = 1;
Query: explain select * from zhiddenpart where o_orderkey = 1
+------------------------------------------------------------------------------------+
| Explain String                                                                
     |
+------------------------------------------------------------------------------------+
| Estimated Per-Host Requirements: Memory=32.00MB VCores=1                      
     |
| WARNING: The following tables are missing relevant table and/or column 
statistics. |
| default.zparted                                                               
     |
|                                                                               
     |
| PLAN-ROOT SINK                                                                
     |
| |                                                                             
     |
| 01:EXCHANGE [UNPARTITIONED]                                                   
     |
| |                                                                             
     |
| 00:SCAN HDFS [default.zparted]                                                
     |
|    partitions=1/100 files=1 size=235.39KB                                     
     |
|    predicates: default.zparted.o_orderkey = 1                                 
     |
+------------------------------------------------------------------------------------+
Fetched 11 row(s) in 4.22s

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

Gerrit-MessageType: comment
Gerrit-Change-Id: I79750a8edb945effee2a519fa3b8192b77042cb4
Gerrit-PatchSet: 2
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-Owner: Zach Amsden <[email protected]>
Gerrit-Reviewer: Alex Behm <[email protected]>
Gerrit-Reviewer: Dan Hecht <[email protected]>
Gerrit-Reviewer: Zach Amsden <[email protected]>
Gerrit-HasComments: No

Reply via email to