alexr17 opened a new pull request, #13709:
URL: https://github.com/apache/hudi/pull/13709

   ### Change Logs
   
   This is the 1st PR of the 0.x cherry-pick for the 
`StorageBasedLockProvider`. This adds an interface, `StorageLockClient` and 
various supplemental models. The main lock provider algorithm will be added in 
`StorageBasedLockProvider` however we define the contract for our pluggable 
storage format here to make it clear what is not being abstracted away.
   
   Each `StorageLockFile` payload will be written to object storage, and we add 
several helper methods in this PR to ensure the calling storage client apis can 
serialize and deserialize the payload.
   
   See RFC: https://github.com/apache/hudi/pull/12927
   
   ### Impact
   
   None.
   
   ### Risk level (write none, low medium or high below)
   
   None.
   
   ### Documentation Update
   
   _Describe any necessary documentation update if there is any new feature, 
config, or user-facing change. If not, put "none"._
   
   None
   
   ### Contributor's checklist
   
   - [x] Read through [contributor's 
guide](https://hudi.apache.org/contribute/how-to-contribute)
   - [x] Change Logs and Impact were stated clearly
   - [x] Adequate tests were added if applicable
   - [ ] CI passed
   


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