add finished_cycle metric to PartitionMaintenance