Re: BUG #16854: initdb fails on ReFS and FAT32 file systems

From: "Euler Taveira" <euler(at)eulerto(dot)com>
To: "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us>, "Fujii Masao" <masao(dot)fujii(at)oss(dot)nttdata(dot)com>
Cc: katsuaki(dot)fukushima(at)gmail(dot)com, pgsql-bugs(at)lists(dot)postgresql(dot)org, peter(dot)eisentraut(at)2ndquadrant(dot)com
Subject: Re: BUG #16854: initdb fails on ReFS and FAT32 file systems
Date: 2021-02-05 16:28:29
Message-ID: 0d8da46b-e35b-45cc-a674-2a0678aa8bc6@www.fastmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

On Fri, Feb 5, 2021, at 12:26 PM, Tom Lane wrote:
> ReFS is Microsoft's latest and greatest attempt at implementing a modern
> file system. I'd quantify the greatness pretty poorly if they left out
> hard links (I wonder what other essentials they didn't bother with)
> but maybe we have to support it.
It claims that the latest ReFS version (3.5) supports hard links [1].

> On the third hand, Wikipedia says a bit further down
>
> The ability to create ReFS volumes was removed in Windows 10's 2017
> Fall Creators Update for all editions except Enterprise and Pro for
> Workstations.[4]
>
> which sounds a whole lot like "we've already given up on this".
> If they're not pushing ReFS anymore then I think we can ignore it.
It is not clear why they removed the ability to create ReFS filesystems in some
Windows 10 versions. Strategic decision? Even we fixed support for ReFS, they
would be a mess to explain that a previous created ReFS filesystem doesn't
support hard links and the OP should create a new one (unless MS provides a way
to figure out that filesystem doesn't support hard links because it was created
in a previous version).

[1] https://docs.microsoft.com/en-us/windows-server/storage/refs/refs-overview

--
Euler Taveira
EDB https://www.enterprisedb.com/

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Tom Lane 2021-02-05 16:56:38 Re: BUG #16855: No partition pruning when using partitions with custom hash function
Previous Message Tom Lane 2021-02-05 15:26:15 Re: BUG #16854: initdb fails on ReFS and FAT32 file systems