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

bruno-at-bareos

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

bruno-at-bareos

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

bruno-at-bareos

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

bruno-at-bareos

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

bruno-at-bareos

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

bruno-at-bareos

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

bruno-at-bareos

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

arogge


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
 First  Prev  1 2 3 ... 36 37 38 39 40 41 42 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last