소스 검색

HADOOP-16416. mark DynamoDBMetadataStore.deleteTrackingValueMap as final. Contributed by kevin su.

Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
HUAN-PING SU 5 년 전
부모
커밋
6f068cf53f
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/s3guard/DynamoDBMetadataStore.java

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

@@ -283,7 +283,7 @@ public class DynamoDBMetadataStore implements MetadataStore,
   static final String E_INCONSISTENT_UPDATE
       = "Duplicate and inconsistent entry in update operation";
 
-  private static ValueMap deleteTrackingValueMap =
+  private static final ValueMap DELETE_TRACKING_VALUE_MAP =
       new ValueMap().withBoolean(":false", false);
 
   /**
@@ -723,7 +723,7 @@ public class DynamoDBMetadataStore implements MetadataStore,
             .withHashKey(pathToParentKeyAttribute(path))
             .withConsistentRead(true)
             .withFilterExpression(IS_DELETED + " = :false")
-            .withValueMap(deleteTrackingValueMap);
+            .withValueMap(DELETE_TRACKING_VALUE_MAP);
         boolean hasChildren = readOp.retry("get/hasChildren",
             path.toString(),
             true,