]> git.sur5r.net Git - bacula/docs/blob - docs/techlogs/2002/kes25Jun02
Merge remote branch 'sf/master'
[bacula/docs] / docs / techlogs / 2002 / kes25Jun02
1               Technical notes on version 1.22 25June02
2                        25 June 2002
3                        Kern Sibbald
4
5 General:
6 - All the basic Restore code to handle the boostrap file is
7   now implemented with the exception of the Console Restore command.
8 - Retained compatibility with previous Restore providing no 
9   bootstrap file is specified. However, the old code (JobId based)
10   will go away in a future release.
11 - Additional documentation
12 - Fixed a number of segmentation faults in the Console program due
13   to printing of NULL pointers -- thanks to Chuck and his Sun for
14   finding and reporting them -- mostly in ua_output.c.
15
16 Changes submitted this submission:
17 - Null pointers now are printed as *None* if NPRT() is used.
18 - At the request of Phil, all resources are now chained in in the
19   order they appear in the config file.
20 - Implement Bootstrap record in the Director's config file, which
21   allows you to specify a predefined bootstrap file for Restore Jobs.
22 - Allow Bootstrap on the Restore record. This is deprecated.
23 - Implemented code to pass the Bootstrap file, if defined, to the
24   File daemon, then from the File daemon to the Storage daemon.
25 - Added ability to set Bootstrap file in the Console when running a Restore.
26 - Allow scan_error() routine to be passed to lex_open_file(). This permits
27   using lex in the Storage daemon without worrying that it will ABORT on
28   a syntax error.  More work is needed to direct the error messages correctly.
29 - Improved error messages a bit when config syntax errors are found.
30 - Tested and corrected some errors in match_bsr.c
31 - Removed askdir.c from bls and bextract by defining dummy entry points.
32 - bextract now has bootstrap pretty well integrated.
33 - Changed bextract ABORTs into FATAL and exit(1) or ERROR_TERMINATE.
34   More user friendly.
35 - Eliminated at least one lld and replaced it by edit_uint64() 
36 - Eliminated a few more _PROTO()s.
37 - Corrected a problem with the SQL for in query.sql for 
38   Listing Volumes to Restore All Files