Clear data from failed commits and recommits properly.

+ Make sure randomly generated ids are not -ve.

Bug: 158921743
Test: atest --test-mapping apex/blobstore
Change-Id: Ic30e60ccf3c2161973ec447b518a2556b45a647a
2 files changed