Changesets: bareos
master e9ed6dfe 2017-11-12 01:11 Ported: N/A Details Diff |
Set Python and Postgres Info for cross compile | ||
mod - CMakeLists.txt | Diff File | ||
mod - cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - src/cats/CMakeLists.txt | Diff File | ||
master 8ddf3788 2017-11-12 01:11 Ported: N/A Details Diff |
Set Python and Postgres Info for cross compile | ||
mod - CMakeLists.txt | Diff File | ||
mod - cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - src/cats/CMakeLists.txt | Diff File | ||
master d6f0056f 2017-11-11 23:44 Ported: N/A Details Diff |
do not add platform dir on windows | ||
mod - platforms/CMakeLists.txt | Diff File | ||
master a31bee06 2017-11-11 23:44 Ported: N/A Details Diff |
do not add platform dir on windows | ||
mod - platforms/CMakeLists.txt | Diff File | ||
master 36ea69fc 2017-11-11 23:17 Ported: N/A Details Diff |
tray monitor builds also | ||
mod - src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
master 074e192b 2017-11-11 23:17 Ported: N/A Details Diff |
tray monitor builds also | ||
mod - src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
bareos-17.2 5174f017 2017-11-11 15:33 Ported: N/A Details Diff |
bareos-devel: add some missing include files | ||
mod - src/lib/Makefile.in | Diff File | ||
bareos-17.2 0d680ddd 2017-11-11 15:33 Ported: N/A Details Diff |
configure | ||
mod - configure | Diff File | ||
bareos-17.2 cf675c1a 2017-11-11 15:31 Ported: N/A Details Diff |
Proper detection of SUSE Linux Enterprise Server 12 SP2 lsb_release -i -s has change to "SUSE" (instead of "SUSE_Linux"). |
||
mod - autoconf/bareos/os.m4 | Diff File | ||
master dcd65d5e 2017-11-10 16:31 Ported: N/A Details Diff |
first try to cross build qt-tray-monitor with cmake | ||
mod - src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
master e18707cd 2017-11-10 16:31 Ported: N/A Details Diff |
first try to cross build qt-tray-monitor with cmake | ||
mod - src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
master d3fbf2a4 2017-11-10 14:47 Ported: N/A Details Diff |
builds mssql-vdi | ||
mod - src/plugins/filed/CMakeLists.txt | Diff File | ||
mod - src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
master a050142e 2017-11-10 14:47 Ported: N/A Details Diff |
builds mssql-vdi | ||
mod - src/plugins/filed/CMakeLists.txt | Diff File | ||
mod - src/qt-tray-monitor/CMakeLists.txt | Diff File | ||
master a657f413 2017-11-10 11:48 Ported: N/A Details Diff |
plugins also build | ||
mod - src/plugins/CMakeLists.txt | Diff File | ||
mod - src/plugins/dird/CMakeLists.txt | Diff File | ||
mod - src/plugins/filed/CMakeLists.txt | Diff File | ||
mod - src/plugins/stored/CMakeLists.txt | Diff File | ||
master 93642e46 2017-11-10 11:48 Ported: N/A Details Diff |
plugins also build | ||
mod - src/plugins/CMakeLists.txt | Diff File | ||
mod - src/plugins/dird/CMakeLists.txt | Diff File | ||
mod - src/plugins/filed/CMakeLists.txt | Diff File | ||
mod - src/plugins/stored/CMakeLists.txt | Diff File | ||
master 78d5b003 2017-11-09 23:46 Ported: N/A Details Diff |
builds all, only plugins excluded for now | ||
mod - src/console/CMakeLists.txt | Diff File | ||
mod - src/dird/CMakeLists.txt | Diff File | ||
mod - src/filed/CMakeLists.txt | Diff File | ||
mod - src/findlib/CMakeLists.txt | Diff File | ||
mod - src/findlib/bfile.cc | Diff File | ||
mod - src/findlib/bfile.h | Diff File | ||
mod - src/findlib/protos.h | Diff File | ||
mod - src/lib/CMakeLists.txt | Diff File | ||
mod - src/lib/btime.h | Diff File | ||
mod - src/lib/message.cc | Diff File | ||
mod - src/lib/message.h | Diff File | ||
mod - src/plugins/CMakeLists.txt | Diff File | ||
mod - src/stored/CMakeLists.txt | Diff File | ||
mod - src/win32/compat/include/compat.h | Diff File | ||
mod - src/win32/generic/main.cc | Diff File | ||
mod - src/win32/include/winapi.h | Diff File | ||
master 2eeeb65e 2017-11-09 23:46 Ported: N/A Details Diff |
builds all, only plugins excluded for now | ||
mod - src/console/CMakeLists.txt | Diff File | ||
mod - src/dird/CMakeLists.txt | Diff File | ||
mod - src/filed/CMakeLists.txt | Diff File | ||
mod - src/findlib/CMakeLists.txt | Diff File | ||
mod - src/findlib/bfile.cc | Diff File | ||
mod - src/findlib/bfile.h | Diff File | ||
mod - src/findlib/protos.h | Diff File | ||
mod - src/lib/CMakeLists.txt | Diff File | ||
mod - src/lib/btime.h | Diff File | ||
mod - src/lib/message.cc | Diff File | ||
mod - src/lib/message.h | Diff File | ||
mod - src/plugins/CMakeLists.txt | Diff File | ||
mod - src/stored/CMakeLists.txt | Diff File | ||
mod - src/win32/compat/include/compat.h | Diff File | ||
mod - src/win32/generic/main.cc | Diff File | ||
mod - src/win32/include/winapi.h | Diff File | ||
bareos-16.2-droplet 87acba4c 2017-11-09 21:11 Ported: N/A Details Diff |
stored: Fix reading from a still inflight chunk. When we use io-threads we could end up in the situation where the data is still queued to be uploaded to the backing store while a new backup starts and will open the volume again and try to read the volume label. This used to fail as we always only looked at the backing store for the source of a volume chunk which was not available yet. We now clone the data from the ordered circular buffer back to the current in memory chunk buffer which gets newly allocated on re-open of the device and we also track any inflight data to the backing store e.g. chunks currently being uploaded, for such chunks we busy wait until they are uploaded or when uploading fails are placed back on the ordered circular list with pending chunk io requests. |
||
mod - src/lib/ordered_cbuf.c | Diff File | ||
mod - src/lib/ordered_cbuf.h | Diff File | ||
mod - src/stored/backends/chunked_device.c | Diff File | ||
mod - src/stored/backends/chunked_device.h | Diff File | ||
mod - src/stored/backends/object_store_device.c | Diff File | ||
bareos-16.2-droplet 67eb24aa 2017-11-09 21:11 Ported: N/A Details Diff |
stored: Only pass the data pointer to the update function. We do not have to expose the internal structure used on the ordered circular list when calling the update function. We more or less cloned the compare function which is used by the dlist::binary_insert() method which operates on the actual list item and not on the data contained in that list item. |
||
mod - src/lib/ordered_cbuf.c | Diff File | ||
mod - src/stored/backends/chunked_device.c | Diff File | ||
bareos-16.2-droplet f419ad47 2017-11-09 21:11 Ported: N/A Details Diff |
stored: Limit retries to flush to backing store. Make it possible to configure an upper limit on the number of tries that the chunked volumes abstraction uses to upload the data to the backing store. When this number of tries is exceeded the chunk is dropped and the device is put into read-only mode not allowing any more writes or (re)opens with the write flag set. |
||
mod - src/stored/backends/chunked_device.c | Diff File | ||
mod - src/stored/backends/chunked_device.h | Diff File | ||
mod - src/stored/backends/object_store_device.c | Diff File | ||
bareos-16.2-droplet 09264f49 2017-11-09 19:42 Ported: N/A Details Diff |
droplet: Remove some more object naming. Now that the driver has been renamed to droplet_device instead of object_store_device we should also rename some more variables and function names to no longer use the object keyword. |
||
mod - src/stored/backends/droplet_device.c | Diff File | ||
mod - src/stored/backends/droplet_device.h | Diff File | ||
bareos-16.2-droplet 04f4d928 2017-11-09 18:04 Ported: N/A Details Diff |
build: Rebuild configure | ||
mod - configure | Diff File | ||
bareos-16.2-droplet 87affd2d 2017-11-09 18:03 Ported: N/A Details Diff |
build: Order building of plugins and storage backends We now order the build of both plugins and storage backends in Makefile and configure ascending. |
||
mod - autoconf/configure.in | Diff File | ||
mod - src/stored/Makefile.in | Diff File | ||
mod - src/stored/backends/Makefile.in | Diff File | ||
master e0362d9d 2017-11-09 17:11 Ported: N/A Details Diff |
bareos-dir builds | ||
mod - CMakeLists.txt | Diff File | ||
mod - src/dird/CMakeLists.txt | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/findlib/bfile.h | Diff File | ||
mod - src/include/jcr.h | Diff File | ||
mod - src/lib/address_conf.h | Diff File | ||
mod - src/lib/bsock_tcp.h | Diff File | ||
mod - src/lib/bsr.h | Diff File | ||
mod - src/lib/connection_pool.h | Diff File | ||
mod - src/lib/guid_to_name.h | Diff File | ||
mod - src/lib/message.h | Diff File | ||
mod - src/lib/plugins.h | Diff File | ||
mod - src/lib/queue.h | Diff File | ||
mod - src/lib/rblist.h | Diff File | ||
mod - src/lib/runscript.h | Diff File | ||
mod - src/lib/serial.h | Diff File | ||
mod - src/lib/tree.h | Diff File | ||
mod - src/lib/var.h | Diff File | ||
mod - src/stored/protos.h | Diff File | ||
mod - src/win32/compat/include/compat.h | Diff File | ||
mod - src/win32/generic/main.cc | Diff File | ||
mod - src/win32/generic/protos.h | Diff File | ||
master 42a79b28 2017-11-09 17:11 Ported: N/A Details Diff |
bareos-dir builds | ||
mod - CMakeLists.txt | Diff File | ||
mod - src/dird/CMakeLists.txt | Diff File | ||
mod - src/dird/protos.h | Diff File | ||
mod - src/findlib/bfile.h | Diff File | ||
mod - src/include/jcr.h | Diff File | ||
mod - src/lib/address_conf.h | Diff File | ||
mod - src/lib/bsock_tcp.h | Diff File | ||
mod - src/lib/bsr.h | Diff File | ||
mod - src/lib/connection_pool.h | Diff File | ||
mod - src/lib/guid_to_name.h | Diff File | ||
mod - src/lib/message.h | Diff File | ||
mod - src/lib/plugins.h | Diff File | ||
mod - src/lib/queue.h | Diff File | ||
mod - src/lib/rblist.h | Diff File | ||
mod - src/lib/runscript.h | Diff File | ||
mod - src/lib/serial.h | Diff File | ||
mod - src/lib/tree.h | Diff File | ||
mod - src/lib/var.h | Diff File | ||
mod - src/stored/protos.h | Diff File | ||
mod - src/win32/compat/include/compat.h | Diff File | ||
mod - src/win32/generic/main.cc | Diff File | ||
mod - src/win32/generic/protos.h | Diff File |