On Mon, Mar 18, 2024 at 10:27 AM Robert Haas <robertmh...@gmail.com> wrote: > Right, we're adding this because of environments like Kubernetes, > which isn't a version, but it is a platform, or at least a deployment > mode, which is why I thought of that section. I think for now we > should just file this under "Other platforms and clients," which only > has one existing setting. If the number of settings of this type > grows, we can split it out.
Fair enough, +1. > Using enable_* as code for "this is a planner GUC" is a pretty stupid > pattern, honestly, but I agree with you that it's long-established and > we probably shouldn't deviate from it lightly. Perhaps just rename to > allow_alter_system? +1