X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fkernstodo;h=3218418e8399deebdd25771fadc5002e8b18fe11;hb=09343cb4421dbd76b82b9b289016f06fe6e620cf;hp=0927e1e83ab3fb5238a1649ffeb7ca21a10cdd03;hpb=7301c21c965b98288e934d3903be74158c540d77;p=bacula%2Fbacula diff --git a/bacula/kernstodo b/bacula/kernstodo index 0927e1e83a..3218418e83 100644 --- a/bacula/kernstodo +++ b/bacula/kernstodo @@ -9,34 +9,48 @@ Version 1.37 Kern (see below) Final items for 1.37 before release: 1. Fix bugs -- Tape xxx in drive 0, requested in drive 1 -- The mount command does not work with drives other than 0. -- A mount should cause the SD to re-examine what Slot is - loaded. -- The SD locks on to the first available drive then - wants a Volume that is released but in another drive -- - chaos. - Look at fixing restore status stats in SD. -- My database is growing -- Call GetLastError() in the berrno constructor rather - than delaying until strerror. +- Check "update slots=7 scan storage=DLT drive=0" with + non-bacula tape in the drive. - --without-openssl breaks at least on Solaris. -9. Run the regression scripts on Solaris and FreeBSD - Figure out how to package gui, and rescue programs. - Test TLS. - Arno had to do -- to get update slots=x to work UPDATE Media SET InChanger=0,Slot=0 WHERE InChanger>0 AND Slot>0; (MySQL) +- Add recycle event. +- Add scratch pool event. +- Implement NeedVolume event +- Add Win32 FileSet definition somewhere + + Document: +- datadir for po files. +- AM_GNU_GETTEXT finds the library if you specify + --with-libintl-prefix - Document cleaning up the spool files: db, pid, state, bsr, mail, conmsg, spool - Document the multiple-drive-changer.txt script. - Pruning with Admin job. - Restore of all files for a Job or set of jobs even if the file records have been removed from the catalog. +- Does WildFile match against full name? Doc. For 1.39: +- Look at simplifying File exclusions. +- Fix store_yesno to be store_bitmask. +- New directive "Delete purged Volumes" +- new pool XXX with ScratchPoolId = MyScratchPool's PoolId and + let it fill itself, and RecyclePoolId = XXX's PoolId so I can + see if it become stable and I just have to supervise + MyScratchPool +- If I want to remove this pool, I set RecyclePoolId = MyScratchPool's + PoolId, and when it is empty remove it. +- Figure out how to recycle Scratch volumes back to the Scratch + Pool. +- Add Volume=SCRTCH +- Allow Check Labels to be used with Bacula labels. - "Resuming" a failed backup (lost line for example) by using the failed backup as a sort of "base" job. - Look at NDMP @@ -1417,3 +1431,14 @@ Block Position: 0 a reservation? - Multi-drive changer seems to only use drive 0 Multiple drives don't seem to be opened. +- My database is growing +- Call GetLastError() in the berrno constructor rather + than delaying until strerror. +- Tape xxx in drive 0, requested in drive 1 +- The mount command does not work with drives other than 0. +- A mount should cause the SD to re-examine what Slot is + loaded. +- The SD locks on to the first available drive then + wants a Volume that is released but in another drive -- + chaos. +- Run the regression scripts on Solaris and FreeBSD