]> granicus.if.org Git - postgresql/commitdiff
Message style improvements
authorPeter Eisentraut <peter_e@gmx.net>
Fri, 8 Jul 2011 04:37:04 +0000 (07:37 +0300)
committerPeter Eisentraut <peter_e@gmx.net>
Fri, 8 Jul 2011 04:43:33 +0000 (07:43 +0300)
doc/src/sgml/func.sgml
src/backend/commands/alter.c
src/backend/replication/basebackup.c
src/backend/replication/walsender.c
src/backend/utils/adt/varlena.c
src/test/regress/expected/text.out

index 0b6a9d9542b572e5bb72cecf293c18c7f604cca6..95da31c8d2e54faa15f3adf50c5d1bd22ba5e8a0 100644 (file)
        <entry><type>text</type></entry>
        <entry>
          Format a string.  This function is similar to the C function
-         <function>sprintf</>; but only the following conversions
+         <function>sprintf</>; but only the following conversion specifications
          are recognized: <literal>%s</literal> interpolates the corresponding
          argument as a string; <literal>%I</literal> escapes its argument as
          an SQL identifier; <literal>%L</literal> escapes its argument as an
index 215e21cae0826b870fce4856e7ed366f03c82a2b..d02bf7fba5d1765b6daec84a772d83bc6f76c21b 100644 (file)
@@ -420,7 +420,7 @@ AlterObjectNamespace(Relation rel, int oidCacheId, int nameCacheId,
                if (Anum_owner <= 0)
                        ereport(ERROR,
                                        (errcode(ERRCODE_INSUFFICIENT_PRIVILEGE),
-                                        (errmsg("must be superuser to SET SCHEMA of %s",
+                                        (errmsg("must be superuser to set schema of %s",
                                                         getObjectDescriptionOids(classId, objid)))));
 
                /* Otherwise, must be owner of the existing object */
index 030a283e817a5dd455d0b73295dabd1f89968fad..bcde19c71b69249a7c3902524b748a5535b0a8bb 100644 (file)
@@ -119,7 +119,7 @@ perform_base_backup(basebackup_options *opt, DIR *tblspcdir)
                        if (readlink(fullpath, linkpath, sizeof(linkpath) - 1) == -1)
                        {
                                ereport(WARNING,
-                                 (errmsg("unable to read symbolic link %s: %m", fullpath)));
+                                 (errmsg("could not read symbolic link \"%s\": %m", fullpath)));
                                continue;
                        }
 
@@ -363,7 +363,7 @@ SendBaseBackup(BaseBackupCmd *cmd)
        dir = AllocateDir("pg_tblspc");
        if (!dir)
                ereport(ERROR,
-                               (errmsg("unable to open directory pg_tblspc: %m")));
+                               (errmsg("could not open directory \"pg_tblspc\": %m")));
 
        perform_base_backup(&opt, dir);
 
index 470e6d170d49b88e6cc07e594635e99a7cb0b7c3..63952e73f13201d5019a17517438957856c51feb 100644 (file)
@@ -515,7 +515,7 @@ ProcessRepliesIfAny(void)
                        default:
                                ereport(FATAL,
                                                (errcode(ERRCODE_PROTOCOL_VIOLATION),
-                                                errmsg("invalid standby message type %d",
+                                                errmsg("invalid standby message type \"%c\"",
                                                                firstchar)));
                }
        }
@@ -566,7 +566,7 @@ ProcessStandbyMessage(void)
                default:
                        ereport(COMMERROR,
                                        (errcode(ERRCODE_PROTOCOL_VIOLATION),
-                                        errmsg("unexpected message type %c", msgtype)));
+                                        errmsg("unexpected message type \"%c\"", msgtype)));
                        proc_exit(0);
        }
 }
index d1113ed5d300537092cc00d4d81d708c7572d7f6..3677b1c3bbc0f7ff05932feb53504239554ffc58 100644 (file)
@@ -3887,7 +3887,7 @@ text_format(PG_FUNCTION_ARGS)
                if (arg > PG_NARGS() - 1)
                        ereport(ERROR,
                                        (errcode(ERRCODE_INVALID_PARAMETER_VALUE),
-                                        errmsg("too few arguments for format conversion")));
+                                        errmsg("too few arguments for format")));
 
                /*
                 * At this point, we should see the main conversion specifier. Whether
@@ -3908,7 +3908,7 @@ text_format(PG_FUNCTION_ARGS)
                        default:
                                ereport(ERROR,
                                                (errcode(ERRCODE_INVALID_PARAMETER_VALUE),
-                                                errmsg("unrecognized conversion specifier: %c",
+                                                errmsg("unrecognized conversion specifier \"%c\"",
                                                                *cp)));
                }
        }
index f5cb5e2509a53171157d41d15215503ecfa37d15..e45714f77ecd1dcef0160036ce5f6b30d30c5d59 100644 (file)
@@ -171,11 +171,11 @@ select format('Hello %%%%');
 
 -- should fail
 select format('Hello %s %s', 'World');
-ERROR:  too few arguments for format conversion
+ERROR:  too few arguments for format
 select format('Hello %s');
-ERROR:  too few arguments for format conversion
+ERROR:  too few arguments for format
 select format('Hello %x', 20);
-ERROR:  unrecognized conversion specifier: x
+ERROR:  unrecognized conversion specifier "x"
 -- check literal and sql identifiers
 select format('INSERT INTO %I VALUES(%L,%L)', 'mytab', 10, 'Hello');
                  format                 
@@ -219,15 +219,15 @@ select format('%1$s %12$s', 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12);
 
 -- should fail
 select format('%1$s %4$s', 1, 2, 3);
-ERROR:  too few arguments for format conversion
+ERROR:  too few arguments for format
 select format('%1$s %13$s', 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12);
-ERROR:  too few arguments for format conversion
+ERROR:  too few arguments for format
 select format('%1s', 1);
 ERROR:  unterminated conversion specifier
 select format('%1$', 1);
 ERROR:  unterminated conversion specifier
 select format('%1$1', 1);
-ERROR:  unrecognized conversion specifier: 1
+ERROR:  unrecognized conversion specifier "1"
 --checkk mix of positional and ordered placeholders
 select format('Hello %s %1$s %s', 'World', 'Hello again');
             format