Kern Sibbald [Wed, 8 Aug 2007 14:22:00 +0000 (14:22 +0000)]
kes Apply patch from Allan Black <Allan.Black@btconnect.com> that
corrects a typo in the Recycle status check in db_find_next_volume().
This will probably fix a number of annoying problems with multiple
Recycled volumes.
Kern Sibbald [Tue, 7 Aug 2007 16:01:19 +0000 (16:01 +0000)]
kes Modify the Verify output to specify if files are missing on
the Volume(s) or disk. Fixes confusion in bug #916.
kes When more than one Volume is read in a migration job, the last
Volume bytes reported are from the last read volume rather than
the last written volume. Fixed. This fixes bug #910.
Kern Sibbald [Mon, 6 Aug 2007 18:20:26 +0000 (18:20 +0000)]
kes Correct seg fault when switching tape drives during restore.
kes Commit uid_gid_name.c (replacement for idcache.c), but will not
be used until after 2.2.0 release.
kes Fix configure so that it puts config.out in the cwd rather than
in src/qt-console
kes Attempt to fix the locking problem reported by Eric in bug #906.
kes Make berrno class to leave errno unchanged after constructor call.
kes Make bnet_server use the heap rather than the stack to allocate
its socket fd pointers to avoid a crash at termination. Problem
reported by Ryan Novosielski and bugs pointed out by Martin Simmons.
30Jul07
kes Create new depkgs and depkgs-qt separating the qwt out of depkgs
and putting it in depkgs-qt along with Qt4.3.
rename m_jobQuery to m_checkedJobs to better describe what this variable has
become. Remove a little bit of unused code. Add a dialog box to appear if a
jobs selection occurs that selects no jobs.
Add a label to describe whether pushing the refresh button will refresh from
the selection criterion or from the any changes in the check boxes in the job
table.
Put controls in a scroll area for JobList and restore tree. Then put the scroll
area in a splitter. Allows for the window to get smaller and the control area will
then scroll.
Add ability to have the only criterion be the client in restore tree.
Add limits to restore tree like with joblist with record limit and/or days limit.
Change the "restore" command to use done instead of yes option. This removes
the reason to have restorerun files.
Add progress bar for refreshing and restoring.
This is an example of where I would like to go with offering the user the ability
change options in the restore command like what is available in the runCmdPage class.
Add a sort "ORDER BY" that seemed to be helpful with mysql and uncommented the
lines that executed the commands. Looks like all that processing of the 'results'
of the INSERT INTO and CREATE TABLE command does nothing. Can most likely just
remove.
Real close here to being able to do restores. Using FileIndex now instead
of FileId. This is exciting. Only problem I am seeing is the segfault of
the director which then causes bat to segfault.
The result of the following merge: This merges the work in the branch into the head.
This does not quite work yet, working with kern on getting changes in the server!
svn merge -r5136:5238 https://bacula.svn.sourceforge.net/svnroot/bacula/branches/working/qt-console .
kes Change abort_on_error and AbortJobOnError to fail_on_error
and FailJobOnError in RunScripts.
kes Minor tweaks of code formating in RunScripts, principally to
avoid depassing 80 columns.
Prevent the settings for the splitter from being written if the plot has not
been drawn. This fixes a repeatable way to get the splitter from going back to
a state where it would be all the way to the right hiding the display of the
plot. Done by opening bat and not viewing the plot and closing bat.