| Package | Description |
|---|---|
| org.apache.hadoop.io.erasurecode | |
| org.apache.hadoop.io.erasurecode.coder |
Erasure coders framework.
|
| org.apache.hadoop.io.erasurecode.rawcoder |
Raw erasure coders.
|
| Modifier and Type | Method | Description |
|---|---|---|
static RawErasureDecoder |
CodecUtil.createRawDecoder(Configuration conf,
java.lang.String codec,
ErasureCoderOptions coderOptions) |
Create RS raw decoder according to configuration.
|
| Constructor | Description |
|---|---|
ErasureDecodingStep(ECBlock[] inputBlocks,
int[] erasedIndexes,
ECBlock[] outputBlocks,
RawErasureDecoder rawDecoder) |
The constructor with all the necessary info.
|
HHXORErasureDecodingStep(ECBlock[] inputBlocks,
int[] erasedIndexes,
ECBlock[] outputBlocks,
RawErasureDecoder rawDecoder,
RawErasureEncoder rawEncoder) |
The constructor with all the necessary info.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
DummyRawDecoder |
A dummy raw decoder that does no real computation.
|
class |
NativeRSRawDecoder |
A Reed-Solomon raw decoder using Intel ISA-L library.
|
class |
NativeXORRawDecoder |
A XOR raw decoder using Intel ISA-L library.
|
class |
RSLegacyRawDecoder |
A raw erasure decoder in RS code scheme in pure Java in case native one
isn't available in some environment.
|
class |
RSRawDecoder |
A raw erasure decoder in RS code scheme in pure Java in case native one
isn't available in some environment.
|
class |
XORRawDecoder |
A raw decoder in XOR code scheme in pure Java, adapted from HDFS-RAID.
|
| Modifier and Type | Method | Description |
|---|---|---|
RawErasureDecoder |
DummyRawErasureCoderFactory.createDecoder(ErasureCoderOptions coderOptions) |
|
RawErasureDecoder |
NativeRSRawErasureCoderFactory.createDecoder(ErasureCoderOptions coderOptions) |
|
RawErasureDecoder |
NativeXORRawErasureCoderFactory.createDecoder(ErasureCoderOptions coderOptions) |
|
RawErasureDecoder |
RawErasureCoderFactory.createDecoder(ErasureCoderOptions coderOptions) |
Create raw erasure decoder.
|
RawErasureDecoder |
RSLegacyRawErasureCoderFactory.createDecoder(ErasureCoderOptions coderOptions) |
|
RawErasureDecoder |
RSRawErasureCoderFactory.createDecoder(ErasureCoderOptions coderOptions) |
|
RawErasureDecoder |
XORRawErasureCoderFactory.createDecoder(ErasureCoderOptions coderOptions) |
| Constructor | Description |
|---|---|
DecodingValidator(RawErasureDecoder decoder) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.