Changesets: bareos

bareos-12.4 38ae0b08

2014-10-14 21:02

mvwieringen

Ported: N/A

Details Diff
Make estimate command somewhat more robust.

Fixes 0000349: Director crashes on estimate command of Copy Job
Affected Issues
0000349
mod - src/dird/ua_cmds.c Diff File

master ca13cbc6

2014-10-14 18:07

Marco van Wieringen

Ported: N/A

Details Diff
Tweak Job Scheduling code layout.
mod - src/dird/jobq.c Diff File

master 47015e11

2014-10-14 16:07

mvwieringen

Ported: N/A

Details Diff
Tweak Job Scheduling code layout.
mod - src/dird/jobq.c Diff File

bareos-14.2 f02a2b41

2014-10-14 16:07

mvwieringen

Ported: N/A

Details Diff
Tweak Job Scheduling code layout.
mod - src/dird/jobq.c Diff File

master ba230b9d

2014-10-12 20:42

mvwieringen

Ported: N/A

Details Diff
First refactoring of Migrate/Copy selection code.

Copy and migration jobs do the selection as part of the migration_init
function in migrate.c. This means that this selection is done before
the actual copy Job is about to run due to Job priority etc. As such
it looks as if they are executed directly after being scheduled and
do not respect maximum job settings. It would be nice if the selection
of the jobs to be copied would be done when a normal job would start
as such we moved the selection code to the do_migration() function
which gets executed when the actual migration/copy Job is really
executing.

Copy and migration jobs used to make n-1 queued jobs and does one job
itself. Also, the job seems to change its id to become the worker job.
Wouldn't it be much better if the copy job would only queue new worker
jobs for all jobids selected and terminate afterwards.

Also made the number of Job a copy/migrate Job can spawn configurable
instead of a hardcoded value of 100.

Fixes 0000342: copy job enhancements
Affected Issues
0000342
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/job.c Diff File
mod - src/dird/jobq.c Diff File
mod - src/dird/migrate.c Diff File
mod - src/dird/ua_run.c Diff File
mod - src/include/jcr.h Diff File

master e6425a10

2014-10-12 20:42

Marco van Wieringen

Ported: N/A

Details Diff
First refactoring of Migrate/Copy selection code.

Copy and migration jobs do the selection as part of the migration_init
function in migrate.c. This means that this selection is done before
the actual copy Job is about to run due to Job priority etc. As such
it looks as if they are executed directly after being scheduled and
do not respect maximum job settings. It would be nice if the selection
of the jobs to be copied would be done when a normal job would start
as such we moved the selection code to the do_migration() function
which gets executed when the actual migration/copy Job is really
executing.

Copy and migration jobs used to make n-1 queued jobs and does one job
itself. Also, the job seems to change its id to become the worker job.
Wouldn't it be much better if the copy job would only queue new worker
jobs for all jobids selected and terminate afterwards.

Also made the number of Job a copy/migrate Job can spawn configurable
instead of a hardcoded value of 100.

Fixes 0000342: copy job enhancements
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/job.c Diff File
mod - src/dird/jobq.c Diff File
mod - src/dird/migrate.c Diff File
mod - src/dird/ua_run.c Diff File
mod - src/include/jcr.h Diff File

master 7359561a

2014-10-12 13:12

Marco van Wieringen

Ported: N/A

Details Diff
Fix level override.

Fixes 0000348: When using pool overrides a level change doesn't
change the pool used
mod - src/dird/ua_run.c Diff File

bareos-12.4 ea67f1b8

2014-10-12 13:12

Marco van Wieringen

Ported: N/A

Details Diff
Fix level override.

Fixes 0000348: When using pool overrides a level change doesn't
change the pool used
mod - src/dird/ua_run.c Diff File

bareos-13.2 9638de31

2014-10-12 13:12

Marco van Wieringen

Ported: N/A

Details Diff
Fix level override.

Fixes 0000348: When using pool overrides a level change doesn't
change the pool used
mod - src/dird/ua_run.c Diff File

bareos-12.4 bfc58132

2014-10-12 11:12

mvwieringen

Ported: N/A

Details Diff
Fix level override.

Fixes 0000348: When using pool overrides a level change doesn't
change the pool used
Affected Issues
0000348
mod - src/dird/ua_run.c Diff File

master a5b3382e

2014-10-12 11:12

mvwieringen

Ported: N/A

Details Diff
Fix level override.

Fixes 0000348: When using pool overrides a level change doesn't
change the pool used
Affected Issues
0000348
mod - src/dird/ua_run.c Diff File

bareos-14.2 1ffc4602

2014-10-12 11:12

mvwieringen

