]> git.sur5r.net Git - bacula/docs/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)
commit40297f7145268c8ab1cab415a3390cd2976cb0c7
treef5eef3ffaa243093ce0d0a918caf6b49b0e61724
parent4aeed4e9e1f9d55a4810f09d4b4fcd98a31ec585
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).