recogito2 icon indicating copy to clipboard operation
recogito2 copied to clipboard

Atomic Operations for Document-Wide Deletions

Open rsimon opened this issue 8 years ago • 0 comments

Implement atomic operations for 'Delete Document' and 'Delete Document Annotations'. Both of these are tricky since a lot gets deleted:

  • Annotations (batch delete)
  • Annotation versions (batch delete)
  • Contribution records (batch delete)

...and in case of 'Delete Document' additionally...

  • Document metadata & metadata of each filepart (these should be handled atomically by the DB)
  • Document file uploads

rsimon avatar Sep 06 '16 11:09 rsimon