Changesets: bareos

master 828a5c08

2016-08-03 13:35

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added AlwaysIncrementalMaxFullAge

This enables to usually leave the full backup untouched
during consolidation and only consolidate the full in regular
intervals.

This reduces the amount of data being moved during the consolidations.
mod - src/dird/consolidate.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File

master 6d425259

2016-08-02 16:16

Frank Bergkemper

Ported: N/A

Details Diff
Configuration adjustments

To avoid collisions, we rename the webui admin profile configuration file
from admin.conf to webui-admin.conf and change the profile name directive
also according to the filename, webui-admin.
mod - Makefile.am Diff File
mod - Makefile.in Diff File
mod - install/bareos/bareos-dir.d/console/admin.conf.example Diff File
mod - packaging/obs/bareos-webui.spec Diff File

master 8d8693fd

2016-08-02 15:13

Frank Bergkemper


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000068 from pommetjehorlepiep/master

Update README-INSTALL-FROM-SOURCE.md
mod - doc/README-INSTALL-FROM-SOURCE.md Diff File

master 1f36e01b

2016-08-02 15:06

Frank Bergkemper

Ported: N/A

Details Diff
Autochanger management: Label media improvement

Adds the ability to label and assign media to all types of pools
and not just scratch pools.
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File
mod - module/Storage/src/Storage/Model/StorageModel.php Diff File

master a3b755aa

2016-08-02 13:58

Joerg Steffens

Ported: N/A

Details Diff
jsonrpc cleanup
mod - bin/bareos-jsonrpc-server.py Diff File
mod - bin/jsonrpc-test.py Diff File

master d1266539

2016-08-02 13:54

pommetjehorlepiep


Committer: GitHub

Ported: N/A

Details Diff
Update README-INSTALL-FROM-SOURCE.md

Added missing *APPLICATION_ENV* param in NGinx configuration.

This will prevent following error in NGinx access.log:

...FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: APPLICATION_ENV...
mod - doc/README-INSTALL-FROM-SOURCE.md Diff File

master 03c291f3

2016-08-01 19:08

Frank Bergkemper

Ported: N/A

Details Diff
Jobs: Run jobs action

Allow to run the following jobs as well.

JT_BACKUP 'B' /* Backup Job */
JT_ADMIN                      'D' /* admin job */
JT_ARCHIVE                    'A' /* Archive Job */
JT_COPY                       'c' /* Copy Job */
JT_MIGRATE                    'g' /* Migration Job */               
JT_CONSOLIDATE                'O' /* Always Incremental Consolidate Job */
mod - module/Job/src/Job/Controller/JobController.php Diff File
mod - module/Job/src/Job/Model/JobModel.php Diff File
mod - module/Job/view/job/job/actions.phtml Diff File

master 46262704

2016-08-01 18:26

Joerg Steffens

Ported: N/A

Details Diff
fixes PoC json-rpc server
mod - bin/bareos-jsonrpc-server.py Diff File
mod - bin/jsonrpc-test.py Diff File

master 8b894ec8

2016-08-01 17:39

Joerg Steffens

Ported: N/A

Details Diff
Fixes a problem in a NDMP example

^ is not displayed correctly when used in a path environment.
Replaced \path|^| by \textasciicircum.
mod - manuals/en/main/bareos.sty Diff File
mod - manuals/en/main/ndmp.tex Diff File

bareos-16.2 ecca82d7

2016-08-01 16:06

joergs

Ported: N/A

Details Diff
Added Director profile operator

This profile can be used by named consoles.
It is intended to be used for daily administrative operations.
It gives access to most of Bareos functionality,
but blocking some potentially dangerous commands.
mod - debian/bareos-director.install.in Diff File
mod - platforms/packaging/bareos.spec Diff File
add - src/defaultconfigs/bareos-dir.d/profile/operator.conf Diff File

master 67ad1418

2016-08-01 16:03

joergs

Ported: N/A

Details Diff
Cleanup Message ressources

* fd: reduce messages send to director.
Re-added the !skipped and !restored settings that have been lost by mistake.
* dir: unify the messages that are send to the different targets
(mail, console, logfile, catalog).
mod - src/defaultconfigs/bareos-dir.d/messages/Standard.conf.in Diff File
mod - src/defaultconfigs/bareos-fd.d/messages/Standard.conf Diff File

master fa254feb

2016-07-29 19:15

pstorz

Ported: N/A

Details Diff
Consolidation jobs: don't count for client concurrency
mod - src/dird/consolidate.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/jobq.c Diff File
mod - src/lib/parse_conf.h Diff File

master a14d172a

2016-07-29 18:38

pstorz

Ported: N/A

Details Diff
Fix always incremental bug choosing candidates

Unfortunately, before always ClientId 1 and FileSetId 1 were
used to determine the consolidation candidates.
Now the right Client and Fileset Ids are used
mod - src/dird/consolidate.c Diff File

master 9d5a6c88

2016-07-28 22:38

mvwieringen

Ported: N/A

Details Diff
Remove unused code.
mod - src/dird/dird_conf.c Diff File

master 3529acce

2016-07-28 18:55

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-16.2'
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/cats/sql_list.c Diff File
mod - src/dird/backup.c Diff File
mod - src/dird/consolidate.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/ua_cmds.c Diff File
mod - src/dird/ua_dotcmds.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/dird/ua_update.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-16.2 ded698fb

2016-07-28 18:46

mvwieringen

Ported: N/A

Details Diff
Merge branch 'bareos-15.2' into bareos-16.2
mod - src/cats/sql_cmds.c Diff File
mod - src/cats/sql_cmds.h Diff File
mod - src/cats/sql_list.c Diff File
mod - src/dird/dird_conf.c Diff File
mod - src/dird/ua_purge.c Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/res.c Diff File
mod - src/lib/util.c Diff File

master 6073640f

2016-07-28 18:42

Frank Bergkemper

Ported: N/A

Details Diff
Storage: Label media

Provides a dialog to label barcodes.

- Select one of the defined scratch pools where labeled media goes
- Select the drive to use for labeling
mod - install/bareos/bareos-dir.d/profile/admin.conf Diff File
mod - module/Storage/src/Storage/Controller/StorageController.php Diff File
add - module/Storage/src/Storage/Form/StorageForm.php Diff File
mod - module/Storage/src/Storage/Model/Storage.php Diff File
mod - module/Storage/src/Storage/Model/StorageModel.php Diff File
mod - module/Storage/view/storage/storage/details.phtml Diff File

bareos-15.2 ca56bea2

2016-07-28 17:26

wandihuttel


Committer: mvwieringen

Ported: N/A

Details Diff
Add error message when action on purge is not set in the pool resource
mod - src/dird/ua_purge.c Diff File

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
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 452 453 454 455 456 457 458 ... 480 ... 540 ... 600 ... 612 613 614  Next  Last