bareos: master 247ae2df

Author Committer Branch Timestamp Parent
arogge_adm arogge_adm master 2019-07-03 11:55 master e940e01d Pending
Changeset core: replace RestoreBootstrapRecordFileIndex

The previous implementation of RestoreBootstrapRecordFileIndex
with a linked-list performed badly for a list of files with
many gaps.
This patch replaces the linked-list with a std::vector and
makes the overall runtime performance much more predictable
and overall better.
mod - core/src/dird/bsr.cc Diff File
mod - core/src/dird/bsr.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/tests/test_fileindex_list.cc Diff File