]> git.sur5r.net Git - bacula/bacula/commit
- Incremented the release number because this version requires
authorKern Sibbald <kern@sibbald.com>
Wed, 22 Sep 2004 19:51:07 +0000 (19:51 +0000)
committerKern Sibbald <kern@sibbald.com>
Wed, 22 Sep 2004 19:51:07 +0000 (19:51 +0000)
commitc2aae2d51cb7f246e49c6ea0c6851362cc790731
tree134d63fc8c8808396439261d940bbb5846d9721e
parent07236f1af2f97e05957c62610698adc7896f5bce
- Incremented the release number because this version requires
  an update to the database.
  Use:
    cd src/cats
    ./update_bacula_tables
  to update an existing database.
- Implemented EndFile and EndBlock in the Media record. This will
  allow Bacula to know exactly when to stop reading a tape if the
  stupid tape driver does not give a logical end of tape indication
  and Bacula writes to the end of the tape getting an I/O error.
- Added new routines to update the database, and there are
  new database creation routines to add the two new Media columns.
- The Media record is updated each time a JobMedia record is created.
  This keeps the Media record up to date.
- Undid the code to use automatic type converions to char * in
  POOL_MEM. This is due to the ugly consequences of essentially
  destroying the class type nature of the class.
- Removed all the old mp_char() #define code.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1606 91ce42f0-d328-0410-95d8-f526ca767f89
39 files changed:
bacula/ChangeLog
bacula/ReleaseNotes
bacula/kernstodo
bacula/src/baconfig.h
bacula/src/bc_types.h
bacula/src/cats/cats.h
bacula/src/cats/make_mysql_tables.in
bacula/src/cats/make_postgresql_tables.in
bacula/src/cats/make_sqlite_tables.in
bacula/src/cats/protos.h
bacula/src/cats/sql_create.c
bacula/src/cats/sql_get.c
bacula/src/cats/sql_list.c
bacula/src/cats/update_mysql_tables.in
bacula/src/cats/update_postgresql_tables.in
bacula/src/cats/update_sqlite_tables.in
bacula/src/dird/dird.c
bacula/src/dird/msgchan.c
bacula/src/lib/alist.h
bacula/src/lib/attr.c
bacula/src/lib/bnet.c
bacula/src/lib/bpipe.c
bacula/src/lib/bsys.c
bacula/src/lib/cram-md5.c
bacula/src/lib/mem_pool.c
bacula/src/lib/mem_pool.h
bacula/src/lib/message.c
bacula/src/lib/protos.h
bacula/src/lib/signal.c
bacula/src/lib/util.c
bacula/src/stored/block.c
bacula/src/stored/bscan.c
bacula/src/stored/dev.h
bacula/src/stored/job.c
bacula/src/stored/spool.c
bacula/src/version.h
bacula/updatedb/update_mysql_tables_7_to_8 [new file with mode: 0755]
bacula/updatedb/update_postgresql_tables_7_to_8 [new file with mode: 0755]
bacula/updatedb/update_sqlite_tables_7_to_8 [new file with mode: 0755]