Ported: N/A

Details Diff
Fix level override.

Fixes 0000348: When using pool overrides a level change doesn't
change the pool used
Affected Issues
0000348
mod - src/dird/ua_run.c Diff File

bareos-13.2 16335d39

2014-10-12 11:12

mvwieringen

Ported: N/A

Details Diff
Fix level override.

Fixes 0000348: When using pool overrides a level change doesn't
change the pool used
Affected Issues
0000348
mod - src/dird/ua_run.c Diff File

master 7ff775fb

2014-10-11 18:15

Marco van Wieringen

Ported: N/A

Details Diff
Fix build when not using OpenSSL.

Apply some fixes to the alternative crypto solutions so they work again
with the new MD5 and SHA1 fallback code in the library.
mod - src/lib/crypto_gnutls.c Diff File
mod - src/lib/crypto_none.c Diff File
mod - src/lib/crypto_nss.c Diff File
mod - src/lib/sha1.c Diff File

master 0089d29d

2014-10-11 16:15

mvwieringen

Ported: N/A

Details Diff
Fix build when not using OpenSSL.

Apply some fixes to the alternative crypto solutions so they work again
with the new MD5 and SHA1 fallback code in the library.
mod - src/lib/crypto_gnutls.c Diff File
mod - src/lib/crypto_none.c Diff File
mod - src/lib/crypto_nss.c Diff File
mod - src/lib/sha1.c Diff File

bareos-14.2 9bb6880e

2014-10-11 16:15

mvwieringen

Ported: N/A

Details Diff
Fix build when not using OpenSSL.

Apply some fixes to the alternative crypto solutions so they work again
with the new MD5 and SHA1 fallback code in the library.
mod - src/lib/crypto_gnutls.c Diff File
mod - src/lib/crypto_none.c Diff File
mod - src/lib/crypto_nss.c Diff File
mod - src/lib/sha1.c Diff File

master df942267

2014-10-10 23:54

Marco van Wieringen

Ported: N/A

Details Diff
Revert "Make consecutive tape reads more like writing to tape"

This reverts commit 7bf1ea4faa76682e4f4301546174ec035deeb0f6.

Breaks scsi-crypto.
mod - src/stored/acquire.c Diff File

master 87c3ff67

2014-10-10 22:24

Marco van Wieringen

Ported: N/A

Details Diff
Fix some problems with reporting of autoxflate plugin.
mod - src/plugins/stored/autoxflate-sd.c Diff File

master 2c8ed10e

2014-10-10 22:16

Marco van Wieringen

Ported: N/A

Details Diff
Store KeyEncryptionKey as s_password

Seems we forgot to change the KeyEncryptionKey storing to use the new
s_password encoding.
mod - src/plugins/stored/scsicrypto-sd.c Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File

master 6ab3eba2

2014-10-10 21:54

mvwieringen

Ported: N/A

Details Diff
Revert "Make consecutive tape reads more like writing to tape"

This reverts commit 7bf1ea4faa76682e4f4301546174ec035deeb0f6.

Breaks scsi-crypto.
mod - src/stored/acquire.c Diff File

master 986c1d98

2014-10-10 20:24

mvwieringen

Ported: N/A

Details Diff
Fix some problems with reporting of autoxflate plugin.
mod - src/plugins/stored/autoxflate-sd.c Diff File

bareos-14.2 a0ae398a

2014-10-10 20:24

mvwieringen

Ported: N/A

Details Diff
Fix some problems with reporting of autoxflate plugin.
mod - src/plugins/stored/autoxflate-sd.c Diff File

master 0c941e64

2014-10-10 20:16

mvwieringen

Ported: N/A

Details Diff
Store KeyEncryptionKey as s_password

Seems we forgot to change the KeyEncryptionKey storing to use the new
s_password encoding.
mod - src/plugins/stored/scsicrypto-sd.c Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File

bareos-14.2 cb970971

2014-10-10 20:16

mvwieringen

Ported: N/A

Details Diff
Store KeyEncryptionKey as s_password

Seems we forgot to change the KeyEncryptionKey storing to use the new
s_password encoding.
mod - src/plugins/stored/scsicrypto-sd.c Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File

master de976350

2014-10-10 19:13

Marco van Wieringen

Ported: N/A

Details Diff
Store KeyEncryptionKey as s_password

Seems we forgot to change the KeyEncryptionKey storing to use the new
s_password encoding.
mod - src/dird/dird_conf.c Diff File
mod - src/dird/dird_conf.h Diff File
mod - src/dird/ua_label.c Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 526 527 528 529 530 531 532 ... 540 ... 600 ... 612 613 614  Next  Last