Re: Standardize LSN-based filename

From: Fujii Masao <masao(dot)fujii(at)gmail(dot)com>
To: Japin Li <japinli(at)hotmail(dot)com>
Cc: pgsql-hackers(at)lists(dot)postgresql(dot)org
Subject: Re: Standardize LSN-based filename
Date: 2025-08-21 06:52:10
Message-ID: CAHGQGwHdz2zkviFxgWLW2U=MdTsb6wwgyHaO-y76f8-yZyGD_A@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Wed, Aug 20, 2025 at 10:37 AM Japin Li <japinli(at)hotmail(dot)com> wrote:
> Yeah. It's for both consistency and for proper file sorting.
>
> Zero-padding ensures that when a file system or tool sorts the snapshot files
> alphabetically, the order is also chronological. For example, without
> zero-padding, 2-1.snap would come before 10-1.snap, which is incorrect.

I understand this situation can occur. Does this actually cause any real issues?
If not, and if no other programs depend on file name ordering, then the current
naming should be fine?

Regards,

--
Fujii Masao

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Andrey Borodin 2025-08-21 06:57:04 Re: Remove condition variables from injection wait logic.
Previous Message Chao Li 2025-08-21 06:51:53 Re: Fix replica identity checks for MERGE command on published table.