Changesets: bareos
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 | ||
master ba8bc56d 2023-10-02 16:26 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
proposed fix for bRC_Skip support | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
master 76834e4f 2023-10-02 13:37 Committer: Bareos Bot Ported: N/A Details Diff |
cats: fix creation database with PostgreSQL 16+ - fix OP#5573 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> (cherry picked from commit 292285ab490c66b05e52a857c634a14c6cced704) |
||
mod - core/src/cats/create_bareos_database.in | Diff File | ||
master fb95cf54 2023-10-01 20:52 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001549 tools: fix tools not starting up on windows |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/address_conf.cc | Diff File | ||
add - core/src/lib/bareos_universal_initialiser.cc | Diff File | ||
add - core/src/lib/bareos_universal_initialiser.h | Diff File | ||
mod - core/src/stored/bls.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
master 574c269a 2023-10-01 20:52 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 9ecffc42 2023-09-28 16:56 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001546 python: adapt for new Python module versions |
||
mod - CHANGELOG.md | Diff File | ||
mod - python-bareos/bareos/util/__init__.py | Diff File | ||
add - python-bareos/bareos/util/version.py | Diff File | ||
mod - python-bareos/setup.py | Diff File | ||
mod - restapi/bareos_restapi/__init__.py | Diff File | ||
mod - restapi/bareos_restapi/models.py | Diff File | ||
mod - restapi/setup.py | Diff File | ||
mod - systemtests/tests/restapi/api/curl-auth.sh | Diff File | ||
mod - systemtests/tests/restapi/api/restapi.sh | Diff File | ||
add - systemtests/tests/restapi/etc/bareos/bareos-dir.d/console/admin-notls.conf | Diff File | ||
mod - systemtests/tests/restapi/testrunner | Diff File | ||
rm - systemtests/tests/restapi/testrunner_container_centos7.in | Diff File | ||
master 13c3546c 2023-09-28 16:56 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 733d03ed 2023-09-28 16:45 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
plugin postgresql: rewrite with BareosFdPluginBaseclass Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
master 7b68d63c 2023-09-28 16:40 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
add an output file log for cluster activity Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-tablespace | Diff File | ||
master 1e1561dc 2023-09-28 16:38 Bruno Friedmann Committer: Bareos Bot Ported: N/A Details Diff |
test: testrunner-default improvement - use debug level 150 - set the fileset in restore (so no confusion if concurrently used) - disable temporarly the pg cluster activity Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-default | Diff File | ||
master 97853d57 2023-09-28 13:10 Ported: N/A Details Diff |
cmake: always enable C/C++ when building binaries When C/C++ languages are not enabled, the find_package module will not look into arch-specific locations (e.g. /usr/lib64/cmake/) failing to detect software that is installed into these locations. |
||
mod - CMakeLists.txt | Diff File |