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

bruno-at-bareos

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

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

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
 First  Prev  1 2 3 ... 60 ... 70 71 72 73 74 75 76 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last