Changesets: bareos

bareos-15.2 494948e8

2016-07-28 16:01

mvwieringen

Ported: N/A

Details Diff
cats: Tweak layout.
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_list.c Diff File

bareos-15.2 c8f8b104

2016-07-27 19:58

tobias.gross


Committer: mvwieringen

Ported: N/A

Details Diff
cats: Fix non performant SQL query for 'list jobs last'

On at least MYSQL this query leads to long running queries improvements
are seen from 10 minutes down do 0.03 second.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/cats/sql_list.c Diff File

master 78e17f85

2016-07-27 17:49

Philipp Storz

Ported: N/A

Details Diff
Add regression test for always incremental scheme
mod - DartTestfile.txt.in Diff File
add - configs/always-incremental-test/bareos-dir.d/job/Consolidate.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/job/RestoreFiles.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/AI-Full.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/AI-Incremental.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/AI-Longterm.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/Default.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/Scratch.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/schedule/Consolidate.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/storage/File1.conf.in Diff File
add - configs/always-incremental-test/bareos-dir.d/storage/File2.conf.in Diff File
add - configs/always-incremental-test/bareos-sd.d/device/FileStorage.conf.in Diff File
add - configs/always-incremental-test/bareos-sd.d/device/FileStorage2.conf.in Diff File
add - tests/always-incremental-test Diff File

master fdcbd9d5

2016-07-26 18:31

Frank Bergkemper

Ported: N/A

Details Diff
Restore: Bugfix

An exception has been thrown when no jobids for a specific client were available.

This patch allows an emtpy jobid if no backup jobs are available.

We just drop the jobid argument from isset(), so the argument list is correct
in case of not given jobid, by that the exception is no longer thrown.

Also we no longer try to retrieve related jobids via bvfs api for a not given jobid
which lead to unnecessary load on dird. In this case $jobids, $files and
$directories is immediatly set to null.

Note: bfvs_get_jobids needs at least one jobid to retrieve related jobids for a most
recent restore.
mod - module/Restore/src/Restore/Controller/RestoreController.php Diff File
mod - module/Restore/src/Restore/Model/RestoreModel.php Diff File

master d524ff15

2016-07-26 17:49

Marco van Wieringen

Ported: N/A

Details Diff
Refactor other controllers to be analog to new Storage one.
mod - module/Client/src/Client/Controller/ClientController.php Diff File
mod - module/Job/src/Job/Controller/JobController.php Diff File
mod - module/Schedule/src/Schedule/Controller/ScheduleController.php Diff File
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File

master 8bf4e65d

2016-07-26 17:39

Marco van Wieringen

Ported: N/A

Details Diff
Sync bootstrap

Upgrade from v3.3.6 to v3.3.7
mod - public/css/bootstrap-theme.css Diff File
mod - public/css/bootstrap-theme.css.map Diff File
mod - public/css/bootstrap-theme.min.css Diff File
mod - public/css/bootstrap.css Diff File
mod - public/css/bootstrap.css.map Diff File
mod - public/css/bootstrap.min.css Diff File
mod - public/js/bootstrap.js Diff File
mod - public/js/bootstrap.min.js Diff File

bareos-15.2 cd2433e4

2016-07-26 17:25

mvwieringen

Ported: N/A

Details Diff
config: Refactor escape_string function.

The escape_string function used for pretty printing from now on has a
POOL_MEM as argument to store the escaped data in. It also now sizes the
buffer right based on the len argument given. This way the calling code
can be cleaned up quite a bit as it now does the same action multiple
times which leads to much more code maintenance.
mod - src/dird/dird_conf.c Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/res.c Diff File
mod - src/lib/util.c Diff File

bareos-15.2 01cae663

2016-07-26 11:29

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
config: escape File= and Plugin= directives

Plugin= and Fileset= directives of Filesets were not
correctly escaped in FILESETRES::print_config.

Additionally, the Plugin= entries were not printed
with quotes.
mod - src/dird/dird_conf.c Diff File
mod - src/lib/util.c Diff File

bareos-16.2 4583bfdc

