|
18 | 18 |
|
19 | 19 | package org.apache.hadoop.ozone.container.common.helpers; |
20 | 20 |
|
21 | | -import com.google.common.base.Preconditions; |
| 21 | +import static org.apache.commons.io.FilenameUtils.removeExtension; |
| 22 | +import static org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.Result.CONTAINER_CHECKSUM_ERROR; |
| 23 | +import static org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.Result.NO_SUCH_ALGORITHM; |
| 24 | +import static org.apache.hadoop.ozone.container.common.impl.ContainerData.CHARSET_ENCODING; |
| 25 | + |
| 26 | +import java.io.File; |
| 27 | +import java.io.IOException; |
| 28 | +import java.nio.file.Paths; |
22 | 29 | import java.security.MessageDigest; |
23 | 30 | import java.security.NoSuchAlgorithmException; |
| 31 | + |
24 | 32 | import org.apache.commons.codec.digest.DigestUtils; |
25 | 33 | import org.apache.hadoop.fs.FileAlreadyExistsException; |
26 | 34 | import org.apache.hadoop.hdds.protocol.DatanodeDetails; |
27 | | -import org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos |
28 | | - .ContainerCommandRequestProto; |
29 | | -import org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos |
30 | | - .ContainerCommandResponseProto; |
| 35 | +import org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerCommandRequestProto; |
| 36 | +import org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.ContainerCommandResponseProto; |
31 | 37 | import org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.Result; |
32 | | -import org.apache.hadoop.hdds.protocol.proto.HddsProtos; |
33 | | -import org.apache.hadoop.hdds.scm.container.common.helpers |
34 | | - .StorageContainerException; |
| 38 | +import org.apache.hadoop.hdds.scm.container.common.helpers.StorageContainerException; |
35 | 39 | import org.apache.hadoop.ozone.OzoneConsts; |
36 | 40 | import org.apache.hadoop.ozone.container.common.impl.ContainerData; |
37 | 41 | import org.apache.hadoop.ozone.container.common.impl.ContainerDataYaml; |
38 | 42 | import org.apache.hadoop.ozone.container.common.impl.ContainerSet; |
39 | 43 | import org.slf4j.Logger; |
40 | 44 | import org.slf4j.LoggerFactory; |
41 | | - |
42 | | -import java.io.File; |
43 | | -import java.io.FileInputStream; |
44 | | -import java.io.FileOutputStream; |
45 | | -import java.io.IOException; |
46 | | -import java.nio.file.Paths; |
47 | 45 | import org.yaml.snakeyaml.Yaml; |
48 | 46 |
|
49 | | -import static org.apache.commons.io.FilenameUtils.removeExtension; |
50 | | -import static org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos |
51 | | - .Result.CONTAINER_CHECKSUM_ERROR; |
52 | | -import static org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos |
53 | | - .Result.NO_SUCH_ALGORITHM; |
54 | | -import static org.apache.hadoop.ozone.container.common.impl.ContainerData |
55 | | - .CHARSET_ENCODING; |
| 47 | +import com.google.common.base.Preconditions; |
56 | 48 |
|
57 | 49 | /** |
58 | 50 | * A set of helper functions to create proper responses. |
|
0 commit comments