[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