xichen01 opened a new pull request, #10573:
URL: https://github.com/apache/ozone/pull/10573

   ## What changes were proposed in this pull request?
   SCM Pipeline Add `supportedStorageTier` Field
   
   - Set `supportedStorageTier` for Pipeline when the Pipeline be created
   - Pipeline can support zero or more different types of `StorageTier`, 
depending on the Volume `StorageType` of the Datanodes that make up the 
Pipeline.  
     - For example, if the three Datanodes of a 3 replica Pipeline have SSD and 
DISK `StorageType` Volumes, then the Pipeline `supportedStorageTier` is 
`StorageTier.SSD` and `StorageTier.DISK`
   - The `supportedStorageTier` by the Pipeline is not fixed. This field will 
be set when the Pipeline is created and will be updated in the 
`PipelineReportHandler` and `NodeReportHandler`. 
      - When the `StorageType` of the Volume of the Datanode in the Pipeline 
changes (for example, the Datanode configuration is manually modified), the 
`supportedStorageTier` of the Pipeline will also change
   
   
   ---
   FYI:
   - Releated doc and discuss: https://github.com/apache/ozone/pull/6989
   - A preview version for the full "Ozone Storage Policy"  feature: 
https://github.com/ivandika3/ozone/tree/refs/heads/backport-storage-policy-storage-class
   
   
   ## What is the link to the Apache JIRA
   https://issues.apache.org/jira/browse/HDDS-15409
   
   
   ## How was this patch tested?
   unit test


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