Hi Walaa and Tao:
     I am very happy to see your sharing. Our team is also 
working on SQL rewriting, analysis and optimization. Using Calcite's 
materialized view recognition capabilities to speed up user queries, many 
materialized view recognition algorithms[1] and normalization algorithms[2] 
have been implemented, and a lot of work has been done in preprocessing 
available materialized views, which has excellent performance. Welcome to 
discuss issues related to materialized view identification.


[1] https://github.com/apache/calcite/pull/2094
[2] https://github.com/apache/calcite/pull/2262


Regards!
Zhaohui Xu


------------------ ???????? ------------------
??????:                                                                         
                                               "dev"                            
                                                        
<[email protected]&gt;;
????????:&nbsp;2020??12??12??(??????) ????9:23
??????:&nbsp;"dev"<[email protected]&gt;;

????:&nbsp;Re: Using Calcite at LinkedIn



Hi Walaa
Very happy to see this, our team basically do the same thing, a unified SQL
layer:
1. Spark: RelNode -&gt; Spark DataFrame plan
2. Presto: RelNode -&gt; In string SQL
3. Clickhouse: RelNode -&gt; Serialized RelNode
4. Flink -&gt; TBD(with datastream API or table API)


I do point 1 both in my previous company and current company, maybe I can
participate in this part:&nbsp; analyze and translate Spark Catalyst plans.


Regards!

Aron Tao


Walaa Eldin Moustafa <[email protected]&gt; ??2020??12??12?????? 
????5:34??????

&gt; Hi Calcite community,
&gt;
&gt; I wanted to share a recently published LinkedIn's blog series article [1]
&gt; on how Calcite helps us build a smarter data lake using Coral [2]. Hope you
&gt; find it interesting. Also, if you want to discuss with our team and the
&gt; data lake + Calcite community, please feel free to join our Coral Slack
&gt; workspace [3].
&gt;
&gt; [1] https://engineering.linkedin.com/blog/2020/coral
&gt; [2] https://github.com/linkedin/coral
&gt; [3]
&gt;
&gt; 
https://join.slack.com/t/coral-sql/shared_invite/zt-j9jw5idg-mkt3fjA~wgoUEMXXZqMr6g
&gt;
&gt; Thanks,
&gt; Walaa.
&gt;

Reply via email to