partial assignment commit