Changesets: bareos

master d8277245

2022-09-19 14:40

Philipp Storz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001074

stored: dird: add backup checkpoints that save backup metadata to the Catalog during the execution of the backup
mod - CHANGELOG.md Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/cats/sql_update.cc Diff File
mod - core/src/dird/catreq.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/device_control_record.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/mac.cc Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/sd_device_control_record.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/append_test.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-CheckpointInterval.rst.inc Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/checkpoints/CMakeLists.txt Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/slow-backup-bareos-fd.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/FullSmallvolumes.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/checkpoints/test-setup Diff File
add - systemtests/tests/checkpoints/testrunner-checkpoints-on-cancel Diff File
add - systemtests/tests/checkpoints/testrunner-checkpoints-on-kill Diff File
add - systemtests/tests/checkpoints/testrunner-checkpoints-on-stop Diff File
add - systemtests/tests/parallel-jobs/CMakeLists.txt Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/FullSmallvolumes.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/parallel-jobs/parallel Diff File
add - systemtests/tests/parallel-jobs/test-setup Diff File
add - systemtests/tests/parallel-jobs/testrunner-parallel-jobs Diff File
add - systemtests/tests/stresstest/CMakeLists.txt Diff File
add - systemtests/tests/stresstest/cloneandcopykernelcode Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/slow-backup-bareos-fd.conf Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File

master f391ac27

2022-09-19 14:37

Philipp Storz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001215

pruning: `prune jobs` doesn't ask for jobtypes anymore, and prunes all jobtypes except Archives (`A`)
mod - CHANGELOG.md Diff File
mod - core/src/cats/dml/0011_sel_JobMedia Diff File
mod - core/src/cats/mysql_queries.inc Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/cats/sqlite_queries.inc Diff File
mod - core/src/dird/autoprune.cc Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - core/src/dird/ua_prune.h Diff File
mod - core/src/dird/ua_purge.cc Diff File
mod - core/src/dird/ua_purge.h Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/lib/alist.h Diff File
mod - core/src/lib/edit.cc Diff File
mod - core/src/lib/edit.h Diff File
mod - core/src/lib/mem_pool.cc Diff File
mod - core/src/lib/mem_pool.h Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/pruning/bareos-dir.d/director/bareos-dir.conf Diff File
add - core/src/tests/configs/pruning/bareos-dir.d/storage/File.conf Diff File
add - core/src/tests/pruning.cc Diff File
mod - core/src/tests/test_is_name_valid.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File
mod - systemtests/tests/CMakeLists.txt Diff File

master cf59d4dd

2022-09-19 12:42

Hedi


Committer: pstorz

Ported: N/A

Details Diff
dird: remove testfind unused libraries and fixed linking issues
mod - core/src/dird/CMakeLists.txt Diff File
add - core/src/dird/jcr_util.cc Diff File
add - core/src/dird/jcr_util.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/job.h Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/run_on_incoming_connect_interval.cc Diff File
mod - core/src/dird/scheduler_private.cc Diff File
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_run.cc Diff File
mod - core/src/dird/ua_server.cc Diff File
mod - core/src/tests/catalog.cc Diff File
mod - core/src/tests/dir_fd_connection.cc Diff File
mod - core/src/tests/setdevice.cc Diff File

master 00b5aa33

2022-09-19 12:05

arogge

Ported: N/A

Details Diff
core: rename newer ResourceTable() functions

the recently added functions BackupResourceTable(),
RestoreResourceTable() and GetResourceTable() turned out to be badly
named as they handle a shared_ptr<ConfigResourcesContainer> and there
already is a type named ResourceTable.
This commit renames the functions to BackupResourcesContainer(),
RestoreResourcesContainer() and GetResoucesContainer().
mod - core/src/dird/reload.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File

master 318e2843

2022-09-16 20:30

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: add migration test to fixture list
mod - systemtests/tests/copy-migrate/CMakeLists.txt Diff File

master cc5bfe4c

2022-09-16 20:29

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: rename `copy` to `copy-migrate`
mod - systemtests/tests/CMakeLists.txt Diff File

