Changesets: bareos
master ba90ccb4 2023-07-24 10:40 Bruno Friedmann @Bareos Committer: bruno-at-bareos Ported: N/A Details Diff |
apply suggestions from code review Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com> Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com> |
||
mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
master 75db36eb 2023-07-24 10:24 Ported: N/A Details Diff |
doc: apply suggestions hard links | ||
mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
master ee81a22e 2023-07-24 10:18 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
docs: update mediaformat docs | ||
mod - docs/manuals/source/DeveloperGuide/mediaformat.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/messages.rst | Diff File | ||
master 100679d9 2023-07-24 10:13 Ported: N/A Details Diff |
core: add LogTimestampFormat description & default - create new default json export Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json | Diff File | ||
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in | Diff File | ||
master 18bef24d 2023-07-18 16:49 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001512 dird: cats: abort purge when there are no eligible jobids |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/cats/sql_delete.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
master 5109e8cc 2023-07-18 16:49 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 01b6b2d8 2023-07-18 11:59 Alaa Eddine Elamri Ported: N/A Details Diff |
dird: cats: stop file purge if there are no eligible jobids | ||
mod - core/src/cats/sql_delete.cc | Diff File | ||
master d7cea1c1 2023-07-18 11:48 Alaa Eddine Elamri Ported: N/A Details Diff |
dird: cats: stop job purge if there are no eligible jobids | ||
mod - core/src/cats/sql_delete.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
master 91b2b722 2023-07-14 14:50 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
append: move prototype into its askdir.h header | ||
mod - core/src/stored/append.cc | Diff File | ||
mod - core/src/stored/askdir.cc | Diff File | ||
add - core/src/stored/askdir.h | Diff File | ||
master a4ad6e88 2023-07-14 13:48 Ported: N/A Details Diff |
tests: bareos-basic change AutoDeflateAlgorithm - set lz4 as Auto Deflate Algorithm in FileStorage2 so different compression are tested. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-sd.d/device/FileStorage2.conf | Diff File | ||
master 9209b254 2023-07-14 12:08 Committer: bruno-at-bareos Ported: N/A Details Diff |
fastlz: remove unaligned memory accesses - some of the helper functions used unaligned memory access as an optimization. A quick look at godbolt.org showed that modern compilers emit the same code with or without those manual optimizations, so the unaligned accesses were removed to avoid relying on undefined behaviour. - core: compression free internal fastlz buffers Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/fastlz/src/lz4.c | Diff File | ||
mod - core/src/lib/compression.cc | Diff File | ||
master 49b46044 2023-07-14 08:44 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
bsr: apply same simplification to different test | ||
mod - core/src/dird/bsr.cc | Diff File | ||
master b82aa1f1 2023-07-14 08:16 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
bsr: make conditional easier to understand Testing whether two intervals intersect -- which is what the conditional is trying to do -- can be easily done with a <= d && b >= c, where the intervals are [a, b] and [c, d] with a<=b and c<=d. It is then easy to check that this is equivalent to max(a, c) <= min(b, d), which is what the code now does. |
||
mod - core/src/dird/bsr.cc | Diff File | ||
master 4dc2c58d 2023-07-14 08:09 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
bsr: fix bad decrementing We should only decrement the expected file counter if a file we are actually restoring is split over two volumes. That means we need to keep track of which FileIndices we actually selected to be restored instead of just assuming that we are restoring the whole volume. |
||
mod - core/src/dird/bsr.cc | Diff File | ||
mod - core/src/dird/bsr.h | Diff File | ||
mod - core/src/tests/test_fileindex_list.cc | Diff File | ||
master 4f484427 2023-07-14 08:00 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
bsr: fix comparing fileids between jobs | ||
mod - core/src/dird/bsr.cc | Diff File | ||
master 4437bc73 2023-07-14 07:53 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
file-count-mismatch: add regression test | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/file-count-regression/CMakeLists.txt | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/file-count-regression/functions | Diff File | ||
add - systemtests/tests/file-count-regression/test-setup | Diff File | ||
add - systemtests/tests/file-count-regression/testrunner-check-regression | Diff File | ||
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 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 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 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 |