]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/technotes
bat: change info order in Job view
[bacula/bacula] / bacula / technotes
index 920951baa484030db223f25874b8f5d677742321..39981829401c65f0768e124b96fbe337a9ba7f69 100644 (file)
@@ -1,8 +1,193 @@
-              Technical notes for current SVN
+              Technical notes for current GIT
           
 General:
 
+25Oct09
+ebl  Apply James make_def version to simplify the link process for Windows
+ebl  Update it for win64.
+23Oct09
+kes  When dequeuing messages, don't allow queuing more, but send them
+     to syslog. Fixes Eric's messages-test regression script.
+kes  Make queuing messages work on jcr local mutex. Improves concurrent
+     throughput.
+20Oct09
+ebl  Add dot functions for bat to list location, mediatype and volstatus
+ebl  Add bat screen to list Media in a table view (permits to search, filter
+     and sort media)
+ebl  Permits update slot(s) and label barcodes slot(s) commands.
+19Oct09
+ebl  Fix typo in disk-changer listall command
+ebl  Fix status slots command when slots are mixed
+18Oct09
+kes  Apply James' fix for some Exchange plugin crashes
+17Oct09
+ebl  Add ActionOnPurge pool parameter starting from Michael Stapelberg work.
+mvw  Fix bug #1361 where device was not unmounted.
+     One big warning however when you now set Requires Mount to yes for a file device
+     you NEED to define a mount and unmount command or the stored will scream.
+16Oct09
+kes  Fix switching read device reported by Nicolae Mihalache <mache@abcpages.com>
+mvw  Merged xattr overhaul which implements the extattr interface for *BSD
+15Oct09
+kes  Fix bug #1391 Job status improperly set due to subtle variable overload problem
+13Oct09
+ebl  Fix #1352 about double free with regexp and big filenames on windows
+11Oct09
+kes  Apply Graham's idea for recovering from disk full by recursing
+     when doing fixup_write_error ...
+kes  Make fix for VirtualFull changing device based on suggestion by
+     Nicolae Mihalache <mache@abcpages.com>
+08Oct09
+ebl  Add listall command to autochanger interface
+ebl  Tweak autochanger screen in bat with new commands
+ebl  Add listall and transfer command to disk-changer and mtx-changer
+05Oct09
+kes  Fix concurrent Job recycle bug #1288
+mvw  Fix logic error in xattr code
+ebl  Apply Andreas's patch to remove ScratchPool ref from bat Media list screen.
+03Oct09
+kes  Add a MaxVolBytes test that create over 100 Vols
+kes  Fix bug #1382 newly created disk volumes -> file not found warning 
+02Oct09
+ebl  Cleanup the console timeout code.
+29Sep09
+kes  Apply console timeout patch from Vitaly Kuznetsov <vitty@altlinux.ru>
+ebl  Remove the inx4 index for SQLite2/3 (FilenameId, PathId) on
+     File table. 
+     It is useless for common usage, and causes performance issues.
+     This index fragments over the time and the update cost grows
+     very quickly. (This index is not present on Mysql schema)
+26Sep09
+kes  Remove gnome-console
+kes  Implement store_size32 and store_size64
+25Sep09
+kes  Fix Alpha ifdefing -- should fix bug #1359
+kes  Add more smtp document -- resolves bug #1376
+22Sep09
+ebl  Remove the file_fp_idx index for Postgresql (FilenameId, PathId) on
+     File table. 
+     It is useless for common usage, and causes performance issues.
+     This index fragments over the time and the update cost grows
+     very quickly. (This index is not present on Mysql schema)
+17Sep09
+kes  Fix seg fault in ignoredir code
+15Sep09
+ebl  Update restore menu 12 explanation
+14Sep09
+ebl  Rename .lsdirs/.lsfiles/.update to .bvfs_xxx
+     to avoid confusion with future commands
+11Sep09
+kes  Set Volume Poll Interval to 5 mins by default.
+kes  Create an inline definition of bigendian().
+kes  Apply Frank's patch to change / to - in cdash tests. 
+     Hopefully it will fix some submit problems.
+10Sep09
+kes  Fix seg fault in SD bug #1371
+09Sep09
+ebl  Fix problem when the top_level contains a Exclude Dir flag.
+ebl  Fix #1370 about the implementation of the "Exclude Dir Containing"
+     option on FD.
+ebl  Fix #1369 about a segfault when using ExcludeDirContaining option
+     before the Options{} block in fileset.
+08Sep09
+ebl  Apply Lorenz fix for minor issues in the osx installer package builder.
+ebl  Fix #1373 about typo in bscan manpages. Thanks to John Goerzen.
+07Sep09
+ebl  Make output of new commands .lsdir/.lsfile more usable.
+kes  Apply Marco's git format-patch patches for bugs #1365 and #1366
+06Sep09
+kes  Increment minor version to avoid future conflict.
+kes  Increase default path/file length to 2048. This should fix
+     bug #1368.  Too bad Mac OS programmers don't respect POSIX
+     standards.
+04Sep09
+kes  Implement BlockChecksum in Device to be able to turn off checksum
+       for performance reasons
+ebl  btape: Add speed command and test drive speed with Bacula blocks
+03Sep09
+ebl  Use MaxFileSize device configuration in btape
+ebl  Make less tweaks in random buffer in btape
+ebl  Fix #1364 and #1363 about compression buffer error.
+01Sep09
+kes  Many debug code fixes in regression scripts
+kes  Update tape tests for hardware certification
+     Add script for doing btape test command 
+     Make btape return error status if test command fails 
+kes  Eliminate xattr.c compiler warning
+31Aug09
+ebl  Prohibit copy and assignment in db_list_ctx.
+mvw  Exclude OSX resource forks from saving using the xattr code
+     Exclude OSX acl data from saving using the xattr code when
+     normal acl mode is also enabled.
+     Make excluding certain xattr in the generic functions somewhat
+     easier for certain OS specific attributes.
+30Aug09
+kes  Fix Win32/64 build
+kes  Fix bug #1355 Director crashes with double free in Accurate SQL query
+ebl  Prohibit copy and assignment in Bvfs.
+28Aug09
+kes  Fix bug #1357 Verify jobs fail when job has zero files
+26Aug09
+kes  Fix possible seg fault in db_get_int_handler in accurate code
+kes  Release orphanned buffers in accurate code.
+25Aug09
+kes  Suppress some error messages generated after cancelling a job.
+     This should reduce some of the unwanted error messages after
+     a job has been canceled as described in bug #1354. However,
+     there are many other places.
+24Aug09
+kes  Apply and commit Lorenz Schori <lo@znerol.ch> patch for OSX
+   * Add platforms/osx/{build,dl,products,tools} to .gitignore
+   * Put configuration files into /Library/Preferences/bacula in order to  
+     simplify access to the for Mac Users without Shell experience and to  
+     prevent loss of configuration after upgrades.
+   * Complete Info.plist in order to prevent Installer.app on 10.4 from  
+     displaying "My Great App" instead of "Bacula File Daemon x.y.z" in the  
+     welcome screen.
+   * Add the README file to platforms/osx
+kes  Confirmation of procedure suggested for upgrading from SQLite2
+     to SQLite3.  This fixes bug #1351.  Procedure is:
+     echo ".dump" | sqlite bacula.db >bacula.sql
+     mv bacula.db bacula.db.old
+     sed -i -e 's%INTEGER UNSIGNED AUTOINCREMENT,%INTEGER,%g' bacula.sql
+     (note: the above only works on Linux systems. On some systems
+      the -i option is not available. Adapt as necessary)
+     sqlite3 bacula.db
+     .quit
+     sqlite3 bacula.db <bacula.sql
+     rm -f bacula.sql
+23Aug09
+ebl  Run job when double-click in Jobs list item
+ebl  Simplify the code to make TableWidget in read-only
+kes  Free Volume in several places. Fixes virtual-changer problem
+     and possibly bug #1346.
+kes  Add SD Volume debug code
+22Aug09
+kes  Don't print different filesystem. Will not descend 
+     message if directory explicitly excluded
+21Aug09
+ebl  Tweak status storage slot command to release db lock just
+     after the usage.
+kes  Rework the bsock.h class to put public structures last
+20Aug09
+kes  Integrate patch for building dmg on OSX from Lorenz Schori <lo@znerol.ch>
+kes  Add commas in num files for estimate command
+19Aug09
+kes  Fix bat crash due to alignment diff in bat and core code
+     In bsock.h, exact reason unknown.
+kes  Ensure timestamp put in SQL log
+15Aug09
+kes  Modify acquire alogrithm so jobs do not block during despooling
+     This can give significantly more parallelism
+ebl  Fix couple of segfault with new ACL/XATTR code
+kes  Apply Marco's branch with jcr structure cleanup
+kes  Apply Marco's branch with new acl/xattr code
 13Aug09
+ebl  update lock manager to display file:line all the time
+kes  Make SD lock tracing work again. Has not worked for some time.
+ebl  bat: Add a re-run button on job info page, that allows to
+          run the selected job with the same properties (level, pool, 
+          etc...)
 ebl  bat: tweak the run job window to make it a bit more sexy
 12Aug09
 kes  Make new big-virtual-changer test. Test concurrency.