[mythtv-commits] Ticket #6742: autoexpire list inaccurate and results in unwanted deletions.

MythTV mythtv at cvs.mythtv.org
Fri Aug 14 03:44:36 UTC 2009


#6742: autoexpire list inaccurate and results in unwanted deletions.
--------------------------------------------+-------------------------------
 Reporter:  chuck.peters+mythbug at gmail.com  |        Owner:  ijr       
     Type:  defect                          |       Status:  closed    
 Priority:  major                           |    Milestone:  unknown   
Component:  MythTV - General                |      Version:  0.21-fixes
 Severity:  medium                          |   Resolution:  invalid   
  Mlocked:  0                               |  
--------------------------------------------+-------------------------------
Changes (by cpinkham):

  * status:  new => closed
  * resolution:  => invalid


Comment:

 There is no way that we can know the exact order in which files will be
 expired because we do not know exactly where new recordings will be placed
 in the future.  This is based on things outside of the AutoExpirer's
 knowledge or control such as what files will be deleted in the meantime,
 what programs will be recorded in the meantime, what additional non-Myth
 fileswill be put on the filesystems, etc..

 [21221] modified the Storage Scheduler to add a new balancing method
 called
 "Balanced Free Space" to fill up drives based on free space.  In [21225],
 I
 applied a patch from another user that modified the Storage Scheduler to
 take
 another scheduling pass when all drives are full and something will have
 to
 be AutoExpired to make room for the new recording.  This additional
 scheduling
 pass looks at what files may be AutoExpired in order to make room for the
 new
 recording and places the new recording on the best filesystem based on
 what
 is at the beginning of the AutoExpire list.

 I'm not sure how much more we can do to this.  For now, I'm closing this
 as a
 Feature Request without a patch.  If you or someone else would like to
 make a
 patch to try to make this more accurate, please bring the subject up in
 the
 IRC channel or on the mailing list.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6742#comment:1>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list