[mythtv-commits] Ticket #1835: Gradually delete big files to avoid I/O starvation on some filesystems

MythTV mythtv at cvs.mythtv.org
Wed May 24 07:29:00 EDT 2006


#1835: Gradually delete big files to avoid I/O starvation on some filesystems
---------------------------------------------------------+------------------
 Reporter:  bolek-mythtv at curl.com (Boleslaw Ciesielski)  |        Owner:  danielk 
     Type:  patch                                        |       Status:  assigned
 Priority:  minor                                        |    Milestone:  0.20    
Component:  mythtv                                       |      Version:  head    
 Severity:  medium                                       |   Resolution:          
---------------------------------------------------------+------------------
Comment (by danielk):

 Bolek,
 there is no list of manually deleted files, they are just marked in the DB
 when the delete begins, and removed from the DB when the delete is
 completed. Chris and I were both assuming that you were doing this for
 auto-expire too, since this is where most of the deletes happen. It was
 bad of us to not look carefully at your code.

 Anyway, ajlill is right, you should just place these files in the
 autoexpire list. And then implementing the automatic delete increment
 should be obvious. There is a list of files that need to be deleted and a
 deadline for completing the deletes.

 Please send any additional questions directly to me by e-mail or to the
 mythtv-dev mailing list.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/1835>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list