nsivabalan commented on issue #6463:
URL: https://github.com/apache/hudi/issues/6463#issuecomment-1247369694

   common configs requried for any lock provider:
   
   hoodie.write.concurrency.mode=optimistic_concurrency_control
   hoodie.cleaner.policy.failed.writes=LAZY
   hoodie.write.lock.provider=<lock-provider-classname>
   
   configs for zookeeper based lock
   ```
   
hoodie.write.lock.provider=org.apache.hudi.client.transaction.lock.ZookeeperBasedLockProvider
   hoodie.write.lock.zookeeper.url
   hoodie.write.lock.zookeeper.port
   hoodie.write.lock.zookeeper.lock_key
   hoodie.write.lock.zookeeper.base_path
   ```
   
   Configs for hive metastore based lock:
   ```
   
hoodie.write.lock.provider=org.apache.hudi.hive.HiveMetastoreBasedLockProvider
   hoodie.write.lock.hivemetastore.database
   hoodie.write.lock.hivemetastore.table
   ```
   
   DynamoDb based lock:
   ```
   
hoodie.write.lock.provider=org.apache.hudi.aws.transaction.lock.DynamoDBBasedLockProvider
   hoodie.write.lock.dynamodb.table
   hoodie.write.lock.dynamodb.partition_key
   hoodie.write.lock.dynamodb.region
   hoodie.write.lock.dynamodb.endpoint_url
   hoodie.write.lock.dynamodb.billing_mode
   ```
   ```
   hoodie.aws.access.key
   hoodie.aws.secret.key
   hoodie.aws.session.token
   ```
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to