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]

Reply via email to