lokeshj1703 commented on PR #18222:
URL: https://github.com/apache/hudi/pull/18222#issuecomment-4044437814

   @nsivabalan These PRs are all related to Zookeeper and DynamodDB LP.
   
   So commit message can be:
   Add support for DynamodDB and Zookeeper based Lock provider.
   
   Detailed commit message 
   Option 1:
   These changes improve lock provider implementations including:
     - Removing table name from lock keys to fix table rename issues
     - New DynamoDB lock provider with hash-based partition keys
     - New ZooKeeper lock provider with auto-derived partition keys
     - Also fixes bugs related to serialization, NPE and DynamoDB protocol 
endpoint configuration issue
     
   Option 2:
     Bug Fixes:
     - [HUDI-8490] Fix concurrency issue when table is renamed by removing
       table name from lock keys in DDB and ZooKeeper lock providers
     - [HUDI-7258] Fix DynamoDB protocol endpoint configuration issue
     - [HUDI-7782] Fix NotSerializableException in DynamoDBBasedLockProvider
       and HiveMetastoreBasedLockProvider during clean action
     - [HUDI-8043] Fix DynamoDB lock provider bug
   
     Improvements:
     - [HUDI-8005] Add new DynamoDB lock provider with hash-based partition keys
     - [HUDI-8090] Add new ZooKeeper lock provider with auto-derived partition 
keys
     - [#13039] Use ConfigUtils to handle defaults for ZooKeeper lock provider 
configs
     - [#17780] Refactor DynamoDbBasedLockConfig to remove misapplied builder 
pattern


-- 
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