]> git.ipfire.org Git - thirdparty/bacula.git/commit
Fix #3593 VirtualFull will select jobs to consolidate using Job name in addition...
authorEric Bollengier <eric@baculasystems.com>
Thu, 15 Mar 2018 09:06:10 +0000 (10:06 +0100)
committerKern Sibbald <kern@sibbald.com>
Sat, 14 Jul 2018 14:02:24 +0000 (16:02 +0200)
commit2d436d321482ce6676b4bf650d8545e33c619bd3
tree8e0e0cc4d5c465310cde0f27d62f25f31d0efe2f
parent5a4d3fc605771b0f627b31479119e2eca29340dc
Fix #3593 VirtualFull will select jobs to consolidate using Job name in addition to Client/FileSet

If multiple jobs on a client are sharing the same fileset, the virtual full
was selecting all the jobs matching the Client/FileSet names. Leading to
a VirtualFull with the correct files, but an incorrect parent hierarchy.

The new code will select the JobIds to consolidate with the job Name,
the Client and the FileSet.
bacula/src/cats/sql_cmds.c
bacula/src/cats/sql_get.c
bacula/src/dird/vbackup.c