Are operations meant do be deleted?

The operation object remains in the database until the device sends a TransferComplete message (or after a certain timeout). This will determine whether the download was successful or not. In case of failure, the download will be reattempted.