Changesets: bareos
master 62bde165 2023-07-26 06:45 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
restore-tests: add multi-file/multi-dir test | ||
mod - systemtests/tests/restore/CMakeLists.txt | Diff File | ||
add - systemtests/tests/restore/testrunner-multi | Diff File | ||
master ab407053 2023-07-26 06:44 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
restore-tests: fix typo | ||
mod - systemtests/tests/restore/testrunner-check-hints | Diff File | ||
master 9af5c689 2023-07-26 06:44 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
ua_restore: fix return value | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
master 63aec6a1 2023-07-26 06:43 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
ua_restore: fix not setting last_jobid | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
master 496f290c 2023-07-25 13:09 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
ua_restore: allow multiple files/dirs to be specified | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
master 02482213 2023-07-25 13:01 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
ua_restore: fix not parsing everything before executing This change will make the order of arguments passed to the restore command mostly irrelevant. This means that restore file=... jobid=... and restore select before=... will work as one would naivly expect; without this change both jobid=... and before=... would be silently ignored! |
||
mod - core/src/dird/ua_restore.cc | Diff File | ||
master 9aa08058 2023-07-25 10:57 Ported: N/A Details Diff |
add trailing / to fix redirection issue Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/IntroductionAndTutorial/UpdatingBareos.rst | Diff File | ||
master 87dcd9a0 2023-07-25 10:39 Ported: N/A Details Diff |
apply strict formating rule for parameter and value - parameter start with Capital letter - value for compression and signature are fully uppercase - remove redondant default value in LogTimestampFormat Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - contrib/fd-plugins/bareos_option_example/README.md | Diff File | ||
mod - contrib/fd-plugins/bareos_tasks/mysql/README.md | Diff File | ||
mod - contrib/fd-plugins/bareos_tasks/oracle/README.md | Diff File | ||
mod - contrib/fd-plugins/bareos_tasks/pgsql/README.md | Diff File | ||
mod - contrib/fd-plugins/bareos_tasks/xenserver/README.md | Diff File | ||
mod - contrib/misc/bsmc/etc/bareos/bareos-dir.d/archivejob.conf | Diff File | ||
mod - core/src/defaultconfigs/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
mod - core/src/plugins/filed/gfapi/gfapi-conf.d/bareos-dir.d/fileset/plugin-gfapi.conf.example | Diff File | ||
mod - core/src/plugins/filed/python/ovirt/python-ovirt-conf.d/bareos-dir.d/fileset/plugin-ovirt.conf.example | Diff File | ||
mod - docs/manuals/source/Appendix/Howtos/BackupOfThirdPartyDatabases.rst.inc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/UsingTapeDrivesWithoutAutochanger.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/fd-filedaemon-LogTimestampFormat.rst.inc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-LogTimestampFormat.rst.inc | Diff File | ||
mod - systemtests/tests/acl/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/fileset/fileset-multi-includes.conf.in | Diff File | ||
mod - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/fileset/fileset-multi-options.conf.in | Diff File | ||
master 6191554c 2023-07-24 15:37 Ported: N/A Details Diff |
doc: hardlink set warning and sinceversion correctly Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
master 97eb1789 2023-07-24 11:52 Ported: N/A Details Diff |
apply suggestion from review | ||
mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
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 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 |