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

stephand


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
 First  Prev  1 2 3 ... 58 59 60 61 62 63 64 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last