Re: Collation versioning

Julien Rouhaud <rjuju123@gmail.com>

From: Julien Rouhaud <rjuju123@gmail.com>
To: Michael Paquier <michael@paquier.xyz>
Cc: Thomas Munro <thomas.munro@gmail.com>, Peter Eisentraut <peter.eisentraut@2ndquadrant.com>, Robert Haas <robertmhaas@gmail.com>, Laurenz Albe <laurenz.albe@cybertec.at>, Douglas Doole <dougdoole@gmail.com>, Christoph Berg <myon@debian.org>, Pg Hackers <pgsql-hackers@postgresql.org>
Date: 2020-07-01T15:03:03Z
Lists: pgsql-hackers

Attachments

On Wed, Jul 01, 2020 at 10:52:37AM +0200, Julien Rouhaud wrote:
> vOn Thu, Jun 11, 2020 at 08:42:46AM +0200, Julien Rouhaud wrote:
> > On Sat, May 23, 2020 at 08:58:45PM +0200, Julien Rouhaud wrote:
> > > On Tue, May 5, 2020 at 5:14 PM Julien Rouhaud <rjuju123@gmail.com> wrote:
> > > >
> > > > On Fri, Apr 24, 2020 at 4:49 PM Julien Rouhaud <rjuju123@gmail.com> wrote:
> > > > >
> > > > > On Thu, Apr 02, 2020 at 03:00:45PM +0200, Julien Rouhaud wrote:
> > > > > >
> > > > > > Conflict since 2f9eb3132 (pg_dump: Allow dumping data of specific foreign
> > > > > > servers), v19 attached.
> > > > > >
> > > > >
> > > > > New rebase due to recent conflicts.
> > > >
> > > > New conflict, v21 attached.
> > > 
> > > New conflict, v22 attached.
> > 
> > Recent conflict on the documentation, v23 attached.
> 
> Same, v24 attached.

And the recent ObjectAddress refactoring just broke the patchset again, so v25
attached.

Commits

  1. Doc: Document known problem with Windows collation versions.

  2. Add collation versions for FreeBSD.

  3. Tolerate version lookup failure for old style Windows locale names.

  4. Track collation versions for indexes.

  5. Add pg_depend.refobjversion.

  6. Remove pg_collation.collversion.

  7. Fix the MSVC build for versions 2015 and later.

  8. Add collation versions for Windows.

  9. Implement type regcollation

  10. Use libc version as a collation version on glibc systems.

  11. Make type "name" collation-aware.