Re: Dubious code in pg_rewind's process_target_file()
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Heikki Linnakangas <hlinnaka@iki.fi>
Cc: pgsql-hackers@lists.postgresql.org
Date: 2020-09-06T15:06:59Z
Lists: pgsql-hackers
Heikki Linnakangas <hlinnaka@iki.fi> writes: > On 05/09/2020 21:18, Tom Lane wrote: >> Or actually, maybe we should just drop the lstat call altogether? > Agreed, the lstat() doesn't do anything interesting. > This is refactored away by the patches discussed at > https://www.postgresql.org/message-id/f155aab5-1323-8d0c-9e3b-32703124bf00%40iki.fi. > But maybe we should still clean it up in the back-branches. Ah, I'd not been paying much attention to that work, but I see you are getting rid of the lstat(). I propose to remove the lstat() in the back branches, but not touch HEAD so as not to cause extra merge effort for your patch. regards, tom lane
Commits
-
Remove useless lstat() call in pg_rewind.
- be6667081e23 9.5.24 landed
- a7bcf391f329 12.5 landed
- 7d60e4183013 10.15 landed
- 75e44b471c51 11.10 landed
- 1f8c163c5acd 9.6.20 landed
- e7f06ea60a3c 13.0 landed
- 666e9a90f09a 14.0 landed