Changesets: bareos
master 3e38db1d 2023-08-28 14:08 Sebastian Sura Ported: N/A Details Diff |
backup: use serial send/comp/etc for small amounts of data | ||
mod - core/src/filed/backup.cc | Diff File | ||
master 80c5f436 2023-08-28 10:17 Sebastian Sura Ported: N/A Details Diff |
append: introduce MessageReceiver This class reads data from the given socket asynchroniously and makes them available in a preparsed manner on the main thread. It is important that the given socket is only used by one thread at a time, as such, if you create a MessageHandler for a certain socket, you need to take care to not use that socket at all while the message handler is alive. |
||
mod - core/src/stored/append.cc | Diff File | ||
mod - systemtests/tests/restore/testrunner-create-backup | Diff File | ||
master 5f8e7eb6 2023-08-26 13:41 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
ua_run: apply max_concurrent_jobs from consolidate job | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
master ad38e880 2023-08-26 13:39 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
dir: add max_concurrent_jobs to jcr dir_impl with this change that setting can now be overridden |
||
mod - core/src/dird/director_jcr_impl.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
master 4ff821e9 2023-08-26 13:37 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
ua_run: pass consolidate job to spawned virtualfull | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/ua.h | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
master 2c94d9d9 2023-08-25 23:07 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
dird: add rjs pointer to jcr | ||
mod - core/src/dird/director_jcr_impl.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/jobq.cc | Diff File | ||
master 5f6c853b 2023-08-25 21:57 Committer: Bareos Bot Ported: N/A Details Diff |
VMware Plugin: Ensure object_index increases globally The object_index of restore objects must always increase globally, not only within a job, because the SQL query uses ORDER BY ObjectIndex only. Otherwise restore objects could be processed in wrong order. |
||
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py | Diff File | ||
master 5623e5f9 2023-08-24 17:41 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
improve setup_local_db cluster start for non root | ||
mod - systemtests/tests/py3plug-fd-postgresql/database/setup_local_db.sh.in | Diff File | ||
master 0fa0d947 2023-08-24 13:28 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001521 config: deprecate `LabelType` and `CheckLabels` |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - docs/manuals/source/Appendix/Troubleshooting.rst | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json | Diff File | ||
master 9b31f2cb 2023-08-24 13:28 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 4acf3b19 2023-08-24 11:10 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001520 build: remove python2 support |
||
mod - .gitignore | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/cmake/BareosGenerateDebianInfo.cmake | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python2-plugin | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/subpkglist | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - core/src/plugins/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/dird/python/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/dird/python/module/bareosdir.cc | Diff File | ||
mod - core/src/plugins/dird/python/python-dir.cc | Diff File | ||
mod - core/src/plugins/filed/python/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/filed/python/module/bareosfd.cc | Diff File | ||
mod - core/src/plugins/filed/python/python-fd.cc | Diff File | ||
mod - core/src/plugins/filed/python/test/python-fd-module-tester.cc | Diff File | ||
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py | Diff File | ||
mod - core/src/plugins/filed/python/vmware/bareos-fd-vmware.py | Diff File | ||
rm - core/src/plugins/include/joblog_warn_about_python2_deprecation.inc | Diff File | ||
rm - core/src/plugins/include/python3compat.h | Diff File | ||
mod - core/src/plugins/stored/python/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/stored/python/module/bareossd.cc | Diff File | ||
mod - core/src/plugins/stored/python/python-sd.cc | Diff File | ||
rm - debian/bareos-director-python2-plugin.install.in | Diff File | ||
rm - debian/bareos-filedaemon-python2-plugin.install.in | Diff File | ||
rm - debian/bareos-storage-python2-plugin.install.in | Diff File | ||
mod - debian/control | Diff File | ||
mod - debian/control.bareos-director-python-plugins-common | Diff File | ||
rm - debian/control.bareos-director-python2-plugin | Diff File | ||
mod - debian/control.bareos-filedaemon-python-plugins-common | Diff File | ||
rm - debian/control.bareos-filedaemon-python2-plugin | Diff File | ||
mod - debian/control.bareos-storage-python-plugins-common | Diff File | ||
rm - debian/control.bareos-storage-python2-plugin | Diff File | ||
mod - debian/control.vmware | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/PythonPluginAPI.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
mod - docs/pkglists/Debian_10.x86_64 | Diff File | ||
mod - docs/pkglists/Debian_11.x86_64 | Diff File | ||
mod - docs/pkglists/EL_7.x86_64 | Diff File | ||
mod - docs/pkglists/EL_8.x86_64 | Diff File | ||
mod - docs/pkglists/SLE_12_SP5.x86_64 | Diff File | ||
mod - docs/pkglists/xUbuntu_20.04.x86_64 | Diff File | ||
mod - python-bareos/packaging/python-bareos.spec | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
rm - systemtests/tests/py3plug-dir | Diff File | ||
rm - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql | Diff File | ||
master 77a2d34e 2023-08-24 11:10 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master faa80667 2023-08-24 10:03 Committer: Bareos Bot Ported: N/A Details Diff |
testrunner-error-full-restore: adapt for FreeBSD 13.2 | ||
mod - systemtests/tests/restore/testrunner-error-full-restore | Diff File | ||
master d5eb26b4 2023-08-23 15:18 Committer: Bareos Bot Ported: N/A Details Diff |
apply changes from bareos-check-sources | ||
mod - core/src/plugins/dird/python/python-dir.cc | Diff File | ||
mod - core/src/plugins/stored/python/python-sd.cc | Diff File | ||
mod - systemtests/tests/py3plug-dir/python-modules/BareosDirTest.py | Diff File | ||
mod - systemtests/tests/py3plug-dir/python-modules/bareos-dir-test.py | Diff File | ||
mod - systemtests/tests/py3plug-fd-local-fileset-basic/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/py3plug-fd-local-fileset-basic/python-modules/BareosFdPluginLocalFilesetAclXattr.py | Diff File | ||
mod - systemtests/tests/py3plug-fd-local-fileset-basic/python-modules/bareos-fd-local-fileset-acl-xattr.py | Diff File | ||
mod - systemtests/tests/py3plug-fd-local-fileset-restoreobject/python-modules/BareosFdPluginLocalFilesetWithRestoreObjects.py | Diff File | ||
mod - systemtests/tests/py3plug-fd-local-fileset-restoreobject/python-modules/bareos-fd-local-fileset-with-restoreobjects.py | Diff File | ||
mod - systemtests/tests/py3plug-fd-vmware/reset_cbt.sh.in | Diff File | ||
mod - systemtests/tests/py3plug-sd/python-modules/BareosSdTest.py | Diff File | ||
mod - systemtests/tests/py3plug-sd/python-modules/bareos-sd-test.py | Diff File | ||
master 24de7956 2023-08-23 14:48 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001505 plugin-fd: allow fd plugins to (re-)set since-time and disable/re-enable timestamp/accurate checks |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/fd_plugins.h | Diff File | ||
mod - core/src/plugins/filed/python/module/bareosfd.cc | Diff File | ||
mod - core/src/plugins/filed/python/module/bareosfd.h | Diff File | ||
mod - core/src/plugins/filed/python/test/python-fd-module-tester.cc | Diff File | ||
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginCheckChanges.conf.in | Diff File | ||
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginSinceTime.conf.in | Diff File | ||
add - systemtests/tests/py3plug-fd-basic/python-modules/force-backup-module.py | Diff File | ||
add - systemtests/tests/py3plug-fd-basic/testrunner-forcebackup | Diff File | ||
master 8fe42825 2023-08-23 14:48 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 3a967862 2023-08-23 13:21 Committer: Bareos Bot Ported: N/A Details Diff |
build: stop mentioning python 2 in packages | ||
mod - core/cmake/BareosGenerateDebianInfo.cmake | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - debian/control | Diff File | ||
mod - debian/control.bareos-director-python-plugins-common | Diff File | ||
mod - debian/control.bareos-filedaemon-python-plugins-common | Diff File | ||
mod - debian/control.bareos-storage-python-plugins-common | Diff File | ||
mod - debian/control.vmware | Diff File | ||
mod - python-bareos/packaging/python-bareos.spec | Diff File | ||
master 32864493 2023-08-23 13:19 Committer: Bareos Bot Ported: N/A Details Diff |
build: adapt packaging of ldap plugin to python3 | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master d7c40616 2023-08-23 13:18 Committer: Bareos Bot Ported: N/A Details Diff |
remove python2 files from gitignore | ||
mod - .gitignore | Diff File | ||
master b75ea950 2023-08-23 11:15 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001516 ua_restore: change restore argument handling |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - systemtests/scripts/functions | Diff File | ||
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/block-size/etc/bareos/bareos-dir.d/fileset/FS_TESTJOB.conf.in | Diff File | ||
mod - systemtests/tests/bscan-bextract-bls-bcopy/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/client-initiated/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/copy-migrate/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/encrypt-signature-no-tls/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/encrypt-signature-tls-cert/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/notls/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
mod - systemtests/tests/parallel-jobs/testrunner-parallel-jobs | Diff File | ||
mod - systemtests/tests/passive/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/restore/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/restore/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/restore/testrunner-check-hints | Diff File | ||
add - systemtests/tests/restore/testrunner-multi | Diff File | ||
mod - systemtests/tests/scheduler/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/sparse-file/etc/bareos/bareos-dir.d/fileset/FS_TESTJOB.conf.in | Diff File | ||
mod - systemtests/tests/spool/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/virtualfull-basic/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
mod - systemtests/tests/virtualfull-bscan/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
master 62f1cb8a 2023-08-23 11:15 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 6713989a 2023-08-22 17:51 SamuelBoerlin Committer: arogge Ported: N/A Details Diff |
consolidate: inherit spool_data flag make virtualfull jobs spawned by consolidate job inherit spool_data flag |
||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/Consolidate-lower-priority.conf | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/backup-bareos-fd-high-priority.conf.in | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner | Diff File | ||
master 76fe8982 2023-08-22 07:47 Sebastian Sura Ported: N/A Details Diff |
backup: add some worker threads by default | ||
mod - core/src/filed/backup.cc | Diff File | ||
master df2d2da1 2023-08-22 07:28 Sebastian Sura Ported: N/A Details Diff |
backup: enable parallel compression Instead of reading the file into the send buffer directly, we read it into its own buffer that is shared with every worker thread. Then we either compress the file data into the send buffer or just memcpy it -- in case compression is not enabled -- in a worker thread. |
||
mod - core/src/filed/backup.cc | Diff File | ||
master 49100020 2023-08-21 14:38 Sebastian Sura Ported: N/A Details Diff |
backup: send on second thread | ||
mod - core/src/filed/backup.cc | Diff File |