progress on TPCH22 for spark