#include <task_compress.h>
Definition at line 18 of file task_compress.h.
Maps input block tag (hence: chunk) to the output block with the compressed data.
Definition at line 45 of file task_compress.h.
static uint32_t TaskCompress::hasher_int64t |
( |
const int64_t & |
value | ) |
|
|
inlinestaticprivate |
void TaskCompress::Process |
( |
BlockItem * |
input_block | ) |
|
|
protectedvirtual |
This file is part of the CernVM File System. The data payload of the blocks is replaced by their compressed counterparts. The block tags stay the same. TODO(jblomer): avoid memory copy with EchoCompressor
Implements TubeConsumer< BlockItem >.
Definition at line 20 of file task_compress.cc.
const unsigned TaskCompress::kCompressedBlockSize = kPageSize * 2 |
|
static |
The documentation for this class was generated from the following files:
- /home/sftnight/jenkins/workspace/CvmfsDoxygen/label/docker-x86_64/cvmfs/cvmfs/ingestion/task_compress.h
- /home/sftnight/jenkins/workspace/CvmfsDoxygen/label/docker-x86_64/cvmfs/cvmfs/ingestion/task_compress.cc