partitioned by spark sql