Changesets: bareos
master a81aeaa0 2019-11-25 16:52 Ported: N/A Details Diff |
test: output_formatter works | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/lib_tests_output_formatter.cc | Diff File | ||
master d33e561e 2019-11-25 16:47 Ported: N/A Details Diff |
tests: test-dir-plugins works | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/test_dir_plugins.cc | Diff File | ||
mod - core/src/tests/test_sd_plugins.cc | Diff File | ||
master 7574946c 2019-11-25 16:34 Ported: N/A Details Diff |
tests: test_fd_plugins works | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/htable_test.cc | Diff File | ||
mod - core/src/tests/test_fd_plugins.cc | Diff File | ||
master bee9b9b3 2019-11-25 15:57 Ported: N/A Details Diff |
tests: use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR | ||
mod - core/CMakeLists.txt | Diff File | ||
master cdaad194 2019-11-25 15:51 Ported: N/A Details Diff |
webui: add missing jobid link Add a missing jobid link in the volume details view, jobs on volume table. |
||
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
master 7eadd7d1 2019-11-25 14:53 Ported: N/A Details Diff |
tests: winepath works | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/alist_test.cc | Diff File | ||
mod - core/src/tests/dlist_test.cc | Diff File | ||
mod - core/src/tests/htable_test.cc | Diff File | ||
mod - core/src/tests/lib_tests.cc | Diff File | ||
master b92fe77c 2019-11-25 13:35 Ported: N/A Details Diff |
tests: set WINEPATH environment variable | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master b7d5dbd1 2019-11-25 12:50 Ported: N/A Details Diff |
cats: replace alist by std::vector<std::string> - before, backend directories were stored in an alist containing pointers to c-strings - store (default) parameter for directories in a std::vector - the vector will be moved to the desination after config parser finishes - tests: add catalog unittest and systemtest |
||
mod - core/src/cats/cats_backends.cc | Diff File | ||
mod - core/src/cats/cats_backends.h | Diff File | ||
mod - core/src/dird/dbcheck.cc | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/parse_conf_init_resource.cc | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/sd_backends.cc | Diff File | ||
mod - core/src/stored/sd_backends.h | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - core/src/stored/stored_conf.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/catalog.cc | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/catalog/MyCatalog.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/client/bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/console/bareos-mon.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/director/bareos-dir.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/fileset/Catalog.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/fileset/LinuxAll.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/fileset/SelfTest.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/fileset/Windows All Drives.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/job/BackupCatalog.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/job/RestoreFiles.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/jobdefs/DefaultJob.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/messages/Daemon.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/messages/Standard.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/pool/Full.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/profile/operator.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/schedule/WeeklyCycle.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/storage/File.conf | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-BackendDirectory.rst.inc | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/catalog/testrunner | Diff File | ||
master 8ee4fc09 2019-11-25 11:35 Ported: N/A Details Diff |
tests: rename a config directory to match its test name | ||
mod - core/src/tests/run_on_incoming_connect_interval.cc | Diff File | ||
master 6170274b 2019-11-25 10:56 Ported: N/A Details Diff |
cats: change table and row names to CamelCase - MySql compatibility |
||
mod - core/src/cats/sql_find.cc | Diff File | ||
master 3bec1d84 2019-11-23 14:14 Ported: N/A Details Diff |
install python-ovirt config files | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
add - core/src/plugins/filed/python-ovirt-conf.d/bareos-dir.d/fileset/plugin-ovirt.conf.example.in | Diff File | ||
add - core/src/plugins/filed/python-ovirt-conf.d/bareos-dir.d/job/backup-ovirt.conf.example | Diff File | ||
add - core/src/plugins/filed/python-ovirt-conf.d/bareos-dir.d/job/restore-ovirt.conf.example | Diff File | ||
master 2b10c865 2019-11-22 23:01 Ported: N/A Details Diff |
bareos.spec: fix typo | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master de6a9362 2019-11-22 22:24 Ported: N/A Details Diff |
tests: set SITE to Windows-32/Windows-64 | ||
mod - core/CMakeLists.txt | Diff File | ||
master 1dd65de2 2019-11-22 17:27 Ported: N/A Details Diff |
tests: Set DISCOVERY_TIMEOUT to 30 seconds | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master d5f22772 2019-11-22 15:15 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000339 from bareos/dev/franku/master/run-on-incoming-connect-interval dev/franku/master/run on incoming connect interval Add functionality for the RunOnIncomingConnectInterval director job directive: - relevant jobs will be started after one minute of maximum idle time - refactored scheduler and other code for testability - moved initialization of the database connection to a separate file and consolidated duplicate code to a single function - added a new database query - added unit tests |
||
mod - core/src/cats/bdb_dbi.h | Diff File | ||
mod - core/src/cats/bdb_mysql.h | Diff File | ||
mod - core/src/cats/bdb_postgresql.h | Diff File | ||
mod - core/src/cats/bvfs.cc | Diff File | ||
mod - core/src/cats/cats.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/cats_backends.h | Diff File | ||
mod - core/src/cats/dbi.cc | Diff File | ||
mod - core/src/cats/mysql.cc | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
mod - core/src/cats/sql_pooling.h | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
add - core/src/dird/check_catalog.cc | Diff File | ||
add - core/src/dird/check_catalog.h | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
add - core/src/dird/get_database_connection.cc | Diff File | ||
add - core/src/dird/get_database_connection.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
add - core/src/dird/run_on_incoming_connect_interval.cc | Diff File | ||
add - core/src/dird/run_on_incoming_connect_interval.h | Diff File | ||
mod - core/src/dird/scheduler.cc | Diff File | ||
mod - core/src/dird/scheduler.h | Diff File | ||
mod - core/src/dird/scheduler_job_item_queue.cc | Diff File | ||
mod - core/src/dird/scheduler_job_item_queue.h | Diff File | ||
mod - core/src/dird/scheduler_private.cc | Diff File | ||
mod - core/src/dird/scheduler_private.h | Diff File | ||
mod - core/src/dird/scheduler_time_adapter.h | Diff File | ||
mod - core/src/dird/stats.cc | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/include/baconfig.h | Diff File | ||
add - core/src/lib/api_mode.h | Diff File | ||
mod - core/src/lib/output_formatter.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
rm - core/src/tests/client-initiated-reconnect.cc | Diff File | ||
mod - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - core/src/tests/run_on_incoming_connect_interval.cc | Diff File | ||
mod - core/src/tests/scheduler_job_item_queue.cc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-RunOnIncomingConnectInterval.rst.inc | Diff File | ||
master 9fcd6ce6 2019-11-22 15:07 Ported: N/A Details Diff |
replaced % with # to avoid macro expansion in comment | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master 879cc6ce 2019-11-22 14:45 Ported: N/A Details Diff |
tests: use ';' in WINEPATH as delimiter | ||
mod - core/CMakeLists.txt | Diff File | ||
master 86598009 2019-11-22 14:38 Ported: N/A Details Diff |
tests: print out WINEPATH | ||
mod - core/CMakeLists.txt | Diff File | ||
master 948e3b97 2019-11-22 13:30 Ported: N/A Details Diff |
bareos.spec: add filedaemon-ovirt-python-plugin | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master ee862f6b 2019-11-22 13:29 Ported: N/A Details Diff |
plugins: cmake: install Ovirt plugin files | ||
mod - core/src/plugins/filed/CMakeLists.txt | Diff File | ||
master 0e0ee3a6 2019-11-22 13:19 Ported: N/A Details Diff |
ovirt-plugin: cleanup after import - remove unneeded spec file - add both authors to AUTHORS file |
||
mod - AUTHORS | Diff File | ||
rm - core/src/plugins/filed/packaging/bareos-ovirt-plugin.spec | Diff File | ||
master 9f060a27 2019-11-22 13:18 Ported: N/A Details Diff |
dird: remove unneeded and rename variables in RunResource | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/scheduler_private.cc | Diff File | ||
master d1786f0d 2019-11-22 12:40 Ported: N/A Details Diff |
docs: add diagram for RunOnIncomingConnectInterval | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-RunOnIncomingConnectInterval.rst.inc | Diff File | ||
master 0095ae82 2019-11-21 20:45 Ported: N/A Details Diff |
python-bareos: added convenience functions The Director Console Protocol >= 18.2.4 offers a lot more connection parameters. Add util functions to the classes to help providing the same set of parameters to all command line tools. Allow password as string parameter. It will be converted to Bareos.Util.Password during initialization. Also added a fallback to old Director Console protocol (12.4), if authentication to Director fails. If protocolversion is set exclipietly, there will be no automatic fallback. |
||
mod - python-bareos/bareos/bsock/directorconsole.py | Diff File | ||
mod - python-bareos/bareos/bsock/filedaemon.py | Diff File | ||
mod - python-bareos/bareos/bsock/lowlevel.py | Diff File | ||
mod - python-bareos/bareos/bsock/protocolmessages.py | Diff File | ||
mod - python-bareos/bareos/exceptions.py | Diff File | ||
mod - python-bareos/bin/bareos-fd-connect.py | Diff File | ||
mod - python-bareos/bin/bareos-jsonrpc-server.py | Diff File | ||
mod - python-bareos/bin/bconsole-json.py | Diff File | ||
mod - python-bareos/bin/bconsole.py | Diff File | ||
master b0a0749f 2019-11-21 20:41 Ported: N/A Details Diff |
tests: add tests dir only when GTEST exists | ||
mod - core/src/CMakeLists.txt | Diff File |