Changesets: bareos
playground 431c81e5 2014-07-21 20:46 Ported: N/A Details Diff |
Reschedule on error caused EndTime to be incorrect | ||
mod - src/cats/sql_update.c | Diff File | ||
mod - src/dird/jobq.c | Diff File | ||
playground 392292db 2014-07-21 20:46 Ported: N/A Details Diff |
Flush console queued job messages | ||
mod - src/dird/ua_output.c | Diff File | ||
playground 36af2b16 2014-07-21 20:46 Ported: N/A Details Diff |
Cleanup lockmgr.h Some platforms don't like spaces in #define and other preprocessor commands so lets cleanup this mess. |
||
mod - src/lib/lockmgr.h | Diff File | ||
playground 4f190bf1 2014-07-21 20:46 Ported: N/A Details Diff |
Drop last instances of generate_daemon_event() This is an reminiscent of the old python code. As we replaced it with a proper plugin interface now everywhere we can drop this old dummy functions and definitions. |
||
mod - src/tests/testls.c | Diff File | ||
mod - src/tools/bsmtp.c | Diff File | ||
mod - src/tools/drivetype.c | Diff File | ||
mod - src/tools/fstype.c | Diff File | ||
playground 466e2420 2014-07-21 20:46 Ported: N/A Details Diff |
Allow to read from file type devices multiple times. Up until now the volume reservation logic only allows you to have one Job access the same read volume. For file type devices multiple readers should be no problem and most filesystems are even optimized for this nowadays by allowing multi parallel sequential read streams which are handled very efficiently. |
||
mod - src/stored/bcopy.c | Diff File | ||
mod - src/stored/bextract.c | Diff File | ||
mod - src/stored/bls.c | Diff File | ||
mod - src/stored/bscan.c | Diff File | ||
mod - src/stored/btape.c | Diff File | ||
mod - src/stored/butil.c | Diff File | ||
mod - src/stored/dev.h | Diff File | ||
mod - src/stored/dir_cmd.c | Diff File | ||
mod - src/stored/protos.h | Diff File | ||
mod - src/stored/reserve.c | Diff File | ||
mod - src/stored/spool.c | Diff File | ||
mod - src/stored/stored.c | Diff File | ||
mod - src/stored/vol_mgr.c | Diff File | ||
playground 015ebff0 2014-07-21 20:46 Ported: N/A Details Diff |
Don't check client concurrency for Migrate/Copy Jobs. Now that we set the actual client for which a migrate/copy is done we should no longer check the client concurrency as that makes no sense for a migrate/copy job as the client is not consultated at all so we can run with as many concurrency as allowed by the storage concurrency. |
||
mod - src/dird/jobq.c | Diff File | ||
playground cf60fd4b 2014-07-21 20:46 Ported: N/A Details Diff |
Make storage status somewhat more informative. | ||
mod - src/stored/status.c | Diff File | ||
master 83ab3f06 2014-07-21 18:04 Philipp Storz Committer: Marco van Wieringen Ported: N/A Details Diff |
Fix 64Bit install dir problems On 64Bits, there were problems when a different install location was chosen. Now we only set PROGRAMFILES to PROGRAMFILES64, if the INSTDIR was not altered. On uninstall, we do not set the INSTDIR anymore as it is set correctly by the uninstaller. Fixes 0000324: Windows installer (64 bits) overwrites user install dir settings. |
||
mod - platforms/win32/winbareos.nsi | Diff File | ||
master 0cabdfff 2014-07-21 16:20 Ported: N/A Details Diff |
Merge branch 'master' of git://github.com/bareos/bareos | ||
master 23ae295d 2014-07-21 16:04 Ported: N/A Details Diff |
Fix 64Bit install dir problems On 64Bits, there were problems when a different install location was chosen. Now we only set PROGRAMFILES to PROGRAMFILES64, if the INSTDIR was not altered. On uninstall, we do not set the INSTDIR anymore as it is set correctly by the uninstaller. Fixes 324: Windows installer (64 bits) overwrites user install dir settings. |
||
mod - platforms/win32/winbareos.nsi | Diff File | ||
master cdbce220 2014-07-21 16:04 Ported: N/A Details Diff |
Fix 64Bit install dir problems On 64Bits, there were problems when a different install location was chosen. Now we only set PROGRAMFILES to PROGRAMFILES64, if the INSTDIR was not altered. On uninstall, we do not set the INSTDIR anymore as it is set correctly by the uninstaller. Fixes 0000324: Windows installer (64 bits) overwrites user install dir settings. |
Affected Issues 0000324 |
|
mod - platforms/win32/winbareos.nsi | Diff File | ||
master 546d54ee 2014-07-14 21:20 Marco van Wieringen Ported: N/A Details Diff |
Move special flags for mig_jcr. We need to set the duplicate checking and maxtime check flags on a mig_jcr to disables as soon as we instantiated the mig_jcr as setup_job() already evaluates if the Job is a duplicate. Fixes 0000318: copy jobs & cancel duplicates |
||
mod - src/dird/migrate.c | Diff File | ||
bareos-13.2 53cc7d8d 2014-07-14 21:20 Marco van Wieringen Ported: N/A Details Diff |
Move special flags for mig_jcr. We need to set the duplicate checking and maxtime check flags on a mig_jcr to disables as soon as we instantiated the mig_jcr as setup_job() already evaluates if the Job is a duplicate. Fixes 0000318: copy jobs & cancel duplicates |
||
mod - src/dird/migrate.c | Diff File | ||
bareos-13.2 fc46f30c 2014-07-14 19:20 Ported: N/A Details Diff |
Move special flags for mig_jcr. We need to set the duplicate checking and maxtime check flags on a mig_jcr to disables as soon as we instantiated the mig_jcr as setup_job() already evaluates if the Job is a duplicate. Fixes 0000309: copy jobs & cancel duplicates |
||
mod - src/dird/migrate.c | Diff File | ||
bareos-13.2 b5231938 2014-07-14 19:20 Ported: N/A Details Diff |
Move special flags for mig_jcr. We need to set the duplicate checking and maxtime check flags on a mig_jcr to disables as soon as we instantiated the mig_jcr as setup_job() already evaluates if the Job is a duplicate. Fixes 0000318: copy jobs & cancel duplicates |
Affected Issues 0000318 |
|
mod - src/dird/migrate.c | Diff File | ||
master b0500079 2014-07-14 19:20 Ported: N/A Details Diff |
Move special flags for mig_jcr. We need to set the duplicate checking and maxtime check flags on a mig_jcr to disables as soon as we instantiated the mig_jcr as setup_job() already evaluates if the Job is a duplicate. Fixes 0000318: copy jobs & cancel duplicates |
Affected Issues 0000318 |
|
mod - src/dird/migrate.c | Diff File | ||
bareos-12.4 6b0148c0 2014-07-14 19:20 Ported: N/A Details Diff |
Move special flags for mig_jcr. We need to set the duplicate checking and maxtime check flags on a mig_jcr to disables as soon as we instantiated the mig_jcr as setup_job() already evaluates if the Job is a duplicate. Fixes 0000318: copy jobs & cancel duplicates |
Affected Issues 0000318 |
|
mod - src/dird/migrate.c | Diff File | ||
master 94e6b71e 2014-07-14 19:17 Marco van Wieringen Ported: N/A Details Diff |
Refactor message printing. - Drop fixed size arrays of 5000 bytes (arbitrary length) - Code all message printing using POOL_MEM where it makes sense. - Reindented wrongly indented functions. - Don't use the new stuff using POOL_MEM from: - src/lib/mem_pool.c - src/lib/smartalloc.c - src/lib/lockmgr.c |
||
mod - src/include/baconfig.h | Diff File | ||
mod - src/lib/lockmgr.c | Diff File | ||
mod - src/lib/mem_pool.c | Diff File | ||
mod - src/lib/message.c | Diff File | ||
mod - src/lib/message.h | Diff File | ||
mod - src/lib/smartall.c | Diff File | ||
bareos-14.2 9784a1be 2014-07-14 19:17 Ported: N/A Details Diff |
Refactor message printing. - Drop fixed size arrays of 5000 bytes (arbitrary length) - Code all message printing using POOL_MEM where it makes sense. - Reindented wrongly indented functions. - Don't use the new stuff using POOL_MEM from: - src/lib/mem_pool.c - src/lib/smartalloc.c - src/lib/lockmgr.c |
||
mod - src/include/baconfig.h | Diff File | ||
mod - src/lib/lockmgr.c | Diff File | ||
mod - src/lib/mem_pool.c | Diff File | ||
mod - src/lib/message.c | Diff File | ||
mod - src/lib/message.h | Diff File | ||
mod - src/lib/smartall.c | Diff File | ||
master 078f3959 2014-07-14 17:17 Ported: N/A Details Diff |
Refactor message printing. - Drop fixed size arrays of 5000 bytes (arbitrary length) - Code all message printing using POOL_MEM where it makes sense. - Reindented wrongly indented functions. - Don't use the new stuff using POOL_MEM from: - src/lib/mem_pool.c - src/lib/smartalloc.c - src/lib/lockmgr.c |
||
mod - src/include/baconfig.h | Diff File | ||
mod - src/lib/lockmgr.c | Diff File | ||
mod - src/lib/mem_pool.c | Diff File | ||
mod - src/lib/message.c | Diff File | ||
mod - src/lib/message.h | Diff File | ||
mod - src/lib/smartall.c | Diff File | ||
master 8c8b5b04 2014-07-13 15:56 Marco van Wieringen Ported: N/A Details Diff |
Added support for Max VirtualFull Interval and Virtual Full Pool override. Implement a Max Virtual Full Interval analog to the existing Max Full Interval and a Virtual Full Backup Pool analog to the existing Full Backup Pool. Fixes 0000239: Max VirtualFull Interval like Max Full Interval |
||
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/run_conf.c | Diff File | ||
mod - src/dird/scheduler.c | Diff File | ||
mod - src/include/jcr.h | Diff File | ||
master 686b0211 2014-07-13 13:56 Ported: N/A Details Diff |
Added support for Max VirtualFull Interval and Virtual Full Pool override. Implement a Max Virtual Full Interval analog to the existing Max Full Interval and a Virtual Full Backup Pool analog to the existing Full Backup Pool. Fixes 0000239: Max VirtualFull Interval like Max Full Interval |
Affected Issues 0000239 |
|
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/run_conf.c | Diff File | ||
mod - src/dird/scheduler.c | Diff File | ||
mod - src/include/jcr.h | Diff File | ||
bareos-14.2 75f1f127 2014-07-13 13:56 Ported: N/A Details Diff |
Added support for Max VirtualFull Interval and Virtual Full Pool override. Implement a Max Virtual Full Interval analog to the existing Max Full Interval and a Virtual Full Backup Pool analog to the existing Full Backup Pool. Fixes 0000239: Max VirtualFull Interval like Max Full Interval |
Affected Issues 0000239 |
|
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/run_conf.c | Diff File | ||
mod - src/dird/scheduler.c | Diff File | ||
mod - src/include/jcr.h | Diff File | ||
master 11fa5a73 2014-07-11 22:55 Marco van Wieringen Ported: N/A Details Diff |
Add support to rados SD backend for libradosstriper. | ||
mod - autoconf/configure.in | Diff File | ||
mod - src/stored/backends/Makefile.in | Diff File | ||
mod - src/stored/backends/rados_device.c | Diff File | ||
mod - src/stored/backends/rados_device.h | Diff File | ||
master 2d2d0710 2014-07-11 22:54 Marco van Wieringen Ported: N/A Details Diff |
Drop the duplicate hash table implementation. Findlib has a hash table implementation for keeping hardlinked files its cleaner to use the htable class we already have in the generic library. So this patch adds support for binary keys in the htable class so we can store there the combined inode/device key. We now also use the hash_malloc of the htable class which allocates memory from a big memory block so it should also scale a bit better. |
||
mod - src/filed/fd_plugins.c | Diff File | ||
mod - src/findlib/Makefile.in | Diff File | ||
mod - src/findlib/find.c | Diff File | ||
mod - src/findlib/find.h | Diff File | ||
mod - src/findlib/find_one.c | Diff File | ||
add - src/findlib/hardlink.c | Diff File | ||
mod - src/findlib/protos.h | Diff File | ||
mod - src/lib/htable.c | Diff File | ||
mod - src/lib/htable.h | Diff File |