]> git.sur5r.net Git - bacula/docs/blob - docs/techlogs/2001/kes12Dec01
add new console timeout option
[bacula/docs] / docs / techlogs / 2001 / kes12Dec01
1               Technical notes on version 1.7 10Dec01
2                        12 December 2001
3                         Kern Sibbald
4
5 General:
6 - The size keeps growing: Total files = 169 Total lines = 40504
7 - All daemons must be updated at the same time as the
8   Job Start protocol between the Director and File daemon
9   changed.
10 - Major rework of how JCRs are handled so that they
11   are always locked when walking the JCR chain. 
12 - JCRs now have use_count, and global free_jcr() routine,
13   with daemon specific routine provided in new_jcr() call.
14 - Storage daemon is now Job reentrant.
15 - Updated the Copyright to include 2002.
16 - Tested RESTORE, fixed to handle DOS restore to Unix,
17   and fixed some directory permission creation bugs.
18
19 Changes submitted this submission:
20 - Implemented a general db_list_sql_query() so that
21   the Console program can submit arbitrary catalog 
22   queries.
23 - Reworked rl_catch_signals so that it works on Win32.
24 - Added authentication between the Storage daemon and the
25   Client. Also provide a random authorization key.
26 - Consolidated more variables in the global part of the
27   JCR record.
28 - Improved setting JobStatus.
29 - Storage daemon now passes JobStatus changes back to the
30   Director.
31 - Removed obsoleted File daemon job id from Job Start protocol.
32 - Require confirm on Cancel command if there is only
33   one Job to be cancelled.
34 - Added a prompt for the run command when running a restore
35   job.
36 - Added two new Console commands:
37
38   sqlquery    prompts for a command and submits it
39               to the SQL engine.  
40
41   query       prompts for submitting a "canned" command.
42               There are currently 3 canned commands.
43
44               "List where a file is saved"
45               "List total files/bytes by Job"
46               "List total files/bytes by Volume"
47
48 - Improved Status output -- more precise information on wait
49   conditions when doing Director status.  More improvements
50   to come.
51 - File deamon now reports "Files examined" in Status output.
52   This is significant when doing an incremental backup where
53   a lot of files are examined but few are saved.
54 - Fixed a bad status check when opening a drive in the
55   Storage daemon (forgot to change for updated calling sequence).
56 - When RESTORING if a file could not be created, there were a
57   pile of error messages due to a bug with the stream not being
58   synchronized -- fixed.
59 - Removed debug code that set the interval between mount messages
60   to 1 hour -- this bit John.