rhodo opened a new pull request, #15998:
URL: https://github.com/apache/pinot/pull/15998

   ### Instructions:
   Sometimes we want to define system-wide defaults for tiered storage—for 
example, using a specific S3 client by default. To follow best practices, it’s 
ideal to set such defaults explicitly in the cluster config.
   
   Currently, this isn’t feasible because tier configs require the tier name to 
be part of the property key, e.g.,
   pinot.server.instance.tierConfigs.tierA.someKey = someValue.
   This makes it difficult to apply default settings across all clusters, since 
each requires a named prefix.
   
   This PR introduces a new config prefix: 
pinot.server.instance.defaultTierConfigs.With this change, default properties 
such as
   pinot.server.instance.defaultTierConfigs.useSpecificS3Client=true can be 
applied cluster-wide, and individual tier configs/ can still override these 
defaults as needed.
   
   ### Test
   Tested using the relevant quick start. Verified that default properties 
added to the cluster config are correctly picked up and applied by the 
appropriate components.
   


-- 
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-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to