]> git.sur5r.net Git - bacula/bacula/blob - bacula/release-3-status.txt
kes Added the following to provide solutions to the plugin/Accurate
[bacula/bacula] / bacula / release-3-status.txt
1                    Release 3.0 Status
2
3 New features implemented:
4 - Accurate Backup
5 - Copy Jobs
6 - ACL code overhaul
7 - Solaris ZFS/NFSv4 ACL support
8 - Extended Attribute support
9 - Shared Objects
10 - Virtual Backup
11 - Catalog Format Enhancements
12   - Support for more than 4 Billion file entries
13   - New stats tables
14 - Duplicate Job Control
15 - TLS Authentication
16 - bextract non-portable Win32 data
17 - State File updated at Job Termination
18 - Bacula Plugins
19   - FD bpipe plugin
20   - FD Exchange plugin
21 - libdbi DB driver
22 - Console Enhancements
23   - status slots
24   - list joblog
25   - command separator
26 - Bootstrap regex
27 - Restore seek optimization
28 - Virtual Tape Emulation
29 - Bat Enhancements
30 - RunScript Enhancements
31 - Status enhancements
32 - FD connect timeout default to 3 minutes
33 - ftruncate implemented for NFS Volumes
34 - FD Version compatibily flag
35 - Statistics Enhancements
36 - Faster Attribute despooling
37 - Document split into 6 manuals
38 - GPLv2 license now compatible with OpenSSL
39 - Win64 File daemon
40 - Postmortum dump improvements in SD
41 - Deadlock mutex detection in SD
42  New Directives:
43 - Max Full Interval
44 - Max Diff Interval
45 - Honor No Dump Flag
46 - Exclude Dirs Containing
47 - Recycle Pool
48 - Max Run Sched Time
49 - Max Wait Time
50 - Full/Diff/Incr Max Run Time
51 - Scratch Pool
52 - Max Console Connections
53 - Spool Size (in Job resource)
54 - Allow Mixed Priorities
55 - Allow Duplicate Jobs
56 - Allow Higher Duplicates
57 - Cancel Queued Duplicates
58 - Cancel Running Duplicates
59 - TLS Authenticate
60 - Console (in RunScript)
61
62 Project Items Completed for version 3.0.0:
63 Item  1:  Accurate restoration of renamed/deleted files
64 Item  3:  Merge multiple backups (Synthetic Backup or Consolidation)
65 Item  4:  Implement Catalog directive for Pool resource in Director
66 Item  5:  Add an item to the restore option where you can select a Pool
67 Item  8:  Implement Copy pools
68 Item 12:  Add Plug-ins to the FileSet Include statements.
69 Item 13:  Restore only file attributes (permissions, ACL, owner, group...)
70 Item 18:  Better control over Job execution
71 Item 26:  Store and restore extended attributes, especially selinux file contexts
72 Item 27:  make changing "spooldata=yes|no" possible for
73 Item 28:  Implement an option to modify the last written date for volumes
74 Item  n:  Split documentation into several books
75
76 New features to be documented:
77 - Update src/plugins/README
78 - command separator in console (!$%&'()*+,-/:;<>?[]^`{|}~)
79 - examples/database/dbcheck.sql
80 - dbport in dbcheck
81 - filepattern (restore with regex in bsr)
82 - Allow Mixed Priorities  Kjetil Torgrim Homme <kjetilho@linpro.no> 30Jun08
83 - Eliminated license problems with OpenSSL.
84 - The exchange plugin truncates the exchange logs as soon as it has
85   sent the data to the sd.  If the sd is spooling and something
86   goes wrong and the data doesn't make it to the backup medium then
87   the logs are lost, which could be a problem under some
88   restore scenarios.
89 - Regex filtered bsrs Kjetil Torgrim Homme <kjetilho@linpro.no> 15Aug08
90 - Added FD bVarAccurate and bVarFileSeen variables
91 - Added plugin entrypoint checkFile
92
93
94 Code to be completed before 3.0.0 is released:
95 2. Fix Exchange plugin bugs 1234,1235,1236,1237
96    *1234 fixed.
97 4. Finish documentation (some noted above)
98 6. Make plugins work with Accurate -- needs two new API calls
99    - mark file not deleted
100    - is file deleted (at end of job)
101    - Pass accurate flag to Plugin
102 7. Proper installation of bat files
103 8. Turn off plugin options code until fully implemented.
104 9. Review whether or not plugins co-exist with encryption,
105    compression, ...
106
107 Bat help files:
108 /usr/share/doc/bat/help (default)
109 Typical /usr/share/doc/xxx
110   changelog.Debian.gz
111   changelog.gz
112   CHANGES.txt.gz
113   copyright
114   CREDITS.txt
115   examples
116   FAQ.txt
117   help
118   README.Debian
119   README.txt
120
121 Features that will not be completed:
122 - Plugin Options
123 - Dir plugin implementation somewhat minimal
124 - No example Dir plugin
125 - SD plugin implementation somewhat minimal
126 - No example SD plugin
127 - Install manual should be split into Install a
128   separate Configuration manual.
129 - Not all new features are tested or tested well
130   enough