]> git.sur5r.net Git - bacula/bacula/commit
kes Separate read/write source strings to keep track of where
authorKern Sibbald <kern@sibbald.com>
Fri, 24 Nov 2006 09:58:28 +0000 (09:58 +0000)
committerKern Sibbald <kern@sibbald.com>
Fri, 24 Nov 2006 09:58:28 +0000 (09:58 +0000)
commitd0c1f5f22cbea872106e4f54ea979419ee58fc03
tree6a4c1fbf77894a63e59eed33c5a892a16bd1899c
parentdb209ffdd79d3b12f8386fa5c9a2b82be09a4803
kes  Separate read/write source strings to keep track of where
     storage devices are used in a job.
kes  Implement a new method of keeping track of which storage
     device is used in a Job.  USTORE keeps both a pointer to the
     resource and to the source string.
kes  Modify all code to use new storage set subroutines in job.c
kes  Modify migrate.c so that the definitive selection of the storage
     resource is done in the do_migration_init() routine prior to
     the job going into the job queue.  This permits accurate
     deadlock detection (same read and write storage resource).
kes  Remove bfill from btape (I think it was a left over stub).

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@3690 91ce42f0-d328-0410-95d8-f526ca767f89
19 files changed:
bacula/kernstodo
bacula/src/dird/backup.c
bacula/src/dird/dird_conf.h
bacula/src/dird/job.c
bacula/src/dird/jobq.c
bacula/src/dird/migrate.c
bacula/src/dird/msgchan.c
bacula/src/dird/protos.h
bacula/src/dird/scheduler.c
bacula/src/dird/ua_cmds.c
bacula/src/dird/ua_dotcmds.c
bacula/src/dird/ua_label.c
bacula/src/dird/ua_output.c
bacula/src/dird/ua_run.c
bacula/src/dird/ua_status.c
bacula/src/jcr.h
bacula/src/stored/btape.c
bacula/src/version.h
bacula/technotes-1.39