4 Release before 15 April
6 New features implemented:
10 - Solaris ZFS/NFSv4 ACL support
11 - Extended Attribute support
14 - Catalog Format Enhancements
15 - Support for more than 4 Billion file entries
17 - Duplicate Job Control
19 - bextract non-portable Win32 data
20 - State File updated at Job Termination
25 - Console Enhancements
30 - Restore seek optimization
31 - Virtual Tape Emulation
33 - RunScript Enhancements
35 - FD connect timeout default to 3 minutes
36 - ftruncate implemented for NFS Volumes
37 - FD Version compatibily flag
38 - Statistics Enhancements
39 - Faster Attribute despooling
40 - Document split into 6 manuals
41 - GPLv2 license now compatible with OpenSSL
43 - Postmortum dump improvements in SD
44 - Deadlock mutex detection in SD
49 - Exclude Dirs Containing
53 - Full/Diff/Incr Max Run Time
55 - Max Console Connections
56 - Spool Size (in Job resource)
57 - Allow Mixed Priorities
58 - Allow Duplicate Jobs
59 - Allow Higher Duplicates
60 - Cancel Queued Duplicates
61 - Cancel Running Duplicates
63 - Console (in RunScript)
65 New features from Project Items Completed for version 3.0.0
67 Item 1: Accurate restoration of renamed/deleted files
68 Item 3: Merge multiple backups (Synthetic Backup or Consolidation)
69 Item 4: Implement Catalog directive for Pool resource in Director
70 Item 5: Add an item to the restore option where you can select a Pool
71 Item 8: Implement Copy pools
72 Item 12: Add Plug-ins to the FileSet Include statements.
73 Item 13: Restore only file attributes (permissions, ACL, owner, group...)
74 Item 18: Better control over Job execution
75 Item 26: Store and restore extended attributes, especially selinux file contexts
76 Item 27: make changing "spooldata=yes|no" possible for
77 Item 28: Implement an option to modify the last written date for volumes
78 Item n: Split documentation into several books
80 New features needing documentation:
81 - command separator in console (!$%&'()*+,-/:;<>?[]^`{|}~)
82 - examples/database/dbcheck.sql
84 - Eliminated license problems with OpenSSL.
85 - The exchange plugin truncates the exchange logs as soon as it has
86 sent the data to the sd. If the sd is spooling and something
87 goes wrong and the data doesn't make it to the backup medium then
88 the logs are lost, which could be a problem under some
90 - Regex filtered bsrs Kjetil Torgrim Homme <kjetilho@linpro.no> 15Aug08
91 - Allow Mixed Priorities Kjetil Torgrim Homme <kjetilho@linpro.no> 30Jun08
93 Code to be completed before 3.0.0 is released:
94 1. Fix Exchange plugin bugs 1234,1235,1236,1237
96 2. Finish documentation (some noted above)
97 3. Make plugins work with Accurate -- needs two new API calls
98 - mark file not deleted
99 - is file deleted (at end of job)
100 - Pass accurate flag to Plugin (* this works)
101 * code implemented not yet intgrated into Exchange plugin
103 - check plugin version
104 - check plugin entry point definitions
105 - check plugin license, author, ...
106 5. Install similar files to below ...
107 /usr/share/doc/bat/help (default)
108 Typical /usr/share/doc/xxx
120 Features that will not be completed:
122 - Dir plugin implementation somewhat minimal
123 - No example Dir plugin
124 - SD plugin implementation somewhat minimal
125 - No example SD plugin
126 - Install manual should be split into Install a
127 separate Configuration manual.
128 - Not all new features are tested or tested well
130 - Normal (as opposed to command) plugins are not yet
131 implemented (these are plugins can register to receive
132 specific backup/restore events).
133 See section 3.1 of the manual for more details.