]> git.sur5r.net Git - bacula/bacula/blob - bacula/release-3-status.txt
bb5273208cb000e551e1414b0b31cbe5178958a5
[bacula/bacula] / bacula / release-3-status.txt
1                    Release 3.0 Status
2
3 Target:
4   Release before 15 April
5
6 New features needing documentation:
7 - Eliminated license problems with OpenSSL.
8 - The exchange plugin truncates the exchange logs as soon as it has
9   sent the data to the sd.  If the sd is spooling and something
10   goes wrong and the data doesn't make it to the backup medium then
11   the logs are lost, which could be a problem under some
12   restore scenarios.
13 - New configure options --disable-libtool, --docdir, --htmldir, ...
14 - Virtual Full and Pools
15 - Regex filtered bsrs Kjetil Torgrim Homme <kjetilho@linpro.no> 15Aug08 (miss an example)
16
17 Code to be completed before 3.0.0 is released:
18 2. Finish documentation (some noted above)
19
20 New features implemented:
21 - Accurate Backup
22 - Copy Jobs
23 - ACL code overhaul
24 - Solaris ZFS/NFSv4 ACL support
25 - Extended Attribute support
26   --disable-xattr (default=auto)
27 - Shared Objects
28   --enable-libtool (default)
29   --disable-libtool 
30 - Virtual Backup
31 - Catalog Format Enhancements
32   - Support for more than 4 Billion file entries
33   - New stats tables
34 - Duplicate Job Control
35 - TLS Authentication
36 - bextract non-portable Win32 data
37 - State File updated at Job Termination
38 - Bacula Plugins
39   - FD bpipe plugin
40   - FD Exchange plugin
41 - libdbi DB driver
42 - Console Enhancements
43   - status slots
44   - list joblog
45   - command separator
46 - Bootstrap regex
47 - Restore seek optimization
48 - Virtual Tape Emulation
49 - Bat Enhancements
50 - RunScript Enhancements
51 - Status enhancements
52 - FD connect timeout default to 3 minutes
53 - ftruncate implemented for NFS Volumes
54 - FD Version compatibily flag
55 - Statistics Enhancements
56 - Faster Attribute despooling
57 - Document split into 6 manuals
58 - GPLv2 license now compatible with OpenSSL
59 - Win64 File daemon
60 - Postmortum dump improvements in SD
61 - Deadlock mutex detection in SD
62 - Improved Volume management in SD to avoid deadlocks.
63 - New configure install options
64   --docdir=  (default=/usr/share/doc/bacula-VERSION)
65   --htmldir= (default=/usr/share/doc/bacula-VERSION/html -- bat help files)
66  New Directives:
67 - Max Full Interval
68 - Max Diff Interval
69 - Honor No Dump Flag
70 - Exclude Dirs Containing
71 - Recycle Pool
72 - Max Run Sched Time
73 - Max Wait Time
74 - Full/Diff/Incr Max Run Time
75 - Scratch Pool
76 - Max Console Connections
77 - Spool Size (in Job resource)
78 - Allow Mixed Priorities
79 - Allow Duplicate Jobs
80 - Allow Higher Duplicates
81 - Cancel Queued Duplicates
82 - Cancel Running Duplicates
83 - TLS Authenticate
84 - Console (in RunScript)
85
86 New features from Project Items Completed for version 3.0.0
87     also listed above:
88 Item  1:  Accurate restoration of renamed/deleted files
89 Item  3:  Merge multiple backups (Synthetic Backup or Consolidation)
90 Item  4:  Implement Catalog directive for Pool resource in Director
91 Item  5:  Add an item to the restore option where you can select a Pool
92 Item  8:  Implement Copy pools
93 Item 12:  Add Plug-ins to the FileSet Include statements.
94 Item 13:  Restore only file attributes (permissions, ACL, owner, group...)
95 Item 18:  Better control over Job execution
96 Item 26:  Store and restore extended attributes, especially selinux file contexts
97 Item 27:  make changing "spooldata=yes|no" possible for
98 Item 28:  Implement an option to modify the last written date for volumes
99 Item  n:  Split documentation into several books
100
101 Features that will not be completed in 3.0:
102 - Plugin Options
103 - Dir plugin implementation somewhat minimal
104 - No example Dir plugin
105 - SD plugin implementation somewhat minimal
106 - No example SD plugin
107 - Install manual should be split into Install a
108   separate Configuration manual.
109 - Not all new features are tested or tested well
110   enough
111 - Normal (as opposed to command) plugins are not yet 
112   implemented (these are plugins can register to receive
113   specific backup/restore events).
114   See section 3.1 of the manual for more details.