Changesets: bareos

master 4e873b1b

2019-11-26 12:30

pstorz

Ported: N/A

Details Diff
tests: client-initiated-reconnect works
mod - core/src/tests/CMakeLists.txt Diff File

master e0da6495

2019-11-26 12:27

pstorz

Ported: N/A

Details Diff
tests: scheduler_job_item_queue works
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/scheduler_job_item_queue.cc Diff File

master e6dd37c0

2019-11-25 17:50

pstorz

Ported: N/A

Details Diff
test: scheduler_test works
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/scheduler.cc Diff File
mod - core/src/tests/test_is_name_valid.cc Diff File

master 0f561e0c

2019-11-25 17:43

pstorz

Ported: N/A

Details Diff
tests: is_name_valid
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/test_is_name_valid.cc Diff File

master 1be1e072

2019-11-25 17:40

pstorz

Ported: N/A

Details Diff
tests: test_acl_syntax
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/test_acl_entry_syntax.cc Diff File
mod - core/src/tests/version_strings.cc Diff File

master 49da3da4

2019-11-25 17:36

pstorz

Ported: N/A

Details Diff
tests: version_strings works
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/version_strings.cc Diff File

master a81aeaa0

2019-11-25 16:52

pstorz

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

pstorz

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

pstorz

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

pstorz

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

frank

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

pstorz

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

pstorz

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

franku

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

franku

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

franku

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

pstorz

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

pstorz

Ported: N/A

Details Diff
bareos.spec: fix typo
mod - core/platforms/packaging/bareos.spec Diff File

master de6a9362

2019-11-22 22:24

pstorz

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

pstorz

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

franku


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

pstorz

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

pstorz

Ported: N/A

Details Diff
tests: use ';' in WINEPATH as delimiter
mod - core/CMakeLists.txt Diff File

master 86598009

2019-11-22 14:38

pstorz

Ported: N/A

Details Diff
tests: print out WINEPATH
mod - core/CMakeLists.txt Diff File

master 948e3b97

2019-11-22 13:30

pstorz

Ported: N/A

Details Diff
bareos.spec: add filedaemon-ovirt-python-plugin
mod - core/platforms/packaging/bareos.spec Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 294 295 296 297 298 299 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last