]> git.sur5r.net Git - bacula/rescue/commit
15Jan06
authorKern Sibbald <kern@sibbald.com>
Sun, 15 Jan 2006 11:21:54 +0000 (11:21 +0000)
committerKern Sibbald <kern@sibbald.com>
Sun, 15 Jan 2006 11:21:54 +0000 (11:21 +0000)
commit322de8d98e5ef05a8825c0e5d89a2c0a8250ce50
treed3d796a4ab003efed0abb2c1a147b4b9be1346bf
parente2c18c8486076ac815c579e8de148b5e33ec46cb
15Jan06
- Add periodic (every 24 hours) garbage collection of memory
  pool by releasing free buffers.
14Jan06
- Correct bug counting sized (for display only) in smartall.c
- Print FD mempool stats if debug > 0 rather than 5.
12Jan06
- Make db_lock() mutex error fail the job rather than abort
  Bacula.  Canceling the job caused the mutex to fail.
- Correct bug in alist.c that re-allocated the list if the
  number of items goes to zero.
- Move the reservation system thread locking to the top level
  so that one job at a time tries all possible drives before
  waiting.
- Implement a reservation 'fail' message queue that is built
  and destroyed on each pass through the reservation system.
  These messages are displayed in a 'Jobs waiting to reserve
  a drive' list during a 'status storage='.  Note, multiple
  messages will generally print for each JobId because they
  represent the different problems with either the same drive
  or different drives.  If this output proves too confusing
  of voluminous, I will display it only when debug level 1
  or greater is enabled in the SD.
11Jan06
- Add enable/disable job=<job-name>.  This command prevents
  the specified job from being scheduled. Even when disabled,
  the job can be manually started from the console.
- During 'update slots' clear all InChanger flags where the
  StorageId is zero (old Media records).