Message style improvements

This commit is contained in:
Peter Eisentraut 2017-08-04 18:31:01 -04:00
parent 620b49a16d
commit 26d40ada3f
8 changed files with 29 additions and 25 deletions

View File

@ -245,7 +245,7 @@ SetWALFileNameForCleanup(void)
if (!fnameOK) if (!fnameOK)
{ {
fprintf(stderr, _("%s: invalid filename input\n"), progname); fprintf(stderr, _("%s: invalid file name argument\n"), progname);
fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname); fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname);
exit(2); exit(2);
} }
@ -350,14 +350,14 @@ main(int argc, char **argv)
} }
else else
{ {
fprintf(stderr, _("%s: must specify restartfilename\n"), progname); fprintf(stderr, _("%s: must specify oldest kept WAL file\n"), progname);
fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname); fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname);
exit(2); exit(2);
} }
if (optind < argc) if (optind < argc)
{ {
fprintf(stderr, _("%s: too many parameters\n"), progname); fprintf(stderr, _("%s: too many command-line arguments\n"), progname);
fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname); fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname);
exit(2); exit(2);
} }
@ -376,7 +376,7 @@ main(int argc, char **argv)
{ {
snprintf(WALFilePath, MAXPGPATH, "%s/%s", snprintf(WALFilePath, MAXPGPATH, "%s/%s",
archiveLocation, exclusiveCleanupFileName); archiveLocation, exclusiveCleanupFileName);
fprintf(stderr, _("%s: keep WAL file \"%s\" and later\n"), fprintf(stderr, _("%s: keeping WAL file \"%s\" and later\n"),
progname, WALFilePath); progname, WALFilePath);
} }

View File

@ -280,7 +280,7 @@ FindStreamingStart(uint32 *tli)
} }
if (lseek(fd, (off_t) (-4), SEEK_END) < 0) if (lseek(fd, (off_t) (-4), SEEK_END) < 0)
{ {
fprintf(stderr, _("%s: could not seek compressed file \"%s\": %s\n"), fprintf(stderr, _("%s: could not seek in compressed file \"%s\": %s\n"),
progname, fullpath, strerror(errno)); progname, fullpath, strerror(errno));
disconnect_and_exit(1); disconnect_and_exit(1);
} }

View File

@ -136,7 +136,7 @@ open_walfile(StreamCtl *stream, XLogRecPtr startpoint)
if (stream->walmethod->sync(f) != 0) if (stream->walmethod->sync(f) != 0)
{ {
fprintf(stderr, fprintf(stderr,
_("%s: could not sync existing write-ahead log file \"%s\": %s\n"), _("%s: could not fsync existing write-ahead log file \"%s\": %s\n"),
progname, fn, stream->walmethod->getlasterror()); progname, fn, stream->walmethod->getlasterror());
stream->walmethod->close(f, CLOSE_UNLINK); stream->walmethod->close(f, CLOSE_UNLINK);
return false; return false;
@ -151,7 +151,9 @@ open_walfile(StreamCtl *stream, XLogRecPtr startpoint)
if (errno == 0) if (errno == 0)
errno = ENOSPC; errno = ENOSPC;
fprintf(stderr, fprintf(stderr,
_("%s: write-ahead log file \"%s\" has %d bytes, should be 0 or %d\n"), ngettext("%s: write-ahead log file \"%s\" has %d byte, should be 0 or %d\n",
"%s: write-ahead log file \"%s\" has %d bytes, should be 0 or %d\n",
size),
progname, fn, (int) size, XLogSegSize); progname, fn, (int) size, XLogSegSize);
return false; return false;
} }

View File

