View Issue Details

IDProjectCategoryView StatusLast Update
0000187bareos-corestorage daemonpublic2015-03-25 19:19
Reportermvwieringen Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
PlatformOpenIndianaOSOpenIndianaOS Versionb151a
Fixed in Version14.2.1 
Summary0000187: Implement auto inflation/deflation in the storage daemon.
DescriptionImplement code automatic deflation (compression)
of data read or written to a device and automatic inflation
(uncompression) of data written or read from a device.
    
This allows you to do the following:
    
- Compress data on the FD send it to SD and write it to the device uncompressed.
- Send data uncompressed from the FD to the SD and write it to the device compressed.
- Read compressed data from a device and send it as uncompressed data to the FD.
- Read uncompressed data from a device and send it as compressed data to the FD.
Additional InformationOther idea would be to use the autodeflation for SD-SD replication.
TagsNo tags attached.

Activities

mvwieringen adm

mvwieringen adm

2013-08-13 03:12

administrator   ~0000579

Fix committed to bareos master branch with changesetid 620.
mvwieringen

mvwieringen

2015-03-25 16:51

developer   ~0001493

Fix committed to bareos2015 bareos-14.2 branch with changesetid 5108.
joergs

joergs

2015-03-25 19:19

developer   ~0001644

Due to the reimport of the Github repository to bugs.bareos.org, the status of some tickets have been changed. These tickets will be closed again.
Sorry for the noise.

Related Changesets

bareos: master a0e0cca2

2013-06-26 22:01

mvwieringen adm

Ported: N/A

Details Diff
Implement auto inflation/deflation in the storage daemon.

This code implements automatic deflation (compression)
of data read or written to a device and automatic inflation
(uncompression) of data written or read from a device.

This allows you to do the following:

- Compress data on the FD send it to SD and write it to the device uncompressed.
- Send data uncompressed from the FD to the SD and write it to the device compressed.
- Read compressed data from a device and send it as uncompressed data to the FD.
- Read uncompressed data from a device and send it as compressed data to the FD.

This is implemented as a SD plugin.

Fixes 0000187: Implement auto inflation/deflation in storage daemon.
Affected Issues
0000187
mod - src/win32/plugins/Makefile Diff File
mod - src/tools/bpluginfo.c Diff File
mod - src/stored/stored_conf.h Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored.h Diff File
mod - src/stored/sd_plugins.h Diff File
mod - src/stored/reserve.h Diff File
mod - src/stored/record.h Diff File
mod - src/stored/record.c Diff File
mod - src/stored/read_record.c Diff File
mod - src/stored/read.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/ndmp_tape.c Diff File
mod - src/stored/mac.c Diff File
mod - src/stored/job.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/append.c Diff File
mod - src/stored/acquire.c Diff File
mod - src/stored/Makefile.in Diff File
rm - src/qt-tray-monitor/bareos-tray-monitor.desktop Diff File
add - src/plugins/stored/autoxflate-sd.c Diff File
rm - src/plugins/README Diff File
rm - src/plugins/Makefile Diff File
mod - src/lib/protos.h Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/mem_pool.c Diff File
mod - src/lib/compression.c Diff File
mod - src/include/jcr.h Diff File
mod - src/filed/restore.c Diff File
mod - src/filed/crypto.c Diff File
mod - src/filed/compression.c Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - configure Diff File
mod - autoconf/configure.in Diff File

bareos2015: bareos-14.2 f964f4cb

2013-06-27 00:01

mvwieringen

Ported: N/A

Details Diff
Implement auto inflation/deflation in the storage daemon.

This code implements automatic deflation (compression)
of data read or written to a device and automatic inflation
(uncompression) of data written or read from a device.

This allows you to do the following:

- Compress data on the FD send it to SD and write it to the device uncompressed.
- Send data uncompressed from the FD to the SD and write it to the device compressed.
- Read compressed data from a device and send it as uncompressed data to the FD.
- Read uncompressed data from a device and send it as compressed data to the FD.

This is implemented as a SD plugin.

Fixes 0000187: Implement auto inflation/deflation in storage daemon.
Affected Issues
0000187
mod - autoconf/configure.in Diff File
mod - configure Diff File
mod - platforms/win32/winbareos32.spec Diff File
mod - platforms/win32/winbareos64.spec Diff File
mod - src/filed/compression.c Diff File
mod - src/filed/crypto.c Diff File
mod - src/filed/restore.c Diff File
mod - src/include/jcr.h Diff File
mod - src/lib/compression.c Diff File
mod - src/lib/mem_pool.c Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/protos.h Diff File
rm - src/plugins/Makefile Diff File
rm - src/plugins/README Diff File
add - src/plugins/stored/autoxflate-sd.c Diff File
rm - src/qt-tray-monitor/bareos-tray-monitor.desktop Diff File
mod - src/stored/Makefile.in Diff File
mod - src/stored/acquire.c Diff File
mod - src/stored/append.c Diff File
mod - src/stored/bextract.c Diff File
mod - src/stored/dev.h Diff File
mod - src/stored/job.c Diff File
mod - src/stored/mac.c Diff File
mod - src/stored/ndmp_tape.c Diff File
mod - src/stored/protos.h Diff File
mod - src/stored/read.c Diff File
mod - src/stored/read_record.c Diff File
mod - src/stored/record.c Diff File
mod - src/stored/record.h Diff File
mod - src/stored/reserve.h Diff File
mod - src/stored/sd_plugins.h Diff File
mod - src/stored/stored.h Diff File
mod - src/stored/stored_conf.c Diff File
mod - src/stored/stored_conf.h Diff File
mod - src/tools/bpluginfo.c Diff File
mod - src/win32/plugins/Makefile Diff File

Issue History

Date Modified Username Field Change
2013-06-07 11:21 mvwieringen New Issue
2013-06-07 11:23 mvwieringen Assigned To => mvwieringen
2013-06-07 11:23 mvwieringen Status new => assigned
2013-06-09 11:03 mvwieringen Description Updated
2013-06-09 11:03 mvwieringen Description Updated
2013-06-14 20:08 mvwieringen Changeset attached => bareos master 04759509
2013-06-14 20:08 mvwieringen Status assigned => resolved
2013-06-14 20:08 mvwieringen Resolution open => fixed
2013-06-14 20:17 mvwieringen Status resolved => feedback
2013-06-14 20:17 mvwieringen Resolution fixed => reopened
2013-06-14 20:18 mvwieringen Status feedback => assigned
2013-06-28 11:00 mvwieringen Changeset removed bareos master 04759509 =>
2013-06-30 13:37 mvwieringen Changeset attached => bareos master 9bac3e24
2013-06-30 13:37 mvwieringen Status assigned => resolved
2013-08-13 03:12 mvwieringen adm Changeset attached => bareos master a0e0cca2
2013-08-13 03:12 mvwieringen adm Note Added: 0000579
2013-08-13 03:12 mvwieringen adm Assigned To mvwieringen => mvwieringen adm
2014-12-01 12:08 joergs Status resolved => closed
2014-12-01 12:08 joergs Assigned To mvwieringen adm =>
2014-12-01 12:08 joergs Resolution reopened => fixed
2014-12-01 12:08 joergs Fixed in Version => 14.2.1
2015-03-25 16:51 mvwieringen Changeset attached => bareos2015 bareos-14.2 f964f4cb
2015-03-25 16:51 mvwieringen Note Added: 0001493
2015-03-25 16:51 mvwieringen Status closed => resolved
2015-03-25 19:19 joergs Note Added: 0001644
2015-03-25 19:19 joergs Status resolved => closed