Since partitioner is not configurable now, we don't need a private member. Setting the partitioner directly in `run` should suffice.