Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #3130 (closed)

Opened 14 years ago

Closed 14 years ago

BUG: Not all binary data is deleted

Reported by: cblackburn Owned by: cblackburn
Priority: major Milestone: OMERO-Beta4.2.1
Component: Bin-Services Version: n.a.
Keywords: n.a. Cc: jamoore, jburel
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: 2010-10-28 (18)

Description

When there are multiple files of each type (Pixels, Thumbnail, OriginalFile?) not all are deleted.

In this example of four Images in one dataset being deleted:

2010-10-18 17:15:35,218 INFO  [   ome.services.blitz.impl.DeleteHandleI] (3-thread-1) Binary delete of OriginalFile for /Project:203: [262]
2010-10-18 17:15:35,218 INFO  [   ome.services.blitz.impl.DeleteHandleI] (3-thread-1) Binary delete of Pixels for /Project:203: [212]
2010-10-18 17:15:35,218 INFO  [   ome.services.blitz.impl.DeleteHandleI] (3-thread-1) Binary delete of Thumbnail for /Project:203: [212]

these lists should contain 4 file IDs each: 259 to 262, 209 to 212 and 209 to 212 respectively.

Attachments (1)

Blitz-0.log (3.0 MB) - added by cblackburn 14 years ago.

Change History (4)

Changed 14 years ago by cblackburn

comment:1 Changed 14 years ago by cblackburn

(In [8344]) Test added to confirm that multiple Pixels files are deleted when multiple Images are. See #3130

comment:2 Changed 14 years ago by jmoore

(In [8356]) Improvement of refactored logic from r8294 (See #3031, #3125, #3130)

EventLogs were getting lost due to rollbacks/releases not being
properly called. This commit introduces a the parent step as a
"finished" marker with a "rollbackOnly" flag set to true when
necessary.

comment:3 Changed 14 years ago by cblackburn

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.66632 sec.)

We're Hiring!