You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "alexr17 (via GitHub)" <gi...@apache.org> on 2025/08/12 02:57:16 UTC
[PR] [HUDI-9155] Add storage based lock provider scaffolding to 0.x [hudi]
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: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [HUDI-9155] Add storage based lock provider scaffolding to 0.x [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #13709:
URL: https://github.com/apache/hudi/pull/13709#issuecomment-3177528468
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "df20e89a0e276344d2188b0e812b7807c5b1ec16",
"status" : "UNKNOWN",
"url" : "TBD",
"triggerID" : "df20e89a0e276344d2188b0e812b7807c5b1ec16",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* df20e89a0e276344d2188b0e812b7807c5b1ec16 UNKNOWN
<details>
<summary>Bot commands</summary>
@hudi-bot supports the following commands:
- `@hudi-bot run azure` re-run the last Azure build
</details>
--
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: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [HUDI-9155] Add storage based lock provider scaffolding to 0.x [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #13709:
URL: https://github.com/apache/hudi/pull/13709#issuecomment-3177606539
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "df20e89a0e276344d2188b0e812b7807c5b1ec16",
"status" : "SUCCESS",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=7737",
"triggerID" : "df20e89a0e276344d2188b0e812b7807c5b1ec16",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* df20e89a0e276344d2188b0e812b7807c5b1ec16 Azure: [SUCCESS](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=7737)
<details>
<summary>Bot commands</summary>
@hudi-bot supports the following commands:
- `@hudi-bot run azure` re-run the last Azure build
</details>
--
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: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [HUDI-9155] Add storage based lock provider scaffolding to 0.x [hudi]
Posted by "hudi-bot (via GitHub)" <gi...@apache.org>.
hudi-bot commented on PR #13709:
URL: https://github.com/apache/hudi/pull/13709#issuecomment-3177531263
<!--
Meta data
{
"version" : 1,
"metaDataEntries" : [ {
"hash" : "df20e89a0e276344d2188b0e812b7807c5b1ec16",
"status" : "PENDING",
"url" : "https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=7737",
"triggerID" : "df20e89a0e276344d2188b0e812b7807c5b1ec16",
"triggerType" : "PUSH"
} ]
}-->
## CI report:
* df20e89a0e276344d2188b0e812b7807c5b1ec16 Azure: [PENDING](https://dev.azure.com/apachehudi/a1a51da7-8592-47d4-88dc-fd67bed336bb/_build/results?buildId=7737)
<details>
<summary>Bot commands</summary>
@hudi-bot supports the following commands:
- `@hudi-bot run azure` re-run the last Azure build
</details>
--
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: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [HUDI-9155] Add storage based lock provider scaffolding to 0.x [hudi]
Posted by "yihua (via GitHub)" <gi...@apache.org>.
yihua commented on PR #13709:
URL: https://github.com/apache/hudi/pull/13709#issuecomment-3177623501
CI failures are irrelevant. Merging the PR.
--
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: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [HUDI-9155] Add storage based lock provider scaffolding to 0.x [hudi]
Posted by "yihua (via GitHub)" <gi...@apache.org>.
yihua merged PR #13709:
URL: https://github.com/apache/hudi/pull/13709
--
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: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org