mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-24 04:37:19 +02:00
Doc: Fix various typos
All those fixes are already included on HEAD thanks to for examplec96581a
and66bde49
, and have gone missing on back-branches. Author: Alexander Lakhin, Liudmila Mantrova Discussion: https://postgr.es/m/CAEkD-mDJHV3bhgezu3MUafJLoAKsOOT86+wHukKU8_NeiJYhLQ@mail.gmail.com Backpatch-through: 9.4
This commit is contained in:
parent
2b24cf91a8
commit
93dcec96ef
@ -83,10 +83,7 @@ typedef struct CustomPath
|
|||||||
by <literal>nodeToString</literal>, so that debugging routines that attempt to
|
by <literal>nodeToString</literal>, so that debugging routines that attempt to
|
||||||
print the custom path will work as designed. <structfield>methods</structfield> must
|
print the custom path will work as designed. <structfield>methods</structfield> must
|
||||||
point to a (usually statically allocated) object implementing the required
|
point to a (usually statically allocated) object implementing the required
|
||||||
custom path methods, of which there is currently only one. The
|
custom path methods, of which there is currently only one.
|
||||||
<structfield>LibraryName</structfield> and <structfield>SymbolName</structfield> fields must also
|
|
||||||
be initialized so that the dynamic loader can resolve them to locate the
|
|
||||||
method table.
|
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
@ -4970,7 +4970,7 @@ struct
|
|||||||
|
|
||||||
<para>
|
<para>
|
||||||
The fields <structfield>sqlcaid</structfield>,
|
The fields <structfield>sqlcaid</structfield>,
|
||||||
<structfield>sqlcabc</structfield>,
|
<structfield>sqlabc</structfield>,
|
||||||
<structfield>sqlerrp</structfield>, and the remaining elements of
|
<structfield>sqlerrp</structfield>, and the remaining elements of
|
||||||
<structfield>sqlerrd</structfield> and
|
<structfield>sqlerrd</structfield> and
|
||||||
<structfield>sqlwarn</structfield> currently contain no useful
|
<structfield>sqlwarn</structfield> currently contain no useful
|
||||||
|
@ -2786,7 +2786,7 @@
|
|||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>tcvn_to_utf8</literal></entry>
|
<entry><literal>windows_1258_to_utf8</literal></entry>
|
||||||
<entry><literal>WIN1258</literal></entry>
|
<entry><literal>WIN1258</literal></entry>
|
||||||
<entry><literal>UTF8</literal></entry>
|
<entry><literal>UTF8</literal></entry>
|
||||||
</row>
|
</row>
|
||||||
@ -2954,7 +2954,7 @@
|
|||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>utf8_to_tcvn</literal></entry>
|
<entry><literal>utf8_to_windows_1258</literal></entry>
|
||||||
<entry><literal>UTF8</literal></entry>
|
<entry><literal>UTF8</literal></entry>
|
||||||
<entry><literal>WIN1258</literal></entry>
|
<entry><literal>WIN1258</literal></entry>
|
||||||
</row>
|
</row>
|
||||||
|
@ -696,8 +696,8 @@ my_picksplit(PG_FUNCTION_ARGS)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Choose where to put the index entries and update unionL and unionR
|
* Choose where to put the index entries and update unionL and unionR
|
||||||
* accordingly. Append the entries to either v_spl_left or
|
* accordingly. Append the entries to either v->spl_left or
|
||||||
* v_spl_right, and care about the counters.
|
* v->spl_right, and care about the counters.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (my_choice_is_left(unionL, curl, unionR, curr))
|
if (my_choice_is_left(unionL, curl, unionR, curr))
|
||||||
@ -910,7 +910,7 @@ Datum
|
|||||||
my_fetch(PG_FUNCTION_ARGS)
|
my_fetch(PG_FUNCTION_ARGS)
|
||||||
{
|
{
|
||||||
GISTENTRY *entry = (GISTENTRY *) PG_GETARG_POINTER(0);
|
GISTENTRY *entry = (GISTENTRY *) PG_GETARG_POINTER(0);
|
||||||
input_data_type *in = DatumGetP(entry->key);
|
input_data_type *in = DatumGetPointer(entry->key);
|
||||||
fetched_data_type *fetched_data;
|
fetched_data_type *fetched_data;
|
||||||
GISTENTRY *retval;
|
GISTENTRY *retval;
|
||||||
|
|
||||||
@ -921,7 +921,7 @@ my_fetch(PG_FUNCTION_ARGS)
|
|||||||
* Convert 'fetched_data' into the a Datum of the original datatype.
|
* Convert 'fetched_data' into the a Datum of the original datatype.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* fill *retval from fetch_data. */
|
/* fill *retval from fetched_data. */
|
||||||
gistentryinit(*retval, PointerGetDatum(converted_datum),
|
gistentryinit(*retval, PointerGetDatum(converted_datum),
|
||||||
entry->rel, entry->page, entry->offset, FALSE);
|
entry->rel, entry->page, entry->offset, FALSE);
|
||||||
|
|
||||||
|
@ -5812,7 +5812,7 @@ int PQendcopy(PGconn *conn);
|
|||||||
It should either be issued when the last string has been sent
|
It should either be issued when the last string has been sent
|
||||||
to the server using <function>PQputline</function> or when the
|
to the server using <function>PQputline</function> or when the
|
||||||
last string has been received from the server using
|
last string has been received from the server using
|
||||||
<function>PGgetline</function>. It must be issued or the server
|
<function>PQgetline</function>. It must be issued or the server
|
||||||
will get <quote>out of sync</quote> with the client. Upon return
|
will get <quote>out of sync</quote> with the client. Upon return
|
||||||
from this function, the server is ready to receive the next SQL
|
from this function, the server is ready to receive the next SQL
|
||||||
command. The return value is 0 on successful completion,
|
command. The return value is 0 on successful completion,
|
||||||
|
@ -3734,9 +3734,9 @@ RAISE unique_violation USING MESSAGE = 'Duplicate user ID: ' || user_id;
|
|||||||
<para>
|
<para>
|
||||||
If no condition name nor SQLSTATE is specified in a
|
If no condition name nor SQLSTATE is specified in a
|
||||||
<command>RAISE EXCEPTION</command> command, the default is to use
|
<command>RAISE EXCEPTION</command> command, the default is to use
|
||||||
<literal>RAISE_EXCEPTION</literal> (<literal>P0001</literal>). If no message
|
<literal>ERRCODE_RAISE_EXCEPTION</literal> (<literal>P0001</literal>).
|
||||||
text is specified, the default is to use the condition name or
|
If no message text is specified, the default is to use the condition
|
||||||
SQLSTATE as message text.
|
name or SQLSTATE as message text.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
@ -5549,7 +5549,7 @@ BEGIN
|
|||||||
INSERT INTO cs_active_job(job_id) VALUES (v_job_id);
|
INSERT INTO cs_active_job(job_id) VALUES (v_job_id);
|
||||||
|
|
||||||
BEGIN
|
BEGIN
|
||||||
INSERT INTO cs_jobs (job_id, start_stamp) VALUES (v_job_id, sysdate);
|
INSERT INTO cs_jobs (job_id, start_stamp) VALUES (v_job_id, now());
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN dup_val_on_index THEN NULL; -- don't worry if it already exists
|
WHEN dup_val_on_index THEN NULL; -- don't worry if it already exists
|
||||||
END;
|
END;
|
||||||
|
@ -252,7 +252,7 @@
|
|||||||
C library, processor, memory information, and so on. In most
|
C library, processor, memory information, and so on. In most
|
||||||
cases it is sufficient to report the vendor and version, but do
|
cases it is sufficient to report the vendor and version, but do
|
||||||
not assume everyone knows what exactly <quote>Debian</quote>
|
not assume everyone knows what exactly <quote>Debian</quote>
|
||||||
contains or that everyone runs on i386s. If you have
|
contains or that everyone runs on x86_64. If you have
|
||||||
installation problems then information about the toolchain on
|
installation problems then information about the toolchain on
|
||||||
your machine (compiler, <application>make</application>, and so
|
your machine (compiler, <application>make</application>, and so
|
||||||
on) is also necessary.
|
on) is also necessary.
|
||||||
|
@ -202,7 +202,7 @@ CREATE AGGREGATE <replaceable class="parameter">name</replaceable> (
|
|||||||
as described in <xref linkend="xaggr-moving-aggregates"/>. This requires
|
as described in <xref linkend="xaggr-moving-aggregates"/>. This requires
|
||||||
specifying the <literal>MSFUNC</literal>, <literal>MINVFUNC</literal>,
|
specifying the <literal>MSFUNC</literal>, <literal>MINVFUNC</literal>,
|
||||||
and <literal>MSTYPE</literal> parameters, and optionally
|
and <literal>MSTYPE</literal> parameters, and optionally
|
||||||
the <literal>MSPACE</literal>, <literal>MFINALFUNC</literal>,
|
the <literal>MSSPACE</literal>, <literal>MFINALFUNC</literal>,
|
||||||
<literal>MFINALFUNC_EXTRA</literal>, <literal>MFINALFUNC_MODIFY</literal>,
|
<literal>MFINALFUNC_EXTRA</literal>, <literal>MFINALFUNC_MODIFY</literal>,
|
||||||
and <literal>MINITCOND</literal> parameters. Except for <literal>MINVFUNC</literal>,
|
and <literal>MINITCOND</literal> parameters. Except for <literal>MINVFUNC</literal>,
|
||||||
these parameters work like the corresponding simple-aggregate parameters
|
these parameters work like the corresponding simple-aggregate parameters
|
||||||
|
@ -70,7 +70,7 @@ RESET ROLE
|
|||||||
effectively drops all the privileges assigned directly to the session user
|
effectively drops all the privileges assigned directly to the session user
|
||||||
and to the other roles it is a member of, leaving only the privileges
|
and to the other roles it is a member of, leaving only the privileges
|
||||||
available to the named role. On the other hand, if the session user role
|
available to the named role. On the other hand, if the session user role
|
||||||
has the <literal>NOINHERITS</literal> attribute, <command>SET ROLE</command> drops the
|
has the <literal>NOINHERIT</literal> attribute, <command>SET ROLE</command> drops the
|
||||||
privileges assigned directly to the session user and instead acquires the
|
privileges assigned directly to the session user and instead acquires the
|
||||||
privileges available to the named role.
|
privileges available to the named role.
|
||||||
</para>
|
</para>
|
||||||
|
@ -875,7 +875,7 @@ BETTER: unrecognized node type: 42
|
|||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
For example <literal>static inline</literal> and
|
For example <literal>static inline</literal> and
|
||||||
<literal>_StaticAssert()</literal> are currently used, even
|
<literal>_Static_assert()</literal> are currently used, even
|
||||||
though they are from newer revisions of the C standard. If not
|
though they are from newer revisions of the C standard. If not
|
||||||
available we respectively fall back to defining the functions
|
available we respectively fall back to defining the functions
|
||||||
without inline, and to using a C89 compatible replacement that
|
without inline, and to using a C89 compatible replacement that
|
||||||
|
@ -180,7 +180,7 @@ countryName (alias C)
|
|||||||
localityName (alias L)
|
localityName (alias L)
|
||||||
stateOrProvinceName (alias ST)
|
stateOrProvinceName (alias ST)
|
||||||
organizationName (alias O)
|
organizationName (alias O)
|
||||||
organizationUnitName (alias OU)
|
organizationalUnitName (alias OU)
|
||||||
title
|
title
|
||||||
description
|
description
|
||||||
initials
|
initials
|
||||||
|
@ -137,7 +137,7 @@ CREATE FUNCTION <replaceable>validator_function_name</replaceable>(oid)
|
|||||||
<para>
|
<para>
|
||||||
Finally, the PL must be declared with the command
|
Finally, the PL must be declared with the command
|
||||||
<synopsis>
|
<synopsis>
|
||||||
CREATE <optional>TRUSTED</optional> <optional>PROCEDURAL</optional> LANGUAGE <replaceable>language-name</replaceable>
|
CREATE <optional>TRUSTED</optional> <optional>PROCEDURAL</optional> LANGUAGE <replaceable>language_name</replaceable>
|
||||||
HANDLER <replaceable>handler_function_name</replaceable>
|
HANDLER <replaceable>handler_function_name</replaceable>
|
||||||
<optional>INLINE <replaceable>inline_function_name</replaceable></optional>
|
<optional>INLINE <replaceable>inline_function_name</replaceable></optional>
|
||||||
<optional>VALIDATOR <replaceable>validator_function_name</replaceable></optional> ;
|
<optional>VALIDATOR <replaceable>validator_function_name</replaceable></optional> ;
|
||||||
|
Loading…
Reference in New Issue
Block a user