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