@ -432,7 +432,7 @@ tar_write_compressed_data(void *buf, size_t count, bool flush)
r = deflate(tar_data->zp, flush ? Z_FINISH : Z_NO_FLUSH); r = deflate(tar_data->zp, flush ? Z_FINISH : Z_NO_FLUSH);
if (r == Z_STREAM_ERROR) if (r == Z_STREAM_ERROR)
{ {
tar_set_error("deflate failed"); tar_set_error("could not compress data");
return false; return false;
} }
@ -456,7 +456,7 @@ tar_write_compressed_data(void *buf, size_t count, bool flush)
/* Reset the stream for writing */ /* Reset the stream for writing */
if (deflateReset(tar_data->zp) != Z_OK) if (deflateReset(tar_data->zp) != Z_OK)
{ {
tar_set_error("deflateReset failed"); tar_set_error("could not reset compression stream");
return false; return false;
} }
} }
@ -557,7 +557,7 @@ tar_open_for_write(const char *pathname, const char *temp_suffix, size_t pad_to_
{ {
pg_free(tar_data->zp); pg_free(tar_data->zp);
tar_data->zp = NULL; tar_data->zp = NULL;
tar_set_error("deflateInit2 failed"); tar_set_error("could not initialize compression library");
return NULL; return NULL;
} }
} }
@ -569,7 +569,7 @@ tar_open_for_write(const char *pathname, const char *temp_suffix, size_t pad_to_
Assert(tar_data->currentfile == NULL); Assert(tar_data->currentfile == NULL);
if (tar_data->currentfile != NULL) if (tar_data->currentfile != NULL)
{ {
tar_set_error("implementation error: tar files can't have more than one open file\n"); tar_set_error("implementation error: tar files can't have more than one open file");
return NULL; return NULL;
} }
@ -597,7 +597,7 @@ tar_open_for_write(const char *pathname, const char *temp_suffix, size_t pad_to_
/* Turn off compression for header */ /* Turn off compression for header */
if (deflateParams(tar_data->zp, 0, 0) != Z_OK) if (deflateParams(tar_data->zp, 0, 0) != Z_OK)
{ {
tar_set_error("deflateParams failed"); tar_set_error("could not change compression parameters");
return NULL; return NULL;
} }
} }
@ -635,7 +635,7 @@ tar_open_for_write(const char *pathname, const char *temp_suffix, size_t pad_to_
/* Re-enable compression for the rest of the file */ /* Re-enable compression for the rest of the file */
if (deflateParams(tar_data->zp, tar_data->compression, 0) != Z_OK) if (deflateParams(tar_data->zp, tar_data->compression, 0) != Z_OK)
{ {
tar_set_error("deflateParams failed"); tar_set_error("could not change compression parameters");
return NULL; return NULL;
} }
} }
@ -824,7 +824,7 @@ tar_close(Walfile f, WalCloseMethod method)
/* Turn off compression */ /* Turn off compression */
if (deflateParams(tar_data->zp, 0, 0) != Z_OK) if (deflateParams(tar_data->zp, 0, 0) != Z_OK)
{ {
tar_set_error("deflateParams failed"); tar_set_error("could not change compression parameters");
return -1; return -1;
} }
@ -835,7 +835,7 @@ tar_close(Walfile f, WalCloseMethod method)
/* Turn compression back on */ /* Turn compression back on */
if (deflateParams(tar_data->zp, tar_data->compression, 0) != Z_OK) if (deflateParams(tar_data->zp, tar_data->compression, 0) != Z_OK)
{ {
tar_set_error("deflateParams failed"); tar_set_error("could not change compression parameters");
return -1; return -1;
} }
} }
@ -901,7 +901,7 @@ tar_finish(void)
if (r == Z_STREAM_ERROR) if (r == Z_STREAM_ERROR)
{ {
tar_set_error("deflate failed"); tar_set_error("could not compress data");
return false; return false;
} }
if (tar_data->zp->avail_out < ZLIB_OUT_SIZE) if (tar_data->zp->avail_out < ZLIB_OUT_SIZE)
@ -917,7 +917,7 @@ tar_finish(void)
if (deflateEnd(tar_data->zp) != Z_OK) if (deflateEnd(tar_data->zp) != Z_OK)
{ {
tar_set_error("deflateEnd failed"); tar_set_error("could not close compression stream");
return false; return false;
} }
} }

View File

