diff options
author | Thomas Munro <tmunro@postgresql.org> | 2022-07-22 17:37:39 +1200 |
---|---|---|
committer | Thomas Munro <tmunro@postgresql.org> | 2022-07-22 17:41:47 +1200 |
commit | 5344723755bdbb13d5271ccea181166327c63e97 (patch) | |
tree | b026da7823e2c2399e1c1fd3f10940f043bbae4b /src/fe_utils/string_utils.c | |
parent | 9d3444dcce4d62716edec9c58c1b40be42185e7b (diff) | |
download | postgresql-5344723755bdbb13d5271ccea181166327c63e97.tar.gz postgresql-5344723755bdbb13d5271ccea181166327c63e97.zip |
Remove unnecessary Windows-specific basebackup code.
Commit c6f2f016 added an explicit check for a Windows "junction point".
That turned out to be needed only because get_dirent_type() was busted
on Windows. It's been fixed by commit 9d3444dc, so remove it.
Add a TAP-test to demonstrate that in-place tablespaces are copied by
pg_basebackup. This exercises the codepath that would fail before
c6f2f016 on Windows, and shows that it still doesn't fail now that we're
using get_dirent_type() on both Windows and Unix.
Back-patch to 15, where in-place tablespaces arrived and caused this
problem (ie directories where previously only symlinks were expected).
Reviewed-by: Michael Paquier <michael@paquier.xyz>
Discussion: https://postgr.es/m/CA%2BhUKGLzLK4PUPx0_AwXEWXOYAejU%3D7XpxnYE55Y%2Be7hB2N3FA%40mail.gmail.com
Diffstat (limited to 'src/fe_utils/string_utils.c')
0 files changed, 0 insertions, 0 deletions