Re: Atomic rename feature for Windows.

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Thomas Munro <thomas(dot)munro(at)gmail(dot)com>
Cc: Michael Paquier <michael(at)paquier(dot)xyz>, Victor Spirin <v(dot)spirin(at)postgrespro(dot)ru>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: Atomic rename feature for Windows.
Date: 2021-12-10 04:33:17
Message-ID: 3890223.1639110797@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Thomas Munro <thomas(dot)munro(at)gmail(dot)com> writes:
> Playing the devil's advocate here: why shouldn't we routinely drop
> support for anything that'll be EOL'd when a given PostgreSQL major
> release ships?

I don't like the word "routinely" here. Your next bit is a better
argument:

> Something EOL'd over a year ago that has a bunch of features we've
> really always wanted, like Unix domain sockets and Unix link
> semantics, seems like a reasonable choice to me...

My general approach to platform compatibility is that when we
break compatibility with old versions of something, we should do so
because it will bring concrete benefits. If we can plausibly
drop support for Windows versions that don't have POSIX rename
semantics, I'm 100% for that. I'm not for dropping support for
some platform just because it's old.

regards, tom lane

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Bossart, Nathan 2021-12-10 04:41:07 Re: do only critical work during single-user vacuum?
Previous Message Thomas Munro 2021-12-10 04:28:04 Re: Atomic rename feature for Windows.