@ -308,7 +308,7 @@ build_client_first_message(fe_scram_state *state, PQExpBuffer errormessage)
if (!pg_frontend_random(raw_nonce, SCRAM_RAW_NONCE_LEN)) if (!pg_frontend_random(raw_nonce, SCRAM_RAW_NONCE_LEN))
{ {
printfPQExpBuffer(errormessage, printfPQExpBuffer(errormessage,
libpq_gettext("failed to generate nonce\n")); libpq_gettext("could not generate nonce\n"));
return NULL; return NULL;
} }

View File

@ -691,7 +691,8 @@ CREATE FUNCTION test_type_conversion_mdarray_malformed() RETURNS int[] AS $$
return [[1,2,3],[4,5]] return [[1,2,3],[4,5]]
$$ LANGUAGE plpythonu; $$ LANGUAGE plpythonu;
SELECT * FROM test_type_conversion_mdarray_malformed(); SELECT * FROM test_type_conversion_mdarray_malformed();
ERROR: multidimensional arrays must have array expressions with matching dimensions. PL/Python function return value has sequence length 2 while expected 3 ERROR: wrong length of inner sequence: has length 2, but 3 was expected
DETAIL: To construct a multidimensional array, the inner sequences must all have the same length.
CONTEXT: while creating return value CONTEXT: while creating return value
PL/Python function "test_type_conversion_mdarray_malformed" PL/Python function "test_type_conversion_mdarray_malformed"
CREATE FUNCTION test_type_conversion_mdarray_toodeep() RETURNS int[] AS $$ CREATE FUNCTION test_type_conversion_mdarray_toodeep() RETURNS int[] AS $$

View File

@ -691,7 +691,8 @@ CREATE FUNCTION test_type_conversion_mdarray_malformed() RETURNS int[] AS $$
return [[1,2,3],[4,5]] return [[1,2,3],[4,5]]
$$ LANGUAGE plpython3u; $$ LANGUAGE plpython3u;
SELECT * FROM test_type_conversion_mdarray_malformed(); SELECT * FROM test_type_conversion_mdarray_malformed();
ERROR: multidimensional arrays must have array expressions with matching dimensions. PL/Python function return value has sequence length 2 while expected 3 ERROR: wrong length of inner sequence: has length 2, but 3 was expected
DETAIL: To construct a multidimensional array, the inner sequences must all have the same length.
CONTEXT: while creating return value CONTEXT: while creating return value
PL/Python function "test_type_conversion_mdarray_malformed" PL/Python function "test_type_conversion_mdarray_malformed"
CREATE FUNCTION test_type_conversion_mdarray_toodeep() RETURNS int[] AS $$ CREATE FUNCTION test_type_conversion_mdarray_toodeep() RETURNS int[] AS $$

View File

@ -1002,7 +1002,7 @@ PLySequence_ToArray(PLyObToDatum *arg, int32 typmod, PyObject *plrv, bool inarra
dims[ndim] = PySequence_Length(pyptr); dims[ndim] = PySequence_Length(pyptr);
if (dims[ndim] < 0) if (dims[ndim] < 0)
PLy_elog(ERROR, "cannot determine sequence length for function return value"); PLy_elog(ERROR, "could not determine sequence length for function return value");
if (dims[ndim] > MaxAllocSize) if (dims[ndim] > MaxAllocSize)
PLy_elog(ERROR, "array size exceeds the maximum allowed"); PLy_elog(ERROR, "array size exceeds the maximum allowed");
@ -1087,10 +1087,10 @@ PLySequence_ToArray_recurse(PLyObToDatum *elm, PyObject *list,
int i; int i;
if (PySequence_Length(list) != dims[dim]) if (PySequence_Length(list) != dims[dim])
PLy_elog(ERROR, ereport(ERROR,
"multidimensional arrays must have array expressions with matching dimensions. " (errmsg("wrong length of inner sequence: has length %d, but %d was expected",
"PL/Python function return value has sequence length %d while expected %d", (int) PySequence_Length(list), dims[dim]),
(int) PySequence_Length(list), dims[dim]); (errdetail("To construct a multidimensional array, the inner sequences must all have the same length."))));
if (dim < ndim - 1) if (dim < ndim - 1)
{ {