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