]> git.sur5r.net Git - bacula/bacula/commitdiff
Update documentation
authorKern Sibbald <kern@sibbald.com>
Wed, 6 Jun 2007 10:23:53 +0000 (10:23 +0000)
committerKern Sibbald <kern@sibbald.com>
Wed, 6 Jun 2007 10:23:53 +0000 (10:23 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@4986 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ChangeLog
bacula/ReleaseNotes

index 2ac35c23357b2fa80d2c63d730e7922ae8734c95..b729e29b7a37b7ac6b6547ec212bb6cd64f9484a 100644 (file)
@@ -1,6 +1,20 @@
               Technical notes on version 2.1
 
 General:
+04Jun07
+kes  Fix a seg fault in the PostgreSQL driver dereferencing a NULL pointer.
+03Jun07
+kes  Implement SQLITE3_INIT_QUERY in version.h that can do an initial
+     query for SQLite3. Use it to set PRAGMA synchronous = OFF. This
+     makes SQLit3 run 30 times faster, though a bit less safe.
+kes  Implement --with-batch-insert in configure and detection of thread
+     safe libraries.  It is on by default, but turned off if no thread
+     safe library (e.g. SQLite 2) is available.
+02Jun07
+kes  Fix Bacula PostgreSQL buffer overruns.
+kes  Do better checking for NULL results returned from PostgreSQL;
+     implement retry for failed queries; clear results buffer after
+     failed query. Hopefully this will correct the PostgreSQL failures.
 01Jun07
 kes  Implement algorithm to handle only one appendable volume with
      Prefer Mounted Volumes = no.
index 3056f99d558f3071f1396cf9a72e88f874fb8af3..6430ee50f14a5031f5fd1836276f039e2bb443d9 100644 (file)
@@ -23,6 +23,13 @@ Changes since Beta release 2.1.10
   users to work with less interference on a Client machine during a
   backup.
 - bat should now handle non-English characters.
+- ./configure now permits --enable-batch-insert (as well as --disable...).
+  This feature is enabled by default if your SQL libraries are thread
+  safe.
+- The default setting for SQLite3 is now 'PRAGMA synchronous=OFF'.
+  This makes it run 30 times faster, but increases the possiblity
+  of a corrupted database if your server shuts down unexpectedly.
+  The default behavior can be changed in src/version.h
 
 Areas requiring caution or testing:
 - You must have Qt4 Version 4.2 or greater loaded to build bat
@@ -30,13 +37,12 @@ Areas requiring caution or testing:
   to build with MySQL enabled.
 - The Volume management in the Storage daemon is extensively rewritten.
   It appears to function much better, but is largely untested under
-  severe stress conditions (multiple drive autochangers, ...).
+  severe production stress conditions (multiple drive autochangers, ...).
 - Volumes are pruned only when absolutely necessary -- this may cause
-  your database to grow.
+  your database to grow compared to prior Bacula version.
 - Socket level heartbeat is untested.
 - Solaris door and even port files are no longer restored (equivalent
     to what we do with sockets).
-- Solaris is untested
 - Win32 servers are untested, and very likely not to work.
 - SQLite is no longer supported for Solaris -- it fails too often with
   bus errors.