[Box Backup-commit] #19: bbackupd artificial block check prevents setting low or zero soft-limit

boxbackup-dev@fluffy.co.uk boxbackup-dev@fluffy.co.uk
Thu, 01 Feb 2007 23:45:03 -0000


#19: bbackupd artificial block check prevents setting low or zero soft-limit
------------------------------------------------------------------+---------
 Reporter:  gniemcew                                              |       Owner:  ben 
     Type:  defect                                                |      Status:  new 
 Priority:  normal                                                |   Milestone:  0.11
Component:  bbackupd                                              |     Version:  0.10
 Keywords:  soft-limit, hard-limit, threshold, exceeded, storage  |  
------------------------------------------------------------------+---------
 The "threshold for uploading new stuff" bbackupd artificial block check
 requires bbstored to maintain at least soft-limit plus 1/3 of soft/hard
 limit delta to attempt a backup, regardless of the (potentially smaller)
 new backup size. If the soft limit is set low (to retain few old/deleted
 blocks) or set to zero (to discard all old/deleted blocks on every
 housekeeping run), this check causes bbackupd to abandon a backup, even
 though there might be plenty of free blocks on a server. Attached patch
 changes the check in question to investigate a hard limit only.

-- 
Ticket URL: <http://bbdev.fluffy.co.uk/trac/ticket/19>
Box Backup <http://www.fluffy.co.uk/boxbackup/>
An open source, completely automatic on-line backup system for UNIX.