master 80c0bb80

2022-09-16 20:25

Alaa Eddine Elamri

Ported: N/A

Details Diff
migrate.cc: remove some unnecessary bailouts
mod - core/src/dird/migrate.cc Diff File

master a84e5540

2022-09-16 18:49

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: check number of copy jobs available
mod - systemtests/tests/copy/testrunner-02-copy Diff File

master d25ff293

2022-09-16 18:14

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
fix windows
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/ndmp_dma_backup_common.cc Diff File
mod - core/src/dird/ndmp_dma_generic.cc Diff File
mod - core/src/dird/ndmp_dma_restore_common.cc Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/findlib/acl.cc Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/mkpath.cc Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/tools/bsmtp.cc Diff File
mod - core/src/win32/findlib/win32.cc Diff File
mod - core/src/win32/plugins/filed/mssqlvdi-fd.cc Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.cc Diff File
mod - core/src/win32/stored/backends/win32_file_device.cc Diff File
mod - core/src/win32/stored/backends/win32_tape_device.cc Diff File

master a00f8fcb

2022-09-16 16:52

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
fix bregex for windows
mod - core/src/lib/bregex.cc Diff File

master 921f1a43

2022-09-16 16:09

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
fix output_formatter for UCL build
mod - core/src/lib/output_formatter.cc Diff File

master 0b55e782

2022-09-16 16:07

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
macbuild: fix python3 module
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File

master 199e4621

2022-09-16 15:13

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
darwin: fix problems
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/findlib/acl.cc Diff File

master d7998512

2022-09-16 14:21

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
fix droplet link problems
mod - core/src/droplet/libdroplet/CMakeLists.txt Diff File

master 91c7d217

2022-09-16 13:33

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
fix FreeBSd
mod - core/src/findlib/xattr.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File

master 2cb2e4c6

2022-09-16 12:48

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
add fallthrough for SLE12SP5
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/lib/fnmatch.cc Diff File
mod - core/src/stored/acquire.cc Diff File

master e75b7558

2022-09-16 12:38

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
auth_pam.cc: add maybe_unused to sun part
mod - core/src/dird/auth_pam.cc Diff File

master f96cc5e8

2022-09-16 12:27

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
bregex.cc: add fallthrough
mod - core/src/lib/bregex.cc Diff File

master a1501d16

2022-09-16 12:25

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
findlib/acl.cc: FreeBSD compile fix
mod - core/src/findlib/acl.cc Diff File

master 5690a2e2

2022-09-16 12:21

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
findlib/xattr.cc: fix solaris problems
mod - core/src/findlib/xattr.cc Diff File

master fd8e747c

2022-09-16 12:21

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
libdroplet/CMakeLists: remove unsuccessful extra compile options
mod - core/src/droplet/libdroplet/CMakeLists.txt Diff File

master 5c2ed45f

2022-09-15 20:24

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
adaptions for win32
mod - core/src/findlib/bfile.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bpoll.cc Diff File
mod - core/src/lib/daemon.cc Diff File
mod - core/src/lib/guid_to_name.cc Diff File
mod - core/src/lib/mntent_cache.cc Diff File
mod - core/src/lib/priv.cc Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/win32/compat/compat.cc Diff File
mod - core/src/win32/compat/winapi.cc Diff File
mod - core/src/win32/generic/main.cc Diff File
mod - core/src/win32/generic/service.cc Diff File

master d3da5458

2022-09-15 18:21

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
windows fixes
mod - core/src/lib/bsock_tcp.cc Diff File
mod - core/src/lib/bsys.cc Diff File

master d77a9ef5

2022-09-15 18:02

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
fixup typo
mod - core/src/filed/fd_plugins.cc Diff File

master 4fe5adfc

2022-09-15 17:12

Philipp Storz


Committer: Andreas Rogge

Ported: N/A

Details Diff
Solaris maybe_unused
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/findlib/acl.cc Diff File
 First  Prev  1 2 3 ... 60 ... 86 87 88 89 90 91 92 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 608 609 610  Next  Last