Re: [PATCH] Rename pg_switch_xlog to pg_switch_wal
Stephen Frost <sfrost@snowman.net>
From: Stephen Frost <sfrost@snowman.net>
To: Andres Freund <andres@anarazel.de>
Cc: Josh Berkus <josh@berkus.org>, Tom Lane <tgl@sss.pgh.pa.us>, Robert Haas <robertmhaas@gmail.com>, Magnus Hagander <magnus@hagander.net>, Michael Paquier <michael.paquier@gmail.com>, Daniel Verite <daniel@manitou-mail.org>, Peter Eisentraut <peter.eisentraut@2ndquadrant.com>, Fujii Masao <masao.fujii@gmail.com>, Vladimir Rusinov <vrusinov@google.com>, David Steele <david@pgmasters.net>, Jim Nasby <Jim.Nasby@bluetreble.com>, Cynthia Shang <cynthia.shang@crunchydata.com>, PostgreSQL-development <pgsql-hackers@postgresql.org>
Date: 2017-02-09T21:04:01Z
Lists: pgsql-hackers
Andres, * Andres Freund (andres@anarazel.de) wrote: > On 2017-02-09 15:53:47 -0500, Stephen Frost wrote: > > * Josh Berkus (josh@berkus.org) wrote: > > > What I'm voting against is the idea that we'll have aliases in core, but > > > remove them in two releases. Either that's unrealistic, or it's just > > > prolonging the pain. > > > > Waiting 10+ years doesn't make the pain go away when it comes to > > removing things like that. > > That's ridiculous. I think we can fairly argue whether backward compat > is worth it, but claiming that migrations to something new aren't easier > if there's a number of versions that support both the old and the new > names/syntax/whatnot is obviously wrong. We do provide a number of years of overlap- 5 years in fact. I believe that's an entirely good thing and gives our users a chance to manage their upgrade paths from one major release to the next. Increasing that overlap to 10 or 15 years, however, doesn't make a hill-of-beans worth of difference, in my opinion. Either they're tracking the releases that we're doing and making changes and adapting as we change things, or they aren't and won't ever unless they're forced to, instead preferring to make us carry the burden of maintenance on the backwards-compat pieces. Thanks! Stephen
Commits
-
Remove all references to "xlog" from SQL-callable functions in pg_proc.
- 806091c96f9b 10.0 landed
-
Replace pg_shadow and pg_group by new role-capable catalogs pg_authid
- 7762619e9527 8.1.0 cited