wuyunfeng opened a new pull request #3351: [Doris On ES] Pushdown some  
castexpr predicate to ES
URL: https://github.com/apache/incubator-doris/pull/3351
 
 
   Process castexpr, such as: k (float) > 2.0, k(int) > 3.2, Doris On Es should 
ignore this doris native cast transformation for every row's col value, we push 
down this `cast semantic` to Elasticsearch.  
   
   I believe in this `predicate` situation, would decrease the mount of data 
for transmission。
   
   k1 is float:
   
   ````
   k1 >= 5
   ````
   
   push-down filter:
   
   ```
   {"range":{"k1":{"gte":"5.000000"}}}
   ```
   k2 is int :
   
   ```
   k2 > 3.2
   ```
   
   push-down filter:
   
   ```
   {"range":{"k2":{"gte":"3.2"}}}
   ```
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to