repartitionedDF.explain
shows this for the physical plan
== Physical Plan == Exchange hashpartitioning(purchase_month#25, 10), false,