]> git.sur5r.net Git - bacula/bacula/commit - bacula/src/stored/label.c
20Feb06
authorKern Sibbald <kern@sibbald.com>
Mon, 20 Feb 2006 20:04:01 +0000 (20:04 +0000)
committerKern Sibbald <kern@sibbald.com>
Mon, 20 Feb 2006 20:04:01 +0000 (20:04 +0000)
commitf2578d004c33b34a344499bc03cc63a2ff88deeb
tree90e54071db02cf7d3d41c308fbe23053aba1f284
parent2cbdf0f44c67d9c5ab17e234860f4e5c78157723
20Feb06
- Note. Your database must be updated, or you must create
  a new database. I have not yet incremented the database level.
- Add Location table.
- Add LocationId, DeviceId, and MediaTypeId to Media record.
18Feb06
- Implement create/get mac record in database for adding extended
  Migration data to the job record.
- Add new MAC table to update/make database scripts.
- Return Storage name used when getting VolumeNames for a job.
- Change bsr file keyword Storage to Device, which is more accurate.
- Ensure that Mac records are pruned/purged.
- Tweak SD tools to deal with changing media type.
- Integrate more dev.c subroutines as methods (e.g. strerror, bsr, ...)
- Pass pointer to dcr pointer to acquire_device_for_read() so
  that the subroutine can switch devices, and hence dcrs.
- Modify the multiple MediaType read code to re-use the same
  dcr when switching devices. This makes the code much more
  robust.
- Integrate patch from Karl Hakimian that reads JobIds, FileIndexes
  from a table for restore.
- Add Storage name to VolParams, but it really should be Device.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@2794 91ce42f0-d328-0410-95d8-f526ca767f89
49 files changed:
bacula/kernstodo
bacula/kes-1.39
bacula/patches/dvd+rw-tools-6.1.bacula.patch [new file with mode: 0644]
bacula/src/cats/cats.h
bacula/src/cats/make_mysql_tables.in
bacula/src/cats/make_postgresql_tables.in
bacula/src/cats/make_sqlite3_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/update_mysql_tables.in
bacula/src/cats/update_postgresql_tables.in
bacula/src/cats/update_sqlite3_tables.in
bacula/src/cats/update_sqlite_tables.in
bacula/src/dird/bsr.c
bacula/src/dird/mac.c
bacula/src/dird/sql_cmds.c
bacula/src/dird/ua_cmds.c
bacula/src/dird/ua_purge.c
bacula/src/dird/ua_restore.c
bacula/src/stored/Makefile.in
bacula/src/stored/acquire.c
bacula/src/stored/append.c
bacula/src/stored/bcopy.c
bacula/src/stored/bextract.c
bacula/src/stored/block.c
bacula/src/stored/bls.c
bacula/src/stored/bscan.c
bacula/src/stored/bsr.h
bacula/src/stored/btape.c
bacula/src/stored/butil.c
bacula/src/stored/dev.c
bacula/src/stored/dev.h
bacula/src/stored/device.c
bacula/src/stored/dircmd.c
bacula/src/stored/dvd.c
bacula/src/stored/label.c
bacula/src/stored/mac.c
bacula/src/stored/mount.c
bacula/src/stored/parse_bsr.c
bacula/src/stored/protos.h
bacula/src/stored/read.c
bacula/src/stored/read_record.c
bacula/src/stored/reserve.c
bacula/src/stored/reserve.h
bacula/src/stored/spool.c
bacula/src/stored/stored.c
bacula/src/version.h