| Package | Description |
|---|---|
| org.apache.hadoop.io.erasurecode.coder |
Erasure coders framework.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
ErasureDecodingStep |
Erasure decoding step, a wrapper of all the necessary information to perform
a decoding step involved in the whole process of decoding a block group.
|
class |
ErasureEncodingStep |
Erasure encoding step, a wrapper of all the necessary information to perform
an encoding step involved in the whole process of encoding a block group.
|
class |
HHErasureCodingStep |
Abstract class for Hitchhiker common facilities shared by
HHXORErasureEncodingStepand HHXORErasureDecodingStep. |
class |
HHXORErasureDecodingStep |
Hitchhiker-XOR Erasure decoding step, a wrapper of all the necessary
information to perform a decoding step involved in the whole process of
decoding a block group.
|
class |
HHXORErasureEncodingStep |
Hitchhiker-XOR Erasure encoding step, a wrapper of all the necessary
information to perform an encoding step involved in the whole process of
encoding a block group.
|
| Modifier and Type | Method | Description |
|---|---|---|
ErasureCodingStep |
ErasureCoder.calculateCoding(ECBlockGroup blockGroup) |
Calculate the encoding or decoding steps given a block blockGroup.
|
ErasureCodingStep |
ErasureDecoder.calculateCoding(ECBlockGroup blockGroup) |
|
ErasureCodingStep |
ErasureEncoder.calculateCoding(ECBlockGroup blockGroup) |
|
protected ErasureCodingStep |
DummyErasureDecoder.prepareDecodingStep(ECBlockGroup blockGroup) |
|
protected abstract ErasureCodingStep |
ErasureDecoder.prepareDecodingStep(ECBlockGroup blockGroup) |
Perform decoding against a block blockGroup.
|
protected ErasureCodingStep |
HHXORErasureDecoder.prepareDecodingStep(ECBlockGroup blockGroup) |
|
protected ErasureCodingStep |
RSErasureDecoder.prepareDecodingStep(ECBlockGroup blockGroup) |
|
protected ErasureCodingStep |
XORErasureDecoder.prepareDecodingStep(ECBlockGroup blockGroup) |
|
protected ErasureCodingStep |
DummyErasureEncoder.prepareEncodingStep(ECBlockGroup blockGroup) |
|
protected abstract ErasureCodingStep |
ErasureEncoder.prepareEncodingStep(ECBlockGroup blockGroup) |
Perform encoding against a block group.
|
protected ErasureCodingStep |
HHXORErasureEncoder.prepareEncodingStep(ECBlockGroup blockGroup) |
|
protected ErasureCodingStep |
RSErasureEncoder.prepareEncodingStep(ECBlockGroup blockGroup) |
|
protected ErasureCodingStep |
XORErasureEncoder.prepareEncodingStep(ECBlockGroup blockGroup) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.