public class SplitResult extends AbstractResult
SplitIndexPartitionTask
including enough metadata
to identify the index partitions to be created and the index partition to
be deleted.Modifier and Type | Field and Description |
---|---|
BuildResult[] |
buildResults
An array of the
BuildResult s for each output split. |
Split[] |
splits
The array of
Split s that describes the new key range for
each new index partition created by splitting the old index
partition. |
indexMetadata, name
Constructor and Description |
---|
SplitResult(String name,
IndexMetadata indexMetadata,
Split[] splits,
BuildResult[] buildResults) |
public final Split[] splits
Split
s that describes the new key range for
each new index partition created by splitting the old index
partition.public final BuildResult[] buildResults
BuildResult
s for each output split.public SplitResult(String name, IndexMetadata indexMetadata, Split[] splits, BuildResult[] buildResults)
name
- The name under which the processed index partition was
registered (this is typically different from the name of
the scale-out index).indexMetadata
- The index metadata object for the processed index as of
the timestamp of the view from which the
IndexSegment
was generated.splits
- Note: At this point we have the history as of the
lastCommitTime in N index segments. Also, since we
constain the resource manager to refuse another overflow
until we have handle the old journal, all new writes are
on the live index.buildResults
- A BuildResult
for each output split.public String toString()
toString
in class AbstractResult
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.