devabhishekpal opened a new pull request, #9867: URL: https://github.com/apache/ozone/pull/9867
## What changes were proposed in this pull request? HDDS-14659. Add new proto message for lightweight MutlipartPartInfo Please describe your PR in detail: * Currently the PartKeyInfo message is a huge object including several repeated fields from KeyInfo. This is not required as the parent MultipartKeyInfo message already includes some common fields * As part of this patch we are introducing a new proto message `MultipartPartInfo`. This contains the absolute essential fields required for any given part and drops any extra fields. * We also update `MultipartKeyInfo` message to pull in common metadata fields like `volumeName`, `bucketName`, `keyName`. * We also add a field `schemaVersion` which will help us with deciding whether to use a new flow for writing MPU parts, or use the currently approach of storing parts inline. ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/HDDS-14659 ## How was this patch tested? Patch was tested via unit tests, but currently this change will not affect any behaviour. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
