Przeglądaj źródła

HADOOP-14085. s3guard: drop unnecessary type assertion and cast.

Sean Mackrory 8 lat temu
rodzic
commit
94287ce70a

+ 1 - 2
hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/s3guard/PathMetadataDynamoDBTranslation.java

@@ -145,8 +145,7 @@ final class PathMetadataDynamoDBTranslation {
    */
   static Item pathMetadataToItem(PathMetadata meta) {
     Preconditions.checkNotNull(meta);
-    assert meta.getFileStatus() instanceof S3AFileStatus;
-    final S3AFileStatus status = (S3AFileStatus) meta.getFileStatus();
+    final FileStatus status = meta.getFileStatus();
     final Item item = new Item().withPrimaryKey(pathToKey(status.getPath()));
     if (status.isDirectory()) {
       item.withBoolean(IS_DIR, true);