"current directory" in a server error message
Kyotaro Horiguchi <horikyota.ntt@gmail.com>
From: Kyotaro Horiguchi <horikyota.ntt@gmail.com>
To: pgsql-hackers@lists.postgresql.org
Date: 2023-03-16T02:16:46Z
Lists: pgsql-hackers
Attachments
- change_an_error_message.diff (text/x-patch) patch
Hello.
When I ran pg_ls_dir('..'), the error message I received was somewhat
difficult to understand.
postgres=> select * from pg_ls_dir('..');
ERROR: path must be in or below the current directory
As far as I know the concept of a "current directory" doesn't apply to
the server side. In fact, the function comment for
convert_and_check_filename explicitly states that:
> * Filename may be absolute or relative to the DataDir
Thus I think that the message should read "path must be in or below
the data directory" instead.
What do you think about making this change?
regards.
--
Kyotaro Horiguchi
NTT Open Source Software Center
Commits
-
Use "data directory" not "current directory" in error messages.
- 2333803d84dd 16.0 landed