Changesets: bareos

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

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

bruno-at-bareos


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
 First  Prev  1 2 3 ... 70 ... 82 83 84 85 86 87 88 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last