redo partitioning