On Wed, Mar 20, 2019 at 3:19 PM Tom Lane <t...@sss.pgh.pa.us> wrote: > If we didn't pull the trigger twenty years ago, nor ten years ago, > we're not likely to do so now. Yeah, it's a mess and we'd certainly > do it differently if we were starting from scratch, but we're not > starting from scratch. There are decades worth of scripts out there > that know these program names, most of them not under our control. > > Every time this has been looked at, we've concluded that the > distributed costs of getting rid of these program names would exceed > the value; and that tradeoff gets worse, not better, as more years > go by. I don't foresee it happening.
Even just creating symlinks would be a welcome change. So the real binary is pg_foo and foo is a symoblic link that points to pg_foo. Then at least I can type pg_<tab> and use tab auto-completion to find everything related to PostgreSQL.