| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.igfs |
Contains high performance file system processer.
|
| Modifier and Type | Method and Description |
|---|---|
IgfsFileAffinityRange |
IgfsFileAffinityRange.concat(IgfsFileAffinityRange range)
Tries to concatenate this range with a given one.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<IgfsFileAffinityRange> |
IgfsFragmentizerRequest.fragmentRanges() |
List<IgfsFileAffinityRange> |
IgfsFileMap.ranges()
Gets full list of ranges present in this map.
|
Collection<IgfsFileAffinityRange> |
IgfsFileAffinityRange.split(long maxSize)
Splits range into collection if smaller ranges with length equal to
maxSize. |
| Modifier and Type | Method and Description |
|---|---|
void |
IgfsFileMap.addRange(IgfsFileAffinityRange range)
Adds range to the list of already existing ranges.
|
void |
IgfsDataManager.cleanBlocks(IgfsFileInfo fileInfo,
IgfsFileAffinityRange range,
boolean cleanNonColocated)
Tries to remove blocks affected by fragmentizer.
|
IgfsFileAffinityRange |
IgfsFileAffinityRange.concat(IgfsFileAffinityRange range)
Tries to concatenate this range with a given one.
|
void |
IgfsFileMap.deleteRange(IgfsFileAffinityRange range)
Deletes range from map.
|
boolean |
IgfsFileAffinityRange.regionEqual(IgfsFileAffinityRange other)
Checks if range regions are equal.
|
void |
IgfsDataManager.spreadBlocks(IgfsFileInfo fileInfo,
IgfsFileAffinityRange range)
Moves all colocated blocks in range to non-colocated keys.
|
byte[] |
IgfsDataManager.storeDataBlocks(IgfsFileInfo fileInfo,
long reservedLen,
byte[] remainder,
int remainderLen,
ByteBuffer data,
boolean flush,
IgfsFileAffinityRange affinityRange,
IgfsFileWorkerBatch batch)
Store data blocks in file.
|
byte[] |
IgfsDataManager.storeDataBlocks(IgfsFileInfo fileInfo,
long reservedLen,
byte[] remainder,
int remainderLen,
DataInput in,
int len,
boolean flush,
IgfsFileAffinityRange affinityRange,
IgfsFileWorkerBatch batch)
Store data blocks in file.
|
void |
IgfsFileMap.updateRangeStatus(IgfsFileAffinityRange range,
int status)
Updates range status in file map.
|
| Constructor and Description |
|---|
IgfsFragmentizerRequest(IgniteUuid fileId,
Collection<IgfsFileAffinityRange> fragmentRanges) |
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0 Release Date : March 31 2015