Class CompactionPlan
- java.lang.Object
-
- org.apache.accumulo.tserver.compaction.CompactionPlan
-
@Deprecated(since="2.1.0", forRemoval=true) public class CompactionPlan extends Object
Deprecated, for removal: This API element is subject to removal in a future version.A plan for a compaction: the input files, the files that are *not* inputs to a compaction that should simply be deleted, and the optional parameters used to create the resulting output file.
-
-
Field Summary
Fields Modifier and Type Field Description List<StoredTabletFile>
deleteFiles
Deprecated, for removal: This API element is subject to removal in a future version.List<StoredTabletFile>
inputFiles
Deprecated, for removal: This API element is subject to removal in a future version.WriteParameters
writeParameters
Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
Constructors Constructor Description CompactionPlan()
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
toString()
Deprecated, for removal: This API element is subject to removal in a future version.void
validate(Set<StoredTabletFile> allFiles)
Deprecated, for removal: This API element is subject to removal in a future version.Validate compaction plan.
-
-
-
Field Detail
-
inputFiles
public final List<StoredTabletFile> inputFiles
Deprecated, for removal: This API element is subject to removal in a future version.
-
deleteFiles
public final List<StoredTabletFile> deleteFiles
Deprecated, for removal: This API element is subject to removal in a future version.
-
writeParameters
public WriteParameters writeParameters
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Detail
-
toString
public String toString()
Deprecated, for removal: This API element is subject to removal in a future version.
-
validate
public final void validate(Set<StoredTabletFile> allFiles)
Deprecated, for removal: This API element is subject to removal in a future version.Validate compaction plan.- Parameters:
allFiles
- All possible files- Throws:
IllegalStateException
- thrown when validation fails.
-
-