]> granicus.if.org Git - postgresql/commitdiff
Capitalize names of PLs consistently
authorPeter Eisentraut <peter_e@gmx.net>
Wed, 5 Apr 2017 04:38:25 +0000 (00:38 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Wed, 5 Apr 2017 04:38:25 +0000 (00:38 -0400)
Author: Daniel Gustafsson <daniel@yesql.se>

23 files changed:
contrib/postgres_fdw/expected/postgres_fdw.out
contrib/postgres_fdw/sql/postgres_fdw.sql
doc/src/sgml/install-windows.sgml
doc/src/sgml/parallel.sgml
doc/src/sgml/plpgsql.sgml
doc/src/sgml/release-7.4.sgml
doc/src/sgml/release-8.0.sgml
doc/src/sgml/release-8.1.sgml
doc/src/sgml/release-8.2.sgml
doc/src/sgml/release-8.3.sgml
doc/src/sgml/release-8.4.sgml
doc/src/sgml/release-9.4.sgml
doc/src/sgml/release-old.sgml
doc/src/sgml/xfunc.sgml
src/backend/access/transam/README.parallel
src/backend/executor/spi.c
src/backend/parser/gram.y
src/bin/initdb/initdb.c
src/include/parser/scanner.h
src/pl/plpgsql/src/Makefile
src/pl/plpgsql/src/pl_gram.y
src/pl/tcl/Makefile
src/pl/tcl/pltcl.c

index 1a9e6c87f6c3c20bbd5947c96040e67d81b69a80..7657f0bf86b8e318d27f057b94425cd007dd9a9e 100644 (file)
@@ -3879,7 +3879,7 @@ SELECT oid, * FROM ft_pg_type WHERE typname = 'int4';
 (1 row)
 
 -- ===================================================================
--- used in pl/pgsql function
+-- used in PL/pgSQL function
 -- ===================================================================
 CREATE OR REPLACE FUNCTION f_test(p_c1 int) RETURNS int AS $$
 DECLARE
index cf70ca2c01e094d850f5811e75063a1af09e5dd1..423eb024bbbdff9ff9072e07ef7bfb374dd77aaf 100644 (file)
@@ -952,7 +952,7 @@ SELECT oid, * FROM ft_pg_type WHERE typname = 'int4';
 SELECT oid, * FROM ft_pg_type WHERE typname = 'int4';
 
 -- ===================================================================
--- used in pl/pgsql function
+-- used in PL/pgSQL function
 -- ===================================================================
 CREATE OR REPLACE FUNCTION f_test(p_c1 int) RETURNS int AS $$
 DECLARE
index ecec0a60c7e00d4936a1e6496927cfb22a38d3ab..7a9cf7f893d4907dffa5694016609ad8d0a2ca1e 100644 (file)
@@ -205,7 +205,7 @@ $ENV{MSBFLAGS}="/m";
     <varlistentry>
      <term><productname>ActiveState TCL</productname></term>
      <listitem><para>
-      Required for building <application>PL/TCL</application> (Note: version
+      Required for building <application>PL/Tcl</application> (Note: version
       8.4 is required, the free Standard Distribution is sufficient).
      </para></listitem>
     </varlistentry>
index 2ea5c34ba202fdbdc9bb9d42d83b265e154dc8a8..a65129078ccf808860125f1fde923866bda0d07d 100644 (file)
@@ -149,7 +149,7 @@ EXPLAIN SELECT * FROM pgbench_accounts WHERE filler LIKE '%x%';
         which the system thinks that partial or incremental execution might
         occur, no parallel plan is generated. For example, a cursor created
         using <link linkend="sql-declare">DECLARE CURSOR</link> will never use
-        a parallel plan. Similarly, a PL/pgsql loop of the form
+        a parallel plan. Similarly, a PL/pgSQL loop of the form
         <literal>FOR x IN query LOOP .. END LOOP</literal> will never use a
         parallel plan, because the parallel query system is unable to verify
         that the code in the loop is safe to execute while parallel query is
@@ -478,7 +478,7 @@ EXPLAIN SELECT * FROM pgbench_accounts WHERE filler LIKE '%x%';
   <para>
     Functions and aggregates must be marked <literal>PARALLEL UNSAFE</> if
     they write to the database, access sequences, change the transaction state
-    even temporarily (e.g. a PL/pgsql function which establishes an
+    even temporarily (e.g. a PL/pgSQL function which establishes an
     <literal>EXCEPTION</> block to catch errors), or make persistent changes to
     settings.  Similarly, functions must be marked <literal>PARALLEL
     RESTRICTED</> if they access temporary tables, client connection state,
index d356deb9f57acac3e1868c1d5869744e8fc9eaad..a6088e9c07a6c88e260fd057e59e3fc863536049 100644 (file)
@@ -4851,7 +4851,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$
 
    <para>
     To aid the user in finding instances of simple but common problems before
-    they cause harm, <application>PL/PgSQL</> provides additional
+    they cause harm, <application>PL/pgSQL</> provides additional
     <replaceable>checks</>. When enabled, depending on the configuration, they
     can be used to emit either a <literal>WARNING</> or an <literal>ERROR</>
     during the compilation of a function. A function which has received
index 649c82b17e01fdad7678bfd8343697afd0d80ab6..b4a217af2c78763f1b2ad9eaf3f685f6b65f762d 100644 (file)
 
     <listitem>
      <para>
-      Update pl/perl's <filename>ppport.h</> for modern Perl versions
+      Update PL/Perl's <filename>ppport.h</> for modern Perl versions
       (Andrew)
      </para>
     </listitem>
 
     <listitem>
      <para>
-      Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
+      Fix assorted memory leaks in PL/Python (Andreas Freund, Tom)
      </para>
     </listitem>
 
index becd5090cc0a3fbc5f46f8d708b905043b739007..6224187ab4565c35dc5248ef4a220042af4c00c4 100644 (file)
 
     <listitem>
      <para>
-      Update pl/perl's <filename>ppport.h</> for modern Perl versions
+      Update PL/Perl's <filename>ppport.h</> for modern Perl versions
       (Andrew)
      </para>
     </listitem>
 
     <listitem>
      <para>
-      Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
+      Fix assorted memory leaks in PL/Python (Andreas Freund, Tom)
      </para>
     </listitem>
 
@@ -2439,9 +2439,9 @@ when the  data directory is not specified (Magnus)</para></listitem>
 (Neil)</para></listitem>
 
 <listitem><para>Recover properly if error occurs during argument passing
-in <application>PL/python</> (Neil)</para></listitem>
+in <application>PL/Python</> (Neil)</para></listitem>
 
-<listitem><para>Fix <application>PL/perl</>'s handling of locales on
+<listitem><para>Fix <application>PL/Perl</>'s handling of locales on
 Win32 to match the backend (Andrew)</para></listitem>
 
 <listitem><para>Fix crash when <literal>log_min_messages</> is set to
index 05b07ade99f1e85726316485406b58698d562798..49a4fe2ad8b442654cdee3381d9e7df8fee0c4b8 100644 (file)
 
     <listitem>
      <para>
-      Update pl/perl's <filename>ppport.h</> for modern Perl versions
+      Update PL/Perl's <filename>ppport.h</> for modern Perl versions
       (Andrew)
      </para>
     </listitem>
 
     <listitem>
      <para>
-      Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
+      Fix assorted memory leaks in PL/Python (Andreas Freund, Tom)
      </para>
     </listitem>
 
@@ -3089,12 +3089,12 @@ when the  data directory is not specified (Magnus)</para></listitem>
 together in function result type declarations</para></listitem>
 
 <listitem><para>Recover properly if error occurs during argument passing
-in <application>PL/python</> (Neil)</para></listitem>
+in <application>PL/Python</> (Neil)</para></listitem>
 
 <listitem><para>Fix memory leak in <function>plperl_return_next</>
 (Neil)</para></listitem>
 
-<listitem><para>Fix <application>PL/perl</>'s handling of locales on
+<listitem><para>Fix <application>PL/Perl</>'s handling of locales on
 Win32 to match the backend (Andrew)</para></listitem>
 
 <listitem><para>Various optimizer fixes (Tom)</para></listitem>
index 2d21728cf7a835d0fa6e1bc8de01e8d7423470a2..acb7b810c6516048186e624872c437aa55f52116 100644 (file)
 
     <listitem>
      <para>
-      Update pl/perl's <filename>ppport.h</> for modern Perl versions
+      Update PL/Perl's <filename>ppport.h</> for modern Perl versions
       (Andrew)
      </para>
     </listitem>
 
     <listitem>
      <para>
-      Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
+      Fix assorted memory leaks in PL/Python (Andreas Freund, Tom)
      </para>
     </listitem>
 
index b1b5d4875c78dbb32f46d38238bf5221585f670d..76ab36e39c7452227d598a6f14bf7a35015e0d80 100644 (file)
 
     <listitem>
      <para>
-      Update pl/perl's <filename>ppport.h</> for modern Perl versions
+      Update PL/Perl's <filename>ppport.h</> for modern Perl versions
       (Andrew)
      </para>
     </listitem>
 
     <listitem>
      <para>
-      Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
+      Fix assorted memory leaks in PL/Python (Andreas Freund, Tom)
      </para>
     </listitem>
 
index f43b0958bc5273bd6b3cabef92a38447d6b7c289..dfe47877572f23b790f85219d9ac64dffb543926 100644 (file)
 
     <listitem>
      <para>
-      Fix pl/pgsql's <literal>CASE</> statement to not fail when the
+      Fix PL/pgSQL's <literal>CASE</> statement to not fail when the
       case expression is a query that returns no rows (Tom)
      </para>
     </listitem>
 
     <listitem>
      <para>
-      Update pl/perl's <filename>ppport.h</> for modern Perl versions
+      Update PL/Perl's <filename>ppport.h</> for modern Perl versions
       (Andrew)
      </para>
     </listitem>
 
     <listitem>
      <para>
-      Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
+      Fix assorted memory leaks in PL/Python (Andreas Freund, Tom)
      </para>
     </listitem>
 
index 3d5e4cf52aed00b0055dd7c8738199cf6812990c..5f0280a18a3c26efc71498638546b440c3cf256d 100644 (file)
@@ -8828,7 +8828,7 @@ Branch: REL9_4_STABLE [c2b06ab17] 2015-01-30 22:45:58 -0500
 
       <listitem>
        <para>
-        Add ability to retrieve the current PL/PgSQL call stack
+        Add ability to retrieve the current PL/pgSQL call stack
         using <link linkend="plpgsql-call-stack"><command>GET
         DIAGNOSTICS</></link>
         (Pavel Stehule, Stephen Frost)
index a8622188ebee79a8b909567d28700fb35aefc049..037b1e8e0c8fa56c84fa8ec8624c4e69fc30e0ae 100644 (file)
@@ -3145,7 +3145,7 @@ Fix rare cursor crash when using hash join (Tom)
 Fix for DROP TABLE/INDEX in rolled-back transaction (Hiroshi)
 Fix psql crash from \l+ if MULTIBYTE enabled (Peter E)
 Fix truncation of rule names during CREATE VIEW (Ross Reedstrom)
-Fix PL/perl (Alex Kapranoff)
+Fix PL/Perl (Alex Kapranoff)
 Disallow LOCK on views (Mark Hollomon)
 Disallow INSERT/UPDATE/DELETE on views (Mark Hollomon)
 Disallow DROP RULE, CREATE INDEX, TRUNCATE on views (Mark Hollomon)
@@ -3171,7 +3171,7 @@ Fix OVERLAPS operators conform to SQL92 spec regarding NULLs (Tom)
 Fix lpad() and rpad() to handle length less than input string (Tom)
 Fix use of NOTIFY in some rules (Tom)
 Overhaul btree code (Tom)
-Fix NOT NULL use in Pl/pgSQL variables (Tom)
+Fix NOT NULL use in PL/pgSQL variables (Tom)
 Overhaul GIST code (Oleg)
 Fix CLUSTER to preserve constraints and column default (Tom)
 Improved deadlock detection handling (Tom)
@@ -4341,7 +4341,7 @@ Fix for lo_import crash(Tatsuo)
 Adjust handling of data type names to suppress double quotes(Thomas)
 Use type coercion for matching columns and DEFAULT(Thomas)
 Fix deadlock so it only checks once after one second of sleep(Bruce)
-Fixes for aggregates and PL/pgsql(Hiroshi)
+Fixes for aggregates and PL/pgSQL(Hiroshi)
 Fix for subquery crash(Vadim)
 Fix for libpq function PQfnumber and case-insensitive names(Bahman Rafatjoo)
 Fix for large object write-in-middle, no extra block, memory consumption(Tatsuo)
index 0a1223139694ce3c369f53dea5940c3030a7c81c..10e3c0cef9fbff1f095d19462ce0d0c7408221c1 100644 (file)
@@ -153,7 +153,7 @@ SELECT clean_emp();
       <literal>CREATE TABLE foo (...); INSERT INTO foo VALUES(...);</literal>
       will not work as desired if packaged up into a single SQL function,
       since <structname>foo</> won't exist yet when the <command>INSERT</>
-      command is parsed.  It's recommended to use <application>PL/PgSQL</>
+      command is parsed.  It's recommended to use <application>PL/pgSQL</>
       instead of a SQL function in this type of situation.
      </para>
    </note>
index db9ac3d504de788bf7a0a0729c18cfa5bff5d0c0..4d98f4e65d18b4c09d7bf214180b0628642f2d09 100644 (file)
@@ -154,7 +154,7 @@ parallelism was started before all parallel workers have exited; and it's even
 more clearly crazy for a parallel worker to try to subcommit or subabort the
 current subtransaction and execute in some other transaction context than was
 present in the initiating backend.  It might be practical to allow internal
-sub-transactions (e.g. to implement a PL/pgsql EXCEPTION block) to be used in
+sub-transactions (e.g. to implement a PL/pgSQL EXCEPTION block) to be used in
 parallel mode, provided that they are XID-less, because other backends
 wouldn't really need to know about those transactions or do anything
 differently because of them.  Right now, we don't even allow that.
index 3a89ccd913f8ae109445c6c4cc38d598439f8d03..ca547dc6d9b1379e8c4b6f6d030a2f952772e239 100644 (file)
@@ -1582,7 +1582,7 @@ SPI_result_code_string(int code)
  * SPI_plan_get_plan_sources --- get a SPI plan's underlying list of
  * CachedPlanSources.
  *
- * This is exported so that pl/pgsql can use it (this beats letting pl/pgsql
+ * This is exported so that PL/pgSQL can use it (this beats letting PL/pgSQL
  * look directly into the SPIPlan for itself).  It's not documented in
  * spi.sgml because we'd just as soon not have too many places using this.
  */
@@ -1598,7 +1598,7 @@ SPI_plan_get_plan_sources(SPIPlanPtr plan)
  * if the SPI plan contains exactly one CachedPlanSource.  If not,
  * return NULL.  Caller is responsible for doing ReleaseCachedPlan().
  *
- * This is exported so that pl/pgsql can use it (this beats letting pl/pgsql
+ * This is exported so that PL/pgSQL can use it (this beats letting PL/pgSQL
  * look directly into the SPIPlan for itself).  It's not documented in
  * spi.sgml because we'd just as soon not have too many places using this.
  */
index 9d53a29ad276fb79907888ad68a60a9abfa44886..5ecb6997b3cb30c9d0f1dc68b5b7c1e827a664b6 100644 (file)
@@ -584,11 +584,11 @@ static Node *makeRecursiveViewSelect(char *relname, List *aliases, Node *query);
 /*
  * Non-keyword token types.  These are hard-wired into the "flex" lexer.
  * They must be listed first so that their numeric codes do not depend on
- * the set of keywords.  PL/pgsql depends on this so that it can share the
- * same lexer.  If you add/change tokens here, fix PL/pgsql to match!
+ * the set of keywords.  PL/pgSQL depends on this so that it can share the
+ * same lexer.  If you add/change tokens here, fix PL/pgSQL to match!
  *
  * DOT_DOT is unused in the core SQL grammar, and so will always provoke
- * parse errors.  It is needed by PL/pgsql.
+ * parse errors.  It is needed by PL/pgSQL.
  */
 %token <str>   IDENT FCONST SCONST BCONST XCONST Op
 %token <ival>  ICONST PARAM
index 8dde1e8f9d4fd9e1759aef21602400de9c6dc651..d40ed412fc7bb82f6c4caaf5ec08c10cfa2f5b9c 100644 (file)
@@ -1898,7 +1898,7 @@ setup_schema(FILE *cmdfd)
 }
 
 /*
- * load PL/pgsql server-side language
+ * load PL/pgSQL server-side language
  */
 static void
 load_plpgsql(FILE *cmdfd)
index 7ca924cff397e3ef11e6d042b6ff3c3eff4b9c16..74f1cc897f50a54562539a2e93908ba34eccc074 100644 (file)
@@ -3,7 +3,7 @@
  * scanner.h
  *             API for the core scanner (flex machine)
  *
- * The core scanner is also used by PL/pgsql, so we provide a public API
+ * The core scanner is also used by PL/pgSQL, so we provide a public API
  * for it.  However, the rest of the backend is only expected to use the
  * higher-level API provided by parser.h.
  *
index e073b2abd0acd358fc33cf2e4fbe364d5db3cd14..95348179ac336dfd572f5a27955c375546bb42e5 100644 (file)
@@ -1,6 +1,6 @@
 #-------------------------------------------------------------------------
 #
-# Makefile for the pl/pgsql procedural language
+# Makefile for the PL/pgSQL procedural language
 #
 # src/pl/plpgsql/src/Makefile
 #
index 29729df550ea98b8be7133c044920fdbe66def5d..94f1f5859301939a6551cc6502b10948d767ee22 100644 (file)
@@ -2862,11 +2862,11 @@ make_execsql_stmt(int firsttoken, int location)
         * clause lurking within it, and parse that via read_into_target().
         *
         * Because INTO is sometimes used in the main SQL grammar, we have to be
-        * careful not to take any such usage of INTO as a pl/pgsql INTO clause.
+        * careful not to take any such usage of INTO as a PL/pgSQL INTO clause.
         * There are currently three such cases:
         *
         * 1. SELECT ... INTO.  We don't care, we just override that with the
-        * pl/pgsql definition.
+        * PL/pgSQL definition.
         *
         * 2. INSERT INTO.  This is relatively easy to recognize since the words
         * must appear adjacently; but we can't assume INSERT starts the command,
index 0275c125b12e3e2f1fb821d577c01872e6c2bf66..b8971d3cc8fd4e163b70318112b86a20e478bf50 100644 (file)
@@ -1,6 +1,6 @@
 #-------------------------------------------------------------------------
 #
-# Makefile for the pl/tcl procedural language
+# Makefile for the PL/Tcl procedural language
 #
 # src/pl/tcl/Makefile
 #
index 5a48e5d175ae5dc2714e4087f54611f67c5ed054..89bb46fb4a9b05be4e9035c19aff6449385e92b6 100644 (file)
@@ -2535,7 +2535,7 @@ pltcl_SPI_prepare(ClientData cdata, Tcl_Interp *interp,
         * occur.  FIXME someday.
         ************************************************************/
        plan_cxt = AllocSetContextCreate(TopMemoryContext,
-                                                                        "PL/TCL spi_prepare query",
+                                                                        "PL/Tcl spi_prepare query",
                                                                         ALLOCSET_SMALL_SIZES);
        MemoryContextSwitchTo(plan_cxt);
        qdesc = (pltcl_query_desc *) palloc0(sizeof(pltcl_query_desc));