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