This is an automated email from the ASF dual-hosted git repository.

jackye pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/master by this push:
     new 815226b0f AWS: Use strongly consistent read in DDBLockManager (#4763)
815226b0f is described below

commit 815226b0f184d1bb95ba1d62765f79cd3355d0e1
Author: Prashant Singh <[email protected]>
AuthorDate: Wed May 25 10:49:14 2022 +0530

    AWS: Use strongly consistent read in DDBLockManager (#4763)
---
 .../main/java/org/apache/iceberg/aws/dynamodb/DynamoDbLockManager.java   | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/aws/src/main/java/org/apache/iceberg/aws/dynamodb/DynamoDbLockManager.java 
b/aws/src/main/java/org/apache/iceberg/aws/dynamodb/DynamoDbLockManager.java
index f13c28849..8ed40d18d 100644
--- a/aws/src/main/java/org/apache/iceberg/aws/dynamodb/DynamoDbLockManager.java
+++ b/aws/src/main/java/org/apache/iceberg/aws/dynamodb/DynamoDbLockManager.java
@@ -200,6 +200,7 @@ public class DynamoDbLockManager extends 
LockManagers.BaseLockManager {
   void acquireOnce(String entityId, String ownerId) {
     GetItemResponse response = dynamo.getItem(GetItemRequest.builder()
         .tableName(lockTableName)
+        .consistentRead(true)
         .key(toKey(entityId))
         .build());
 

Reply via email to