Changesets: bareos
master 34b0587b 2023-10-10 14:13 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
fd-plugin-libcloud: Use bRC_Stop return instead bRC_Skip - stop start_backup_file look with bRC_Stop signal after worker purge. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py | Diff File | ||
master 29cf91a5 2023-10-10 14:11 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
fd_plugins: proposed fix for bRC_Stop support - bRC_Stop usage allow plugin to tell core they finished with the start_backup_file steps Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
master fa65c38c 2023-10-10 08:58 Sebastian Sura Ported: N/A Details Diff |
filed-conf: make num_workers configurable | ||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/filed_conf.cc | Diff File | ||
mod - core/src/filed/filed_conf.h | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json | Diff File | ||
master b1d94178 2023-10-09 22:31 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001441 Allow to use the third-party libraries of the OS instead of the bundled ones |
||
mod - CHANGELOG.md | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
add - cmake/FindxxHash.cmake | Diff File | ||
mod - third-party/CMakeLists.txt | Diff File | ||
master 7665de58 2023-10-09 22:30 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 883bdb8f 2023-10-09 10:08 Samuel Bòˆrlin Committer: arogge Ported: N/A Details Diff |
tests: try increasing wait time to 15s | ||
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 | ||
master dbdde5e4 2023-10-09 09:08 Sebastian Sura Ported: N/A Details Diff |
dird-cmd: fix data race | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
master 5f9d8e5e 2023-10-09 08:40 Sebastian Sura Ported: N/A Details Diff |
append: use channel | ||
mod - core/src/stored/append.cc | Diff File | ||
master 2d9f6776 2023-10-09 08:39 Sebastian Sura Ported: N/A Details Diff |
baconfig: use inline constexpr | ||
mod - core/src/include/baconfig.h | Diff File | ||
master 60548ab2 2023-10-09 07:03 Sebastian Sura Ported: N/A Details Diff |
backup: use new threadpool api Also adds zero-copy sending to the non-compression path. |
||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/filed_jcr_impl.h | Diff File | ||
master b1d77331 2023-10-09 06:59 Sebastian Sura Ported: N/A Details Diff |
thread-pool: split thread_pool into thread_pool+work_group Previously thread_pool took care of two different concerns: 1) Being able to reuse threads for work 2) Sharing threads for concurrent non-blocking computations To be able to support both of these concerns we needed to add a lot of complexity to the class. Splitting it into two, a thread_pool, that only lets us borrow threads for a while, and a work group, with which you can share threads to do non-blocking computations, made the code much easier to understand. |
||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
rm - core/src/lib/thread_pool.cc | Diff File | ||
mod - core/src/lib/thread_pool.h | Diff File | ||
master c7e3a0d8 2023-10-09 06:59 Sebastian Sura Ported: N/A Details Diff |
channel: add typedef | ||
mod - core/src/lib/channel.h | Diff File | ||
master 5093c915 2023-10-06 21:36 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001565 VMware Plugin: Fix backup and recreating VMs with PCI passthrough for GPU |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc | Diff File | ||
master 83d2a8f5 2023-10-06 21:36 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 5750e01f 2023-10-06 19:52 Committer: Bareos Bot Ported: N/A Details Diff |
Apply suggestions from code review Co-authored-by: Philipp Storz <philipp.storz@bareos.com> |
||
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py | Diff File | ||
master 8ae192ef 2023-10-06 10:44 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001547 cats: fix for integer overflow issue when using `offset` in `llist` |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/findlib/bfile.cc | Diff File | ||
mod - core/src/include/baconfig.h | Diff File | ||
mod - core/src/lib/btimers.cc | Diff File | ||
mod - core/src/lib/message.cc | Diff File | ||
mod - core/src/lib/message.h | Diff File | ||
mod - core/src/lib/output_formatter.cc | Diff File | ||
mod - core/src/lib/output_formatter.h | Diff File | ||
mod - systemtests/tests/python-bareos/test_list_command.py | Diff File | ||
master 6068506b 2023-10-06 10:44 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master c8ace511 2023-10-06 07:25 Sebastian Sura Ported: N/A Details Diff |
jcr: remove extern; fix race condition on num_jobs_run | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/filed/status.cc | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
master 86a07a7e 2023-10-06 07:23 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001548 dird: `list jobs`: add `level` keyword and accept a list of job levels |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/sql_list.cc | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_select.h | Diff File | ||
mod - systemtests/tests/python-bareos/test_list_command.py | Diff File | ||
master 0b6d6786 2023-10-06 07:23 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 44a8faec 2023-10-05 17:01 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
fd-plugin-postgresql: handle pg8000 1.26 decimal return - emit M_ERROR if ValueError in __check_lsn_diff - black-format code - add missing \n in message and debug - shorten skip message os_err already contain the filename Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
master f13cfde0 2023-10-05 15:14 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
fd_plugin: add missing \n and formating comments | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/plugins/filed/python/module/bareosfd.cc | Diff File | ||
master a3c99d5c 2023-10-05 10:27 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
plugin postgresql: improve coding - split long function to smaller, with better public/private separation - improve file/dir parsing using os.walk and mandatory subdirs recreation - improve cluster changes during backup Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
master d2e4b331 2023-10-02 16:31 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
fd-plugin-postgresql: new set of improvements - implement plugin without BareosFdPluginLocalFilesBaseclass - handle correctly dir and file links - use specific exception for os, pg8000 - improve pylint score to 9.36/10 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
master b294d5b1 2023-10-02 16:27 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
enable pg_cluster_activity in test | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-default | Diff File |