1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.hadoop.hbase.regionserver.compactions;
19
20 import java.util.Arrays;
21 import java.util.Collection;
22 import java.util.List;
23
24 import org.apache.hadoop.hbase.regionserver.StoreFile;
25
26 @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="EQ_DOESNT_OVERRIDE_EQUALS",
27 justification="It is intended to use the same equal method as superclass")
28 public class DateTieredCompactionRequest extends CompactionRequest {
29 private List<Long> boundaries;
30
31 public DateTieredCompactionRequest(Collection<StoreFile> files, List<Long> boundaryList) {
32 super(files);
33 boundaries = boundaryList;
34 }
35
36 public List<Long> getBoundaries() {
37 return boundaries;
38 }
39
40 @Override
41 public String toString() {
42 return super.toString() + " boundaries=" + Arrays.toString(boundaries.toArray());
43 }
44 }