2016-07-25 18:31

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
consolidate inherits accurate setting to started jobs

Now the accurate setting from the consolidate job is also
set when starting the virtualfull consolidation jobs
mod - src/dird/backup.c Diff File
mod - src/dird/consolidate.c Diff File

bareos-16.2 51f2e38b

2016-07-25 13:40

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
add .consoles command
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_dotcmds.c Diff File

bareos-16.2 e1239a57

2016-07-23 20:09

pstorz

Ported: N/A

Details Diff
Fix wrong reuse of ed1 in update_job()
mod - src/dird/ua_update.c Diff File

bareos-16.2 c5c876ca

2016-07-23 12:21

mvwieringen

Ported: N/A

Details Diff
Tweak layout.
mod - src/dird/dird_conf.c Diff File

bareos-15.2 11e6db96

2016-07-22 12:10

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix printing wildbase entries

Wild Base settings were not correctly printed when showing
a fileset.

This is now fixed
mod - src/dird/dird_conf.c Diff File

master 966ad8eb

2016-07-21 17:36

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-16.2'
mod - src/cats/sql_list.c Diff File
mod - src/dird/consolidate.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_update.c Diff File

master b3af45a7

2016-07-21 17:36

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2' into bareos-16.2
mod - src/cats/sql_list.c Diff File

master 454be4e3

2016-07-20 18:09

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Show all volumes even if storageId refers no storage

If media.storageid has a value that does not exist in the
storage table, before nothing was shown.

The new query shows all volumes, even if they point to a not
existing storage like e.g. NULL
mod - src/cats/sql_list.c Diff File

master 97721d0d

2016-07-20 12:36

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
bcommand: update job now can alter jobtype

The update job commmand now also supports updating the jobtype.
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_update.c Diff File

master 19a44ad8

2016-07-20 11:32

Marco van Wieringen

Ported: N/A

Details Diff
Fix typo.
mod - DartTestfile.txt.in Diff File

master a0dd3384

2016-07-20 00:08

Frank Bergkemper

Ported: N/A

Details Diff
Error reporting

If $env is set to development set error reporting in php.ini to E_ALL.
mod - config/application.config.php Diff File

master 127c92ee

2016-07-19 23:03

Marco van Wieringen

Ported: N/A

Details Diff
Null arguments to importSlots method on press of Import all button

When you press Import all it will call the importSlots method with
srcslots == null and dstslots == null we need to cater for that.
mod - module/Storage/src/Storage/Model/StorageModel.php Diff File

master 2d440625

2016-07-19 18:59

Marco van Wieringen

Ported: N/A

Details Diff
Try to fix StorageController class.

We need to pass on a valid $bsock for now I opted for creating and
closing the socket outside of the check for the action and to use a
single return path in which we return the viewmodel.
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File

master 82f7f4e9

2016-07-19 16:14

pstorz

Ported: N/A

Details Diff
Fix AlwaysIncrementalKeepNumber Handling

The calculation of the minimum number of incrementals
to keep was wrong before, as it only looked at the
incrementals that are consolidation candidates.

Now the behaviour is fixed and the total number of
incrementals is count
mod - src/dird/consolidate.c Diff File

master 31ce36e1

2016-07-19 15:08

pstorz

Ported: N/A

Details Diff
build: Bump version number.
mod - configure Diff File
mod - platforms/packaging/bareos-Univention_4.0.dsc Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - platforms/win32/mingw-debugsrc-devel.spec Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/include/version.h Diff File

master 45964929

2016-07-19 13:18

pstorz

Ported: N/A

Details Diff
build: Bump version number.
mod - configure Diff File
mod - platforms/packaging/bareos-Univention_4.0.dsc Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/packaging/bareos.spec Diff File
mod - platforms/win32/mingw-debugsrc-devel.spec Diff File
mod - platforms/win32/winbareos-nsi.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/include/version.h Diff File

master c6ab2ea0

2016-07-15 17:12

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2'
mod - src/dird/ndmp_dma_backup.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 448 449 450 451 452 453 454 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last