Does logged batch ensure ALL inserts eventually succeed, or can some succeed while others fail permanently? Performance implications