Changesets: bareos

master 35994004

2023-07-13 18:39

SamuelBoerlin


Committer: Bareos Bot

Ported: N/A

Details Diff
stored: initialize device access_mode to READ_WRITE
mod - core/src/stored/dev.h Diff File

master 0852739f

2023-07-13 16:34

bruno-at-bareos

Ported: N/A

Details Diff
systemtests: extend fileset-multiple-blocks

- test all signature options MD5,SHA1,SHA256,SHA512,XXH128
- test all compression options GZIP,GZIP(LEVEL),LZO,LZ4,LZ4HC

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/fileset/fileset-multi-options.conf.in Diff File
mod - systemtests/tests/fileset-multiple-blocks/testrunner-options-blocks Diff File

master 30813547

2023-07-13 15:45

bruno-at-bareos

Ported: N/A

Details Diff
defaultconfig: add RecyclePool=Scratch to Scratch

- It is mandatory for data pool, because the recyclepoolid is not
updated when a media is affected to this pool data.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/defaultconfigs/bareos-dir.d/pool/Scratch.conf Diff File

master 9305db1b

2023-07-13 12:53

SamuelBoerlin


Committer: Bareos Bot

Ported: N/A

Details Diff
format
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/io_direction.h Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/sd_reservation.cc Diff File

master 3bb6642e

2023-07-13 12:49

SamuelBoerlin


Committer: Bareos Bot

Ported: N/A

Details Diff
update docs schema
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File

master 7d45e090

2023-07-13 12:29

SamuelBoerlin


Committer: Bareos Bot

Ported: N/A

Details Diff
improve docs
mod - core/src/stored/stored_conf.cc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-AccessMode.rst.inc Diff File

master e9ddab59

2023-07-13 10:21

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd_plugins: update linked fileindex
mod - core/src/filed/fd_plugins.cc Diff File

master 43f8a635

2023-07-13 10:21

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
hardlink: reset linked to nullptr aswell
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/findlib/find_one.cc Diff File

master da2bc7de

2023-07-12 16:44

bruno-at-bareos

Ported: N/A

Details Diff
doc: rework hardlink section

- unify the use of "hard links" over mixed "hardlinks"
- reformat reviewed paragraphs to line length 80
- apply check-sources recommendation and format

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com>
mod - core/src/dird/inc_conf.cc Diff File
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-LogTimestampFormat.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-OptimizeForSize.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-OptimizeForSpeed.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-LogTimestampFormat.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-LogTimestampFormat.rst.inc Diff File

master eb5226fd

2023-07-12 15:40

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
refactor void* to const void*
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File
mod - core/src/plugins/filed/python/test/python-fd-module-tester.cc Diff File

master 2d48689c

2023-07-12 15:38

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
add bVarCheckChanges
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginCheckChanges.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/python-modules/force-backup-module.py Diff File
mod - systemtests/tests/py3plug-fd-basic/testrunner-forcebackup Diff File

master eadcf88c

2023-07-12 14:40

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
hardlink: delete hardlink.cc
mod - core/src/findlib/CMakeLists.txt Diff File
rm - core/src/findlib/hardlink.cc Diff File
mod - core/src/findlib/hardlink.h Diff File

master 568fb9a0

2023-07-12 14:18

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
hardlink: refactor hardlink interface
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/hardlink.cc Diff File
mod - core/src/findlib/hardlink.h Diff File

master 71147422

2023-07-12 13:23

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
hardlink: make better use of C++ features
mod - core/src/findlib/hardlink.cc Diff File
mod - core/src/findlib/hardlink.h Diff File

master c7f12724

2023-07-12 13:10

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
hardlink: change api slightly
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/hardlink.cc Diff File
mod - core/src/findlib/hardlink.h Diff File

master 6c243cd4

2023-07-12 12:19

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001507

bsmtp: make mailhost and port message info a debug message
mod - CHANGELOG.md Diff File
mod - core/src/tools/bsmtp.cc Diff File

master fe7d71ce

2023-07-12 12:19

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 3321ce8a

2023-07-12 11:02

Alaa Eddine Elamri

Ported: N/A

Details Diff
bsmtp: make mailhost and port message info a debug message
mod - core/src/tools/bsmtp.cc Diff File

master 631b5f1b

2023-07-12 09:04

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
hardlink: switch from htable to std::unordered_map
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/hardlink.cc Diff File

master 835a263a

2023-07-11 18:27

bruno-at-bareos

Ported: N/A

Details Diff
doc: Add LogTimestampFormat description, default

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-LogTimestampFormat.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-filedaemon-LogTimestampFormat.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-LogTimestampFormat.rst.inc Diff File

master 6b3d031b

2023-07-11 17:51

bruno-at-bareos

Ported: N/A

Details Diff
core: set hardlinks=no as default

When you have a file with multiple hardlinks and the first hardlink
encountered gets excluded, then no actual file data is send but the
backup is still finishes without errors.

On restore you will get an error.

- hardlink fix camelcase output in dir_conf.cc
- Add HardLink = No for config-dump and gluster systemtest

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/inc_conf.cc Diff File
mod - docs/manuals/source/Configuration/Director.rst Diff File
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File

master bbc00327

2023-07-11 14:07

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
bareos-basic: add hardlink backup test
mod - systemtests/tests/bareos-basic/CMakeLists.txt Diff File
add - systemtests/tests/bareos-basic/etc/bareos/bareos-dir.d/fileset/HardLinks.conf.in Diff File
add - systemtests/tests/bareos-basic/etc/bareos/bareos-dir.d/job/backup-some-hardlinks.conf Diff File
mod - systemtests/tests/bareos-basic/test-setup Diff File
add - systemtests/tests/bareos-basic/testrunner-hardlinks Diff File

master 6ca7f645

2023-07-11 14:05

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
filed: remove useless code

Updating ff_pkt->linked is done by FindOneFile itself. There is no
reason to update it twice!
mod - core/src/findlib/find_one.cc Diff File

master fe908f51

2023-07-11 14:00

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
filed: reset FileIndex between iterations
mod - core/src/findlib/find_one.cc Diff File

master dce54331

2023-07-11 13:49

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
filed: fix updating wrong ff_pkt

Since `ff_pkt` was partially overwritten by the files contained in the
dir, we should not look at its fields. Instead we should only use our
saved copy which contains our "linked" field, which we can then update
with our file index.
mod - core/src/findlib/find_one.cc Diff File
 First  Prev  1 2 3 ... 37 38 39 40 41 42 43 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last