Changesets: bareos
|
master 3f70c465 2025-08-01 11:50 Sebastian Sura Ported: N/A Details Diff |
cats: fix bad location information | ||
| mod - core/src/cats/cats.h | Diff File | ||
| mod - core/src/cats/sql.cc | Diff File | ||
|
master 521f5cc8 2025-07-30 18:26 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2207 stored: add new volume status 'Unlabeled' |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-postgresql | Diff File | ||
| mod - core/src/cats/cats.h | Diff File | ||
| mod - core/src/cats/ddl/creates/postgresql.sql | Diff File | ||
| add - core/src/cats/ddl/updates/postgresql.2240_2250.sql | Diff File | ||
| mod - core/src/cats/ddl/versions.map.in | Diff File | ||
| mod - core/src/cats/sql_find.cc | Diff File | ||
| mod - core/src/dird/dird_conf.cc | Diff File | ||
| mod - core/src/dird/next_vol.cc | Diff File | ||
| mod - core/src/dird/ua_db.cc | Diff File | ||
| mod - core/src/dird/ua_label.cc | Diff File | ||
| mod - core/src/stored/askdir.cc | Diff File | ||
| mod - core/src/stored/dir_cmd.cc | Diff File | ||
| mod - docs/manuals/source/DeveloperGuide/catalog.rst | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/UsingTapeDrivesWithoutAutochanger.rst | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/VolumeManagement.rst | Diff File | ||
|
master db07b0bb 2025-07-30 18:26 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master 612ae3eb 2025-07-29 15:09 Ported: N/A Details Diff |
apply bareos-check-sources | ||
| mod - core/src/dird/dird_conf.cc | Diff File | ||
| mod - core/src/dird/next_vol.cc | Diff File | ||
| mod - core/src/dird/ua_db.cc | Diff File | ||
| mod - core/src/dird/ua_label.cc | Diff File | ||
| mod - core/src/stored/dir_cmd.cc | Diff File | ||
|
master 5fe923e1 2025-07-25 11:17 Sebastian Sura Ported: N/A Details Diff |
grpc: fix crash nullptr RestoreObjects are sent to every plugin, which will grpc to try to pass them to its child, even if it does not exist. Now these events are simply cached, so that the child can take care of them when it gets initialized. We should probably just drop these, as they dont really matter and might just confuse the plugin... |
||
| mod - core/src/plugins/filed/grpc/grpc.cc | Diff File | ||
|
master 2f72360c 2025-07-25 11:12 Sebastian Sura Ported: N/A Details Diff |
file-autochanger: fix not testing anything | ||
| mod - systemtests/tests/file-autochanger/testrunner-swapdev | Diff File | ||
|
master 38c68b7b 2025-07-25 09:48 Sebastian Sura Ported: N/A Details Diff |
ua-select: fix not ignoring all keywords | ||
| mod - core/src/dird/ua_select.cc | Diff File | ||
|
master 0542ecf8 2025-07-25 08:45 Sebastian Sura Ported: N/A Details Diff |
res: fix not properly storing plugin names If you did not quote your plugin names, they were getting parsed as identifiers, which the function did not accept. As such we just force strings during the parsing, which should fix this issue. |
||
| mod - core/src/lib/res.cc | Diff File | ||
|
master dcb5aad0 2025-07-25 08:34 Sebastian Sura Ported: N/A Details Diff |
plugins: fix usage of bRC_Skip in start_backup_file | ||
| mod - contrib/fd-plugins/bareos_mysql_dump/BareosFdMySQLclass.py | Diff File | ||
| mod - contrib/fd-plugins/bareos_tasks/BareosFdTaskClass.py | Diff File | ||
| mod - contrib/fd-plugins/openvz7/BareosFdPluginVz7CtFs.py | Diff File | ||
| mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
| mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginBaseclass.py | Diff File | ||
| mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFilesBaseclass.py | Diff File | ||
| mod - systemtests/tests/py3plug-fd-local-fileset-restoreobject/python-modules/BareosFdPluginLocalFilesetWithRestoreObjects.py | Diff File | ||
|
master 8ee5af39 2025-07-25 08:34 Sebastian Sura Ported: N/A Details Diff |
bridge-module: add caching for early events | ||
| mod - core/src/plugins/filed/grpc/bridge_module/bridge_module.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/bridge_module/plugin_service.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/bridge_module/plugin_service.h | Diff File | ||
|
master 97d0acd9 2025-07-25 07:24 Sebastian Sura Ported: N/A Details Diff |
grpc: add effect caching | ||
| mod - core/src/plugins/filed/grpc/grpc.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/grpc_impl.cc | Diff File | ||
| mod - core/src/plugins/filed/grpc/grpc_impl.h | Diff File | ||
|
master 5f58237f 2025-07-24 11:03 Sebastian Sura Ported: N/A Details Diff |
systemtest: add random-commands tests This test randomly generates commands and sends them to the director. This is done to make sure that commands do not crash the director for no reason. |
||
| mod - core/CMakeLists.txt | Diff File | ||
| mod - core/src/tools/CMakeLists.txt | Diff File | ||
| add - core/src/tools/random_commands.cc | Diff File | ||
| mod - systemtests/CMakeLists.txt | Diff File | ||
| mod - systemtests/environment.in | Diff File | ||
| mod - systemtests/tests/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/random-commands/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/job/copy-full.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/etc/bareos/bconsole.conf.in | Diff File | ||
| add - systemtests/tests/random-commands/functions | Diff File | ||
| add - systemtests/tests/random-commands/testrunner-start | Diff File | ||
| add - systemtests/tests/random-commands/testrunner-update | Diff File | ||
|
master efbf3053 2025-07-24 08:00 Sebastian Sura Ported: N/A Details Diff |
cats: fix lock issue being fatal Most of the time the lock issue only results in bad error messages. Killing the bareos director for this is probably not the right idea. So for now its being downgraded to just being logged. |
||
| mod - core/src/cats/cats.h | Diff File | ||
| mod - core/src/cats/postgresql.cc | Diff File | ||
| mod - core/src/cats/sql.cc | Diff File | ||
| mod - core/src/cats/sql_get.cc | Diff File | ||
| mod - core/src/cats/sql_query.cc | Diff File | ||
| mod - core/src/cats/sql_update.cc | Diff File | ||
| mod - core/src/lib/rwlock.cc | Diff File | ||
| mod - core/src/lib/rwlock.h | Diff File | ||
|
master 1408318e 2025-07-24 08:00 Sebastian Sura Ported: N/A Details Diff |
ua-update: fix missing locks | ||
| mod - core/src/dird/ua_update.cc | Diff File | ||
|
master 1c0fd6c6 2025-07-23 11:34 Ported: N/A Details Diff |
fix function name, and table alignment Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - docs/manuals/source/DeveloperGuide/catalog.rst | Diff File | ||
|
master 546719c7 2025-07-23 11:28 Ported: N/A Details Diff |
uml schema: update functions signature Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - docs/manuals/source/DeveloperGuide/catalog/schema_bareos_postgresql.puml | Diff File | ||
|
master 8e5d97bd 2025-07-23 11:21 Bruno Friedmann @Bareos Committer: bruno-at-bareos Ported: N/A Details Diff |
Apply suggestions from code review Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com> |
||
| mod - docs/manuals/source/DeveloperGuide/catalog.rst | Diff File | ||
| mod - docs/manuals/source/DeveloperGuide/catalog/schema_bareos_postgresql.puml | Diff File | ||
|
master 58f62c37 2025-07-22 14:53 Ported: N/A Details Diff |
systemtest: add test with one removed file job - rename systemtests and add testrunner-05-consolidate-deleted-file - Max Run Time = 10 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - systemtests/tests/always-incremental-consolidate/CMakeLists.txt | Diff File | ||
| mod - systemtests/tests/always-incremental-consolidate/testrunner-04-virtualfull | Diff File | ||
| add - systemtests/tests/always-incremental-consolidate/testrunner-05-consolidate-deleted-file | Diff File | ||
|
master 918c7633 2025-07-22 12:33 Ported: N/A Details Diff |
systemtest: CMakefile fix typo and year copyright Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - systemtests/tests/always-incremental-consolidate/CMakeLists.txt | Diff File | ||
|
master 960fc760 2025-07-21 10:55 Ported: N/A Details Diff |
cats: fix column type in subscription views - force cast to bigint Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - core/src/cats/ddl/creates/postgresql.sql | Diff File | ||
| mod - core/src/cats/ddl/updates/postgresql.2240_2250.sql | Diff File | ||
|
master a12ac480 2025-07-17 15:28 Ported: N/A Details Diff |
doc: add functions and views to developer guide - functions: bareos_frombase64, decode_lstat - views: latest_full_size_categorized, backup_unit_overview Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - docs/manuals/source/DeveloperGuide/catalog.rst | Diff File | ||
| mod - docs/manuals/source/DeveloperGuide/catalog/schema_bareos_postgresql.puml | Diff File | ||
|
master b50f8edf 2025-07-17 15:17 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2269 ndmp-bareos: Introduce incremental loop, restore 2nd file explicitly |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - core/src/stored/record.cc | Diff File | ||
| mod - systemtests/tests/ndmp-bareos/CMakeLists.txt | Diff File | ||
| mod - systemtests/tests/ndmp-bareos/testrunner | Diff File | ||
| mod - systemtests/tests/ndmp-native/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| mod - systemtests/tests/ndmp-native/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
| mod - systemtests/tests/ndmp-native/testrunner | Diff File | ||
|
master 824ff3b9 2025-07-17 15:16 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master 8ba13c1d 2025-07-17 09:20 Ported: N/A Details Diff |
ndmp-native: improve systemtest - ensure all resource configuration are correctly used in tests - remove unsupported -v flag of rm command on omnios - exit 0 early in case we are not disabled Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - systemtests/tests/ndmp-native/testrunner | Diff File | ||
|
master 682ed2b2 2025-07-16 14:24 Ported: N/A Details Diff |
ndmp-native: systemtest remove deprecated parameters | ||
| mod - systemtests/tests/ndmp-native/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| mod - systemtests/tests/ndmp-native/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||