Deep Dive into Spark SQL’s Catalyst Optimizerhtml
Michael Armbrust, Yin Huai, Cheng Liang, Reynold Xin and Matei Zaharia sql
https://databricks.com/blog/2015/04/13/deep-dive-into-spark-sqls-catalyst-optimizer.html