X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Frelease-3-status.txt;h=ead67ce943f53df9d4bb1a50c35910555d535677;hb=8739b16175e17b6fb53aa75bf9cdfc02beb5a239;hp=5a12ad615e329dd745d5ed34ac720e493df4da5b;hpb=e487b7a1633c7815701042616b794f784a899bc5;p=bacula%2Fbacula diff --git a/bacula/release-3-status.txt b/bacula/release-3-status.txt index 5a12ad615e..ead67ce943 100644 --- a/bacula/release-3-status.txt +++ b/bacula/release-3-status.txt @@ -1,12 +1,18 @@ Release 3.0 Status +Target: + Release before 15 April + New features implemented: - Accurate Backup - Copy Jobs - ACL code overhaul - Solaris ZFS/NFSv4 ACL support - Extended Attribute support + --disable-xattr (default=auto) - Shared Objects + --enable-libtool (default) + --disable-libtool - Virtual Backup - Catalog Format Enhancements - Support for more than 4 Billion file entries @@ -39,6 +45,12 @@ New features implemented: - Win64 File daemon - Postmortum dump improvements in SD - Deadlock mutex detection in SD +- Improved Volume management in SD to avoid deadlocks. +- New configure install options + --docdir= (default=/usr/share/doc/bacula-VERSION) + --htmldir= (default=/usr/share/doc/bacula-VERSION/html -- bat help files) + --plugindir= (default=sysconfdir, where plugins will be installed) +- New Bare Metal Recovery with USB key. See rescue/linux/usb New Directives: - Max Full Interval - Max Diff Interval @@ -59,7 +71,8 @@ New features implemented: - TLS Authenticate - Console (in RunScript) -Project Items Completed for version 3.0.0: +New features from Project Items Completed for version 3.0.0 + also listed above: Item 1: Accurate restoration of renamed/deleted files Item 3: Merge multiple backups (Synthetic Backup or Consolidation) Item 4: Implement Catalog directive for Pool resource in Director @@ -73,52 +86,7 @@ Item 27: make changing "spooldata=yes|no" possible for Item 28: Implement an option to modify the last written date for volumes Item n: Split documentation into several books -New features to be documented: -- Update src/plugins/README -- command separator in console (!$%&'()*+,-/:;<>?[]^`{|}~) -- examples/database/dbcheck.sql -- dbport in dbcheck -- filepattern (restore with regex in bsr) -- Allow Mixed Priorities Kjetil Torgrim Homme 30Jun08 -- Eliminated license problems with OpenSSL. -- The exchange plugin truncates the exchange logs as soon as it has - sent the data to the sd. If the sd is spooling and something - goes wrong and the data doesn't make it to the backup medium then - the logs are lost, which could be a problem under some - restore scenarios. -- Regex filtered bsrs Kjetil Torgrim Homme 15Aug08 -- Added FD bVarAccurate and bVarFileSeen variables -- Added plugin entrypoint checkFile - - -Code to be completed before 3.0.0 is released: -2. Fix Exchange plugin bugs 1234,1235,1236,1237 - *1234 fixed. -4. Finish documentation (some noted above) -6. Make plugins work with Accurate -- needs two new API calls - - mark file not deleted - - is file deleted (at end of job) - - Pass accurate flag to Plugin -7. Proper installation of bat files -8. Turn off plugin options code until fully implemented. -9. Review whether or not plugins co-exist with encryption, - compression, ... - -Bat help files: -/usr/share/doc/bat/help (default) -Typical /usr/share/doc/xxx - changelog.Debian.gz - changelog.gz - CHANGES.txt.gz - copyright - CREDITS.txt - examples - FAQ.txt - help - README.Debian - README.txt - -Features that will not be completed: +Features that will not be completed in 3.0: - Plugin Options - Dir plugin implementation somewhat minimal - No example Dir plugin @@ -128,3 +96,7 @@ Features that will not be completed: separate Configuration manual. - Not all new features are tested or tested well enough +- Normal (as opposed to command) plugins are not yet + implemented (these are plugins can register to receive + specific backup/restore events). + See section 3.1 of the manual for more details.