Fix typos in comments.
authorHeikki Linnakangas
Mon, 6 Feb 2017 09:33:58 +0000 (11:33 +0200)
committerHeikki Linnakangas
Mon, 6 Feb 2017 09:34:24 +0000 (11:34 +0200)
Backpatch to all supported versions, where applicable, to make backpatching
of future fixes go more smoothly.

Josh Soref

Discussion: https://www.postgresql.org/message-id/CACZqfqCf+5qRztLPgmmosr-B0Ye4srWzzw_mo4c_8_B_mtjmJQ@mail.gmail.com

90 files changed:
configure
configure.in
contrib/cube/expected/cube.out
contrib/cube/expected/cube_1.out
contrib/cube/expected/cube_2.out
contrib/cube/expected/cube_3.out
contrib/cube/sql/cube.sql
contrib/earthdistance/earthdistance--1.0.sql
contrib/isn/ISSN.h
contrib/isn/isn.c
contrib/ltree/expected/ltree.out
contrib/ltree/ltxtquery_io.c
contrib/ltree/sql/ltree.sql
contrib/pg_standby/pg_standby.c
contrib/pgcrypto/mbuf.c
contrib/pgcrypto/pgp-mpi-internal.c
contrib/pgcrypto/pgp-mpi-openssl.c
contrib/seg/seg.c
contrib/sepgsql/selinux.c
contrib/sepgsql/sql/label.sql
contrib/spi/refint.c
contrib/start-scripts/osx/PostgreSQL
contrib/tsearch2/tsearch2--1.0.sql
contrib/xml2/xpath.c
src/Makefile.shlib
src/backend/access/gist/README
src/backend/access/heap/rewriteheap.c
src/backend/catalog/objectaddress.c
src/backend/commands/dbcommands.c
src/backend/commands/explain.c
src/backend/commands/functioncmds.c
src/backend/commands/indexcmds.c
src/backend/commands/tablecmds.c
src/backend/executor/nodeWindowAgg.c
src/backend/libpq/hba.c
src/backend/optimizer/geqo/geqo_erx.c
src/backend/optimizer/path/joinpath.c
src/backend/optimizer/plan/planmain.c
src/backend/optimizer/util/joininfo.c
src/backend/optimizer/util/restrictinfo.c
src/backend/parser/gram.y
src/backend/postmaster/postmaster.c
src/backend/replication/logical/reorderbuffer.c
src/backend/replication/logical/snapbuild.c
src/backend/storage/ipc/shm_mq.c
src/backend/storage/lmgr/lock.c
src/backend/storage/lmgr/predicate.c
src/backend/tsearch/ts_parse.c
src/backend/tsearch/wparser_def.c
src/backend/utils/adt/formatting.c
src/backend/utils/adt/rangetypes_selfuncs.c
src/backend/utils/adt/tsrank.c
src/backend/utils/adt/windowfuncs.c
src/backend/utils/cache/relcache.c
src/backend/utils/init/postinit.c
src/backend/utils/misc/Makefile
src/backend/utils/time/tqual.c
src/bin/pg_dump/pg_backup_custom.c
src/bin/psql/common.c
src/bin/psql/describe.c
src/include/access/xact.h
src/include/c.h
src/include/storage/s_lock.h
src/interfaces/ecpg/ecpglib/execute.c
src/interfaces/ecpg/pgtypeslib/datetime.c
src/interfaces/ecpg/pgtypeslib/numeric.c
src/interfaces/ecpg/preproc/ecpg.header
src/interfaces/ecpg/preproc/ecpg.trailer
src/interfaces/ecpg/preproc/parse.pl
src/interfaces/libpq/fe-auth.c
src/interfaces/libpq/win32.c
src/pl/plperl/ppport.h
src/pl/plpython/plpy_elog.c
src/pl/plpython/plpy_typeio.h
src/test/isolation/specs/receipt-report.spec
src/test/isolation/specs/two-ids.spec
src/test/regress/expected/alter_table.out
src/test/regress/expected/indirect_toast.out
src/test/regress/expected/matview.out
src/test/regress/expected/plpgsql.out
src/test/regress/expected/replica_identity.out
src/test/regress/expected/rules.out
src/test/regress/expected/tsdicts.out
src/test/regress/sql/alter_table.sql
src/test/regress/sql/indirect_toast.sql
src/test/regress/sql/matview.sql
src/test/regress/sql/plpgsql.sql
src/test/regress/sql/replica_identity.sql
src/test/regress/sql/rules.sql
src/test/regress/sql/tsdicts.sql

index e2e49df688b4c2d61c2efa517054e12ea6c2afab..007d61835ade3fb82e92497099b09a9f7c4fdb1b 100755 (executable)
--- a/configure
+++ b/configure
@@ -6979,7 +6979,7 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 # When Autoconf chooses install-sh as install program it tries to generate
-# a relative path to it in each makefile where it subsitutes it. This clashes
+# a relative path to it in each makefile where it substitutes it. This clashes
 # with our Makefile.global concept. This workaround helps.
 case $INSTALL in
   *install-sh*) install_bin='';;
@@ -7123,7 +7123,7 @@ fi
 $as_echo "$MKDIR_P" >&6; }
 
 # When Autoconf chooses install-sh as mkdir -p program it tries to generate
-# a relative path to it in each makefile where it subsitutes it. This clashes
+# a relative path to it in each makefile where it substitutes it. This clashes
 # with our Makefile.global concept. This workaround helps.
 case $MKDIR_P in
   *install-sh*) MKDIR_P='\${SHELL} \${top_srcdir}/config/install-sh -c -d';;
index d4f42bac7710c530f903fd82d356a1a306d1ee17..3fcd9e66654b1d611066db97999fcb92ba4a1296 100644 (file)
@@ -857,7 +857,7 @@ fi
 
 AC_PROG_INSTALL
 # When Autoconf chooses install-sh as install program it tries to generate
-# a relative path to it in each makefile where it subsitutes it. This clashes
+# a relative path to it in each makefile where it substitutes it. This clashes
 # with our Makefile.global concept. This workaround helps.
 case $INSTALL in
   *install-sh*) install_bin='';;
@@ -870,7 +870,7 @@ AC_PROG_LN_S
 AC_PROG_AWK
 AC_PROG_MKDIR_P
 # When Autoconf chooses install-sh as mkdir -p program it tries to generate
-# a relative path to it in each makefile where it subsitutes it. This clashes
+# a relative path to it in each makefile where it substitutes it. This clashes
 # with our Makefile.global concept. This workaround helps.
 case $MKDIR_P in
   *install-sh*) MKDIR_P='\${SHELL} \${top_srcdir}/config/install-sh -c -d';;
index ca9555ed4b1d7d08a155b304ff977f210994dbf0..aeaf20c2cfd18890b36ced6b78f469a18d9976c9 100644 (file)
@@ -1019,7 +1019,7 @@ SELECT cube_dim('(4,8,15,16,23),(4,8,15,16,23)'::cube);
         5
 (1 row)
 
--- Test of cube_ll_coord function (retrieves LL coodinate values)
+-- Test of cube_ll_coord function (retrieves LL coordinate values)
 --
 SELECT cube_ll_coord('(-1,1),(2,-2)'::cube, 1);
  cube_ll_coord 
@@ -1075,7 +1075,7 @@ SELECT cube_ll_coord('(42,137)'::cube, 3);
              0
 (1 row)
 
--- Test of cube_ur_coord function (retrieves UR coodinate values)
+-- Test of cube_ur_coord function (retrieves UR coordinate values)
 --
 SELECT cube_ur_coord('(-1,1),(2,-2)'::cube, 1);
  cube_ur_coord 
index c07d61d0b0af9cc478fde07ca006d0c616283db7..ceb0ce1ee0212e7285ba37b4b443b12bf5dbeb48 100644 (file)
@@ -1019,7 +1019,7 @@ SELECT cube_dim('(4,8,15,16,23),(4,8,15,16,23)'::cube);
         5
 (1 row)
 
--- Test of cube_ll_coord function (retrieves LL coodinate values)
+-- Test of cube_ll_coord function (retrieves LL coordinate values)
 --
 SELECT cube_ll_coord('(-1,1),(2,-2)'::cube, 1);
  cube_ll_coord 
@@ -1075,7 +1075,7 @@ SELECT cube_ll_coord('(42,137)'::cube, 3);
              0
 (1 row)
 
--- Test of cube_ur_coord function (retrieves UR coodinate values)
+-- Test of cube_ur_coord function (retrieves UR coordinate values)
 --
 SELECT cube_ur_coord('(-1,1),(2,-2)'::cube, 1);
  cube_ur_coord 
index 3767d0ef9bc7928933413fcbf545b11602cc0c67..407cb04fa69a8e174cbe1a649eebb78c2ea55dbf 100644 (file)
@@ -1019,7 +1019,7 @@ SELECT cube_dim('(4,8,15,16,23),(4,8,15,16,23)'::cube);
         5
 (1 row)
 
--- Test of cube_ll_coord function (retrieves LL coodinate values)
+-- Test of cube_ll_coord function (retrieves LL coordinate values)
 --
 SELECT cube_ll_coord('(-1,1),(2,-2)'::cube, 1);
  cube_ll_coord 
@@ -1075,7 +1075,7 @@ SELECT cube_ll_coord('(42,137)'::cube, 3);
              0
 (1 row)
 
--- Test of cube_ur_coord function (retrieves UR coodinate values)
+-- Test of cube_ur_coord function (retrieves UR coordinate values)
 --
 SELECT cube_ur_coord('(-1,1),(2,-2)'::cube, 1);
  cube_ur_coord 
index 2aa42beb86be9df8497fd81d5cdcc5e44282d768..4b35081eac0c7be186d68b06fdc72275c5f52aa1 100644 (file)
@@ -1019,7 +1019,7 @@ SELECT cube_dim('(4,8,15,16,23),(4,8,15,16,23)'::cube);
         5
 (1 row)
 
--- Test of cube_ll_coord function (retrieves LL coodinate values)
+-- Test of cube_ll_coord function (retrieves LL coordinate values)
 --
 SELECT cube_ll_coord('(-1,1),(2,-2)'::cube, 1);
  cube_ll_coord 
@@ -1075,7 +1075,7 @@ SELECT cube_ll_coord('(42,137)'::cube, 3);
              0
 (1 row)
 
--- Test of cube_ur_coord function (retrieves UR coodinate values)
+-- Test of cube_ur_coord function (retrieves UR coordinate values)
 --
 SELECT cube_ur_coord('(-1,1),(2,-2)'::cube, 1);
  cube_ur_coord 
index d58974c408e1560f03c9acb8e2d1180c3cf21ec5..870fab4934581365e03b51ce1f523420e75a72d1 100644 (file)
@@ -246,7 +246,7 @@ SELECT cube_dim('(0,0,0)'::cube);
 SELECT cube_dim('(42,42,42),(42,42,42)'::cube);
 SELECT cube_dim('(4,8,15,16,23),(4,8,15,16,23)'::cube);
 
--- Test of cube_ll_coord function (retrieves LL coodinate values)
+-- Test of cube_ll_coord function (retrieves LL coordinate values)
 --
 SELECT cube_ll_coord('(-1,1),(2,-2)'::cube, 1);
 SELECT cube_ll_coord('(-1,1),(2,-2)'::cube, 2);
@@ -258,7 +258,7 @@ SELECT cube_ll_coord('(42,137)'::cube, 1);
 SELECT cube_ll_coord('(42,137)'::cube, 2);
 SELECT cube_ll_coord('(42,137)'::cube, 3);
 
--- Test of cube_ur_coord function (retrieves UR coodinate values)
+-- Test of cube_ur_coord function (retrieves UR coordinate values)
 --
 SELECT cube_ur_coord('(-1,1),(2,-2)'::cube, 1);
 SELECT cube_ur_coord('(-1,1),(2,-2)'::cube, 2);
index 4af9062e7d8536126bbabfcac2f25adf0a943b7c..c7e9429b61490830cdd68880b96ac2987ea5991e 100644 (file)
@@ -11,7 +11,7 @@ CREATE FUNCTION earth() RETURNS float8
 LANGUAGE SQL IMMUTABLE
 AS 'SELECT ''6378168''::float8';
 
--- Astromers may want to change the earth function so that distances will be
+-- Astronomers may want to change the earth function so that distances will be
 -- returned in degrees. To do this comment out the above definition and
 -- uncomment the one below. Note that doing this will break the regression
 -- tests.
index 082efcff7c67f866edf4ec48d4ef8312370c5e8f..585f0e2674156cd560850026fd87a2263115175b 100644 (file)
@@ -23,7 +23,7 @@
  * Product     9 + 21 + 7 + 3 + 1 + 12 + 4 + 24 + 7 + 15 + 0 + 0 = 103
  *             103 / 10 = 10 remainder 3
  * Check digit 10 - 3 = 7
- * => 977-1144875-00-7 ??  <- suplemental number (number of the week, month, etc.)
+ * => 977-1144875-00-7 ??  <- supplemental number (number of the week, month, etc.)
  *               ^^ 00 for non-daily publications (01=Monday, 02=Tuesday, ...)
  *
  * The hyphenation is always in after the four digits of the ISSN code.
index 9e62374acdb2095783f1177baf6dd5e64511cef8..2f9e07fca278d77ac07092d2a8fa0892b2fb24af 100644 (file)
@@ -160,7 +160,7 @@ dehyphenate(char *bufO, char *bufI)
  *               into bufO using the given hyphenation range TABLE.
  *               Assumes the input string to be used is of only digits.
  *
- * Returns the number of characters acctually hyphenated.
+ * Returns the number of characters actually hyphenated.
  */
 static unsigned
 hyphenate(char *bufO, char *bufI, const char *(*TABLE)[2], const unsigned TABLE_index[10][2])
@@ -748,7 +748,7 @@ string2ean(const char *str, bool errorOK, ean13 *result,
        }
        else if (*aux2 == '!' && *(aux2 + 1) == '\0')
        {
-           /* the invalid check digit sufix was found, set it */
+           /* the invalid check digit suffix was found, set it */
            if (!magic)
                valid = false;
            magic = true;
index da6e39a785f18a3b5504f6ad60e2937240eb33ac..7e51ce3e2ba72d5d8efb065bc928fdd8f1cfe7b5 100644 (file)
@@ -1105,7 +1105,7 @@ SELECT '{a.b.c.d.e,B.df}'::ltree[] ? '{A.b.c.d.e,*.df}';
  t
 (1 row)
 
---exractors
+--extractors
 SELECT ('{3456,1.2.3.34}'::ltree[] ?@> '1.2.3.4') is null;
  ?column? 
 ----------
index befda1344d5e94f650545340643d490551e07e85..32d90462581d9ea10bf36ec7e338785faba8d8cf 100644 (file)
@@ -197,7 +197,7 @@ pushval_asis(QPRS_STATE *state, int type, char *strval, int lenval, uint16 flag)
 
 #define STACKDEPTH     32
 /*
- * make polish notaion of query
+ * make polish notation of query
  */
 static int32
 makepol(QPRS_STATE *state)
index 46cfa41a4195596ae8f3a151f94960473e042ba0..eb1beaef31f89cd793640bc889fc3c0df6e5f6da 100644 (file)
@@ -204,7 +204,7 @@ SELECT 'a.b.c.d.e'::ltree ? '{A.b.c.d.e, a.*}';
 SELECT '{a.b.c.d.e,B.df}'::ltree[] ? '{A.b.c.d.e}';
 SELECT '{a.b.c.d.e,B.df}'::ltree[] ? '{A.b.c.d.e,*.df}';
 
---exractors
+--extractors
 SELECT ('{3456,1.2.3.34}'::ltree[] ?@> '1.2.3.4') is null;
 SELECT '{3456,1.2.3}'::ltree[] ?@> '1.2.3.4';
 SELECT '{3456,1.2.3.4}'::ltree[] ?<@ '1.2.3';
index 2f9f2b4d2e920f0beded40abddd262fd9c803f68..716c7dd9bdb3a523baacc5887e2821f0b27a98f8 100644 (file)
@@ -789,7 +789,7 @@ main(int argc, char **argv)
        {
            /*
             * Once we have restored this file successfully we can remove some
-            * prior WAL files. If this restore fails we musn't remove any
+            * prior WAL files. If this restore fails we mustn't remove any
             * file because some of them will be requested again immediately
             * after the failed restore, or when we restart recovery.
             */
index 44d9adcd2ab9519697415b0f927dc4a893f3408c..73dbfbd08fc65db6f9d6e7e706e0218003b93a03 100644 (file)
@@ -311,7 +311,7 @@ pullf_read_max(PullFilter *pf, int len, uint8 **data_p, uint8 *tmpbuf)
 }
 
 /*
- * caller wants exatly len bytes and dont bother with references
+ * caller wants exactly len bytes and don't bother with references
  */
 int
 pullf_read_fixed(PullFilter *src, int len, uint8 *dst)
index be95f2d092690a4dd8378e4b21ea24dddd37f57c..daf4594eb7ca21d0a5c92c82dea72d61b7b675e3 100644 (file)
@@ -139,7 +139,7 @@ bn_to_mpi(mpz_t *bn)
 }
 
 /*
- * Decide the number of bits in the random componont k
+ * Decide the number of bits in the random component k
  *
  * It should be in the same range as p for signing (which
  * is deprecated), but can be much smaller for encrypting.
@@ -147,8 +147,8 @@ bn_to_mpi(mpz_t *bn)
  * Until I research it further, I just mimic gpg behaviour.
  * It has a special mapping table, for values <= 5120,
  * above that it uses 'arbitrary high number'.  Following
- * algorihm hovers 10-70 bits above gpg values.  And for
- * larger p, it uses gpg's algorihm.
+ * algorithm hovers 10-70 bits above gpg values.  And for
+ * larger p, it uses gpg's algorithm.
  *
  * The point is - if k gets large, encryption will be
  * really slow.  It does not matter for decryption.
index 24484a6c54e24c44ca3d71af70f8b6e10fa91380..afece26918653142ab0111d90519623a0b8da41e 100644 (file)
@@ -74,7 +74,7 @@ bn_to_mpi(BIGNUM *bn)
 }
 
 /*
- * Decide the number of bits in the random componont k
+ * Decide the number of bits in the random component k
  *
  * It should be in the same range as p for signing (which
  * is deprecated), but can be much smaller for encrypting.
@@ -82,8 +82,8 @@ bn_to_mpi(BIGNUM *bn)
  * Until I research it further, I just mimic gpg behaviour.
  * It has a special mapping table, for values <= 5120,
  * above that it uses 'arbitrary high number'.  Following
- * algorihm hovers 10-70 bits above gpg values.  And for
- * larger p, it uses gpg's algorihm.
+ * algorithm hovers 10-70 bits above gpg values.  And for
+ * larger p, it uses gpg's algorithm.
  *
  * The point is - if k gets large, encryption will be
  * really slow.  It does not matter for decryption.
index 0807e238f160eb12fcee33f930e0a855f99f30cb..8c3d2f684a35457c9fbe4a06f3454f1922e68e35 100644 (file)
@@ -897,7 +897,7 @@ restore(char *result, float val, int n)
        if (Abs(exp) <= 4)
        {
            /*
-            * remove the decimal point from the mantyssa and write the digits
+            * remove the decimal point from the mantissa and write the digits
             * to the buf array
             */
            for (p = result + sign, i = 10, dp = 0; *p != 'e'; p++, i++)
index b7a1083ee62cd0ca2e08190a0a9506121680dd78..2681c3ee1a86d3453565635192ea835c93f1ed37 100644 (file)
@@ -23,7 +23,7 @@
  * When we ask SELinux whether the required privileges are allowed or not,
  * we use security_compute_av(3). It needs us to represent object classes
  * and access vectors using 'external' codes defined in the security policy.
- * It is determinded in the runtime, not build time. So, it needs an internal
+ * It is determined in the runtime, not build time. So, it needs an internal
  * service to translate object class/access vectors which we want to check
  * into the code which kernel want to be given.
  */
index 04085e57a4dcf306851767db7535b2936d97bff6..49780b2697b52cb1c595612892e6ccc54935ac38 100644 (file)
@@ -206,7 +206,7 @@ SELECT * FROM auth_tbl; -- failed
 SELECT sepgsql_setcon(NULL);   -- end of session
 SELECT sepgsql_getcon();
 
--- the pooler cannot touch these tables directry
+-- the pooler cannot touch these tables directly
 SELECT * FROM foo_tbl; -- failed
 
 SELECT * FROM var_tbl; -- failed
index 26022107410abdd795d43f00669fbd937fbe575c..a1850f3311f273c952dbb61a1b97fbc6deaf7414 100644 (file)
@@ -89,7 +89,7 @@ check_primary_key(PG_FUNCTION_ARGS)
        /* internal error */
        elog(ERROR, "check_primary_key: cannot process DELETE events");
 
-   /* If UPDATion the must check new Tuple, not old one */
+   /* If UPDATE, then must check new Tuple, not old one */
    else
        tuple = trigdata->tg_newtuple;
 
index 24872b0944d992cd06aefc68c435ea86a58c7ec2..c6a19d2e0092b3f6362fa4492119033aefac420d 100755 (executable)
@@ -29,7 +29,7 @@
 # modified by Ray Aspeitia 12-03-2003 :
 # added log rotation script to db startup
 # modified StartupParameters.plist "Provides" parameter to make it easier to
-# start and stop with the SystemStarter utitlity
+# start and stop with the SystemStarter utility
 
 # use the below command in order to correctly start/stop/restart PG with log rotation script:
 # SystemStarter [start|stop|restart] PostgreSQL
index 4777df8d914a21cd174f89e2f903564ae9722181..6a1cb0555f36a2aeeecf9745d2b45c57f79a33ae 100644 (file)
@@ -414,7 +414,7 @@ CREATE FUNCTION stat(text,text)
    LANGUAGE INTERNAL
    RETURNS NULL ON NULL INPUT;
 
---reset - just for debuging
+--reset - just for debugging
 CREATE FUNCTION reset_tsearch()
         RETURNS void
         as 'MODULE_PATHNAME', 'tsa_reset_tsearch'
index a8b159ebff7bbb30562c06751aa7c6779b38d37d..f610ac274581ea7368537f87ca763c837c379c8b 100644 (file)
@@ -612,7 +612,7 @@ xpath_table(PG_FUNCTION_ARGS)
 
    /*
     * At the moment we assume that the returned attributes make sense for the
-    * XPath specififed (i.e. we trust the caller). It's not fatal if they get
+    * XPath specified (i.e. we trust the caller). It's not fatal if they get
     * it wrong - the input function for the column type will raise an error
     * if the path result can't be converted into the correct binary
     * representation.
index 33e15b793b3de35615ab568492c7a9823101cf95..31a35a08533b6dea0de859f11017b8bd4f138c06 100644 (file)
@@ -405,7 +405,7 @@ $(shlib): $(OBJS) $(DLL_DEFFILE) | $(SHLIB_PREREQS)
    $(CC) $(CFLAGS)  -shared -static-libgcc -o $@  $(OBJS) $(DLL_DEFFILE) $(LDFLAGS) $(LDFLAGS_SL) $(SHLIB_LINK) $(LIBS) -Wl,--out-implib=$(stlib)
 endif
 
-endif # PORTNAME == cgywin
+endif # PORTNAME == cygwin
 endif # PORTNAME == cygwin || PORTNAME == win32
 
 
index dd4c9fa70a028a894c73eac1917c2cc9c3d4f97e..02228662b81248f26c72725997f159236416c499 100644 (file)
@@ -28,7 +28,7 @@ The current implementation of GiST supports:
 
 The support for concurrency implemented in PostgreSQL was developed based on
 the paper "Access Methods for Next-Generation Database Systems" by
-Marcel Kornaker:
+Marcel Kornacker:
 
     http://www.sai.msu.su/~megera/postgres/gist/papers/concurrency/access-methods-for-next-generation.pdf.gz
 
index 7672a075c776e65130fe04247d8e1a0a7904c92d..158c6c034392ceffd441137ac05c21828b5468b7 100644 (file)
@@ -208,7 +208,7 @@ typedef struct RewriteMappingFile
 } RewriteMappingFile;
 
 /*
- * A single In-Memeory logical rewrite mapping, hanging of
+ * A single In-Memory logical rewrite mapping, hanging off
  * RewriteMappingFile->mappings.
  */
 typedef struct RewriteMappingDataEntry
index 68fbdc7920022ddfaae5372f179ede5d74cb055a..73197ce2a45eccfd94faa1ab3b741c45d5852b24 100644 (file)
@@ -468,7 +468,7 @@ static void getRelationIdentity(StringInfo buffer, Oid relid);
  *
  * Note: If the object is not found, we don't give any indication of the
  * reason.  (It might have been a missing schema if the name was qualified, or
- * an inexistant type name in case of a cast, function or operator; etc).
+ * a nonexistent type name in case of a cast, function or operator; etc).
  * Currently there is only one caller that might be interested in such info, so
  * we don't spend much effort here.  If more callers start to care, it might be
  * better to add some support for that in this function.
index 17ef3a8b65bfa24a20d4f22ff68fdffc580f9227..e0640b76c0eef7c0cd176b9ce4dde2602100062c 100644 (file)
@@ -652,7 +652,7 @@ createdb(const CreatedbStmt *stmt)
 
        /*
         * Force synchronous commit, thus minimizing the window between
-        * creation of the database files and commital of the transaction. If
+        * creation of the database files and committal of the transaction. If
         * we crash before committing, we'll have a DB that's taking up disk
         * space but is not in pg_database, which is not good.
         */
@@ -906,7 +906,7 @@ dropdb(const char *dbname, bool missing_ok)
 
    /*
     * Force synchronous commit, thus minimizing the window between removal of
-    * the database files and commital of the transaction. If we crash before
+    * the database files and committal of the transaction. If we crash before
     * committing, we'll have a DB that's gone on disk but still there
     * according to pg_database, which is not good.
     */
@@ -1263,7 +1263,7 @@ movedb(const char *dbname, const char *tblspcname)
 
        /*
         * Force synchronous commit, thus minimizing the window between
-        * copying the database files and commital of the transaction. If we
+        * copying the database files and committal of the transaction. If we
         * crash before committing, we'll leave an orphaned set of files on
         * disk, which is not fatal but not good either.
         */
index 44699a45c7da14183ff569f4fb690b9736555c2d..9f7f163eeae425dd23e8c0e74e5a41f397d97a46 100644 (file)
@@ -2760,7 +2760,7 @@ ExplainYAMLLineStarting(ExplainState *es)
 }
 
 /*
- * YAML is a superset of JSON; unfortuantely, the YAML quoting rules are
+ * YAML is a superset of JSON; unfortunately, the YAML quoting rules are
  * ridiculously complicated -- as documented in sections 5.3 and 7.3.3 of
  * http://yaml.org/spec/1.2/spec.html -- so we chose to just quote everything.
  * Empty strings, strings with leading or trailing whitespace, and strings
index 8382b1b224ce152aaa98372776e7dce8765afd91..2f5a6ea5c54bdcaa2fcf2d252a3e5a789f8d62fa 100644 (file)
@@ -1348,7 +1348,7 @@ CreateCast(CreateCastStmt *stmt)
                (errcode(ERRCODE_WRONG_OBJECT_TYPE),
                 errmsg("cast will be ignored because the target data type is a domain")));
 
-   /* Detemine the cast method */
+   /* Determine the cast method */
    if (stmt->func != NULL)
        castmethod = COERCION_METHOD_FUNCTION;
    else if (stmt->inout)
index fdfa6ca4f5cd3be2db624e1c709ad037dc700b40..a90cfc55cedc7da4e1724725fb4fd71e0c36b600 100644 (file)
@@ -96,7 +96,7 @@ static void RangeVarCallbackForReindexIndex(const RangeVar *relation,
  * Errors arising from the attribute list still apply.
  *
  * Most column type changes that can skip a table rewrite do not invalidate
- * indexes.  We ackowledge this when all operator classes, collations and
+ * indexes.  We acknowledge this when all operator classes, collations and
  * exclusion operators match.  Though we could further permit intra-opfamily
  * changes for btree and hash indexes, that adds subtle complexity with no
  * concrete benefit for core types.
@@ -901,7 +901,7 @@ CheckMutability(Expr *expr)
  * indxpath.c could do something with.  However, that seems overly
  * restrictive.  One useful application of partial indexes is to apply
  * a UNIQUE constraint across a subset of a table, and in that scenario
- * any evaluatable predicate will work.  So accept any predicate here
+ * any evaluable predicate will work.  So accept any predicate here
  * (except ones requiring a plan), and let indxpath.c fend for itself.
  */
 static void
index 2e7d4f4e7d1a3a1bd99fb24b09bc7962cab3fd2a..468aa1c44fc349fd6def8c5ea4197fdf588b4979 100644 (file)
@@ -5849,7 +5849,7 @@ ATAddCheckConstraint(List **wqueue, AlteredTableInfo *tab, Relation rel,
 
    /*
     * Check if ONLY was specified with ALTER TABLE.  If so, allow the
-    * contraint creation only if there are no children currently.  Error out
+    * constraint creation only if there are no children currently.  Error out
     * otherwise.
     */
    if (!recurse && children != NIL)
index 8657e2d39fef128402386303e91a9fd87b07d03f..8eb5c73959e98565913929f5a9df22ff004a9e7e 100644 (file)
@@ -354,7 +354,7 @@ advance_windowaggregate(WindowAggState *winstate,
 
    /*
     * We must track the number of rows included in transValue, since to
-    * remove the last input, advance_windowaggregate_base() musn't call the
+    * remove the last input, advance_windowaggregate_base() mustn't call the
     * inverse transition function, but simply reset transValue back to its
     * initial value.
     */
index fc7978beac58d28c87241b638b6304c519d60f38..6e8d8c0a1dff00cb6e05a9be8b8d56dcbdaaa395 100644 (file)
@@ -87,7 +87,7 @@ static MemoryContext parsed_hba_context = NULL;
  *
  * NOTE: the IdentLine structs can contain pre-compiled regular expressions
  * that live outside the memory context. Before destroying or resetting the
- * memory context, they need to be expliticly free'd.
+ * memory context, they need to be explicitly free'd.
  */
 static List *parsed_ident_lines = NIL;
 static MemoryContext parsed_ident_context = NULL;
index 69ac0776160c0efac8c58ed08bd0c1fe691b1683..8ded9eec6733a504e06b9e23c5eff86196c45839 100644 (file)
@@ -111,7 +111,7 @@ gimme_edge_table(PlannerInfo *root, Gene *tour1, Gene *tour2,
    for (index1 = 0; index1 < num_gene; index1++)
    {
        /*
-        * presume the tour is circular, i.e. 1->2, 2->3, 3->1 this operaton
+        * presume the tour is circular, i.e. 1->2, 2->3, 3->1 this operation
         * maps n back to 1
         */
 
@@ -314,7 +314,7 @@ gimme_gene(PlannerInfo *root, Edge edge, Edge *edge_table)
        /*
         * give priority to candidates with fewest remaining unused edges;
         * find out what the minimum number of unused edges is
-        * (minimum_edges); if there is more than one cadidate with the
+        * (minimum_edges); if there is more than one candidate with the
         * minimum number of unused edges keep count of this number
         * (minimum_count);
         */
index f67f70cdf69ec63414c1d7bbec1505f62a12a02c..f23f8f4009f637c348f484b0864e793a34c87cf0 100644 (file)
@@ -1377,7 +1377,7 @@ select_mergejoin_clauses(PlannerInfo *root,
        /*
         * Insist that each side have a non-redundant eclass.  This
         * restriction is needed because various bits of the planner expect
-        * that each clause in a merge be associatable with some pathkey in a
+        * that each clause in a merge be associable with some pathkey in a
         * canonical pathkey list, but redundant eclasses can't appear in
         * canonical sort orderings.  (XXX it might be worth relaxing this,
         * but not enough time to address it for 8.3.)
index 93484a0cd59bcebee2759cb2dffc4db2c91c0864..12b72ac21c0a904208f2823326a9cfd70a78c5de 100644 (file)
@@ -184,7 +184,7 @@ query_planner(PlannerInfo *root, List *tlist,
    /*
     * Now distribute "placeholders" to base rels as needed.  This has to be
     * done after join removal because removal could change whether a
-    * placeholder is evaluatable at a base rel.
+    * placeholder is evaluable at a base rel.
     */
    add_placeholders_to_base_rels(root);
 
index 0418946d7141b361d33f52a73bd7ca76ba7035a2..e067eff31fb2e5441a3cc40f3ac0fdd696597f2e 100644 (file)
@@ -24,7 +24,7 @@
  *     Detect whether there is a joinclause that involves
  *     the two given relations.
  *
- * Note: the joinclause does not have to be evaluatable with only these two
+ * Note: the joinclause does not have to be evaluable with only these two
  * relations.  This is intentional.  For example consider
  *     SELECT * FROM a, b, c WHERE a.x = (b.y + c.z)
  * If a is much larger than the other tables, it may be worthwhile to
index c05620056ed95c96fff2570d4dfb86ac946a1441..e394dc2abaec9413d55e3b53165f26189346ee0f 100644 (file)
@@ -550,7 +550,7 @@ join_clause_is_movable_into(RestrictInfo *rinfo,
                            Relids currentrelids,
                            Relids current_and_outer)
 {
-   /* Clause must be evaluatable given available context */
+   /* Clause must be evaluable given available context */
    if (!bms_is_subset(rinfo->clause_relids, current_and_outer))
        return false;
 
index aa172df8ca8054d9f725e64c70f160dfc346cb26..9554d22468210741570cc481985879cfaed67f11 100644 (file)
@@ -9897,7 +9897,7 @@ table_ref:    relation_expr opt_alias_clause
                    n->lateral = true;
                    n->subquery = $2;
                    n->alias = $3;
-                   /* same coment as above */
+                   /* same comment as above */
                    if ($3 == NULL)
                    {
                        if (IsA($2, SelectStmt) &&
index 56c0c493449189b08b7e4093310df092ed24627c..651e9114f11623ccc30a43f75538c768c1703f76 100644 (file)
@@ -5181,7 +5181,7 @@ CountUnconnectedWorkers(void)
 }
 
 /*
- * Count up number of child processes of specified types (dead_end chidren
+ * Count up number of child processes of specified types (dead_end children
  * are always excluded).
  */
 static int
index 11d1907b57d2dac76a6fe28210b4b6609e3b57fb..81aac4d8b375bacac553ae52343ce90a68579d17 100644 (file)
@@ -1576,7 +1576,7 @@ ReorderBufferCommit(ReorderBuffer *rb, TransactionId xid,
  *
  * NB: Transactions handled here have to have actively aborted (i.e. have
  * produced an abort record). Implicitly aborted transactions are handled via
- * ReorderBufferAbortOld(); transactions we're just not interesteded in, but
+ * ReorderBufferAbortOld(); transactions we're just not interested in, but
  * which have committed are handled in ReorderBufferForget().
  *
  * This function purges this transaction and its contents from memory and
@@ -1644,7 +1644,7 @@ ReorderBufferAbortOld(ReorderBuffer *rb, TransactionId oldestRunningXid)
  * toplevel xid.
  *
  * This is significantly different to ReorderBufferAbort() because
- * transactions that have committed need to be treated differenly from aborted
+ * transactions that have committed need to be treated differently from aborted
  * ones since they may have modified the catalog.
  *
  * Note that this is only allowed to be called in the moment a transaction
@@ -2455,7 +2455,7 @@ StartupReorderBuffer(void)
 
        /*
         * ok, has to be a surviving logical slot, iterate and delete
-        * everythign starting with xid-*
+        * everything starting with xid-*
         */
        sprintf(path, "pg_replslot/%s", logical_de->d_name);
 
index f16273a82094391e5ad3ee409df409c2b46e17d8..5ec8b4b60e708e4edb1ad866e71200de77e188d8 100644 (file)
@@ -662,7 +662,7 @@ SnapBuildProcessChange(SnapBuild *builder, TransactionId xid, XLogRecPtr lsn)
        if (builder->snapshot == NULL)
        {
            builder->snapshot = SnapBuildBuildSnapshot(builder, xid);
-           /* inrease refcount for the snapshot builder */
+           /* increase refcount for the snapshot builder */
            SnapBuildSnapIncRefcount(builder->snapshot);
        }
 
@@ -894,7 +894,7 @@ SnapBuildEndTxn(SnapBuild *builder, XLogRecPtr lsn, TransactionId xid)
        {
            /*
             * None of the originally running transaction is running anymore,
-            * so our incrementaly built snapshot now is consistent.
+            * so our incrementally built snapshot now is consistent.
             */
            ereport(LOG,
                  (errmsg("logical decoding found consistent point at %X/%X",
index 9e726eb628ecbcba88039eaa238e921726470ce5..d637470d402a519106638bec04f44f96bd3112c5 100644 (file)
@@ -376,7 +376,7 @@ shm_mq_send(shm_mq_handle *mqh, Size nbytes, void *data, bool nowait)
  * it will point to a temporary buffer.  This mostly avoids data copying in
  * the hoped-for case where messages are short compared to the buffer size,
  * while still allowing longer messages.  In either case, the return value
- * remains valid until the next receive operation is perfomed on the queue.
+ * remains valid until the next receive operation is performed on the queue.
  *
  * When nowait = false, we'll wait on our process latch when the ring buffer
  * is empty and we have not yet received a full message.  The sender will
index 3e33bc104d3ee71ec87efb0c39485dda4867c00c..2e9214236a93b2879f023e9966b0f915ae5abc97 100644 (file)
@@ -2702,7 +2702,7 @@ GetLockConflicts(const LOCKTAG *locktag, LOCKMODE lockmode)
        vxids = (VirtualTransactionId *)
            palloc0(sizeof(VirtualTransactionId) * (MaxBackends + 1));
 
-   /* Compute hash code and partiton lock, and look up conflicting modes. */
+   /* Compute hash code and partition lock, and look up conflicting modes. */
    hashcode = LockTagHashCode(locktag);
    partitionLock = LockHashPartitionLock(hashcode);
    conflictMask = lockMethodTable->conflictTab[lockmode];
index 30936942570d2387c28c7d97c651ac2ecfa1cf50..232f212a430ff8930282a98accbdeed7613626ee 100644 (file)
@@ -3198,7 +3198,7 @@ ReleasePredicateLocks(bool isCommit)
    /*
     * We can't trust XactReadOnly here, because a transaction which started
     * as READ WRITE can show as READ ONLY later, e.g., within
-    * substransactions.  We want to flag a transaction as READ ONLY if it
+    * subtransactions.  We want to flag a transaction as READ ONLY if it
     * commits without writing so that de facto READ ONLY transactions get the
     * benefit of some RO optimizations, so we will use this local variable to
     * get some cleanup logic right which is based on whether the transaction
index cc309f6260c4567f11475850316cfc2244261579..56fd94dae57b4873b91bd19881c4c31e98431c10 100644 (file)
@@ -179,7 +179,7 @@ LexizeExec(LexizeData *ld, ParsedLex **correspondLexem)
    if (ld->curDictId == InvalidOid)
    {
        /*
-        * usial mode: dictionary wants only one word, but we should keep in
+        * usual mode: dictionary wants only one word, but we should keep in
         * mind that we should go through all stack
         */
 
@@ -272,7 +272,7 @@ LexizeExec(LexizeData *ld, ParsedLex **correspondLexem)
 
                /*
                 * We should be sure that current type of lexeme is recognized
-                * by our dictinonary: we just check is it exist in list of
+                * by our dictionary: we just check is it exist in list of
                 * dictionaries ?
                 */
                for (i = 0; i < map->len && !dictExists; i++)
@@ -618,7 +618,7 @@ generateHeadline(HeadlineParsedText *prs)
                /* start of a new fragment */
                infrag = 1;
                numfragments++;
-               /* add a fragment delimitor if this is after the first one */
+               /* add a fragment delimiter if this is after the first one */
                if (numfragments > 1)
                {
                    memcpy(ptr, prs->fragdelim, prs->fragdelimlen);
index cbf35e9e06ee771feaadfedb88aeb97f981e5c17..8636337a802e7e315df559919e1555af8faa028e 100644 (file)
@@ -2419,7 +2419,7 @@ mark_hl_words(HeadlineParsedText *prs, TSQuery query, int highlight,
                        break;
                }
                if (curlen < min_words && i >= prs->curwords)
-               {               /* got end of text and our cover is shoter
+               {               /* got end of text and our cover is shorter
                                 * than min_words */
                    for (i = p - 1; i >= 0; i--)
                    {
index 764649687aa07755d99953f76d40d2094cbb24b6..4a35bf8c7956ec2c019cfb11e81f23d6ac8eafbe 100644 (file)
@@ -2278,7 +2278,7 @@ seq_search(char *name, const char *const * array, int type, int max, int *len)
 
    for (last = 0, a = array; *a != NULL; a++)
    {
-       /* comperate first chars */
+       /* compare first chars */
        if (*name != **a)
            continue;
 
index 6862752c4b74fb8219d5c60bbae2196f49e92bed..1a6311d30fa2d5c0238919ad1a45e0f0b09bb925 100644 (file)
@@ -533,7 +533,7 @@ calc_hist_selectivity(TypeCacheEntry *typcache, VariableStatData *vardata,
            {
                /*
                 * Lower bound no longer matters. Just estimate the fraction
-                * with an upper bound <= const uppert bound
+                * with an upper bound <= const upper bound
                 */
                hist_selec =
                    calc_hist_selectivity_scalar(typcache, &const_upper,
index dcb681d085fc931e82f3a0a0f5529327e11aef24..2a0b968c05743ccf06517b005b962afc8cc8fe68 100644 (file)
@@ -778,7 +778,7 @@ calc_rank_cd(const float4 *arrdata, TSVector txt, TSQuery query, int method)
 
        /*
         * if doc are big enough then ext.q may be equal to ext.p due to limit
-        * of posional information. In this case we approximate number of
+        * of positional information. In this case we approximate number of
         * noise word as half cover's length
         */
        nNoise = (ext.q - ext.p) - (ext.end - ext.begin);
@@ -787,7 +787,7 @@ calc_rank_cd(const float4 *arrdata, TSVector txt, TSQuery query, int method)
        Wdoc += Cpos / ((double) (1 + nNoise));
 
        CurExtPos = ((double) (ext.q + ext.p)) / 2.0;
-       if (NExtent > 0 && CurExtPos > PrevExtPos       /* prevent devision by
+       if (NExtent > 0 && CurExtPos > PrevExtPos       /* prevent division by
                                                         * zero in a case of
                multiple lexize */ )
            SumDist += 1.0 / (CurExtPos - PrevExtPos);
index 19f1fde41d30d1227763912a415ea0abbd7dbac7..ad30c5ce34458418b41032e641cd63547676afd4 100644 (file)
@@ -342,7 +342,7 @@ window_lag(PG_FUNCTION_ARGS)
 
 /*
  * lag_with_offset
- * returns the value of VE evelulated on a row that is OFFSET
+ * returns the value of VE evaluated on a row that is OFFSET
  * rows before the current row within a partition,
  * per spec.
  */
index bbbb609d2e9f0f4c84cd6e67f561812eeb2984ce..2f11a88634e3695ad7cbd62559c766f18e365e55 100644 (file)
@@ -1033,7 +1033,7 @@ RelationInitPhysicalAddr(Relation relation)
         * points to the current file since the older file will be gone (or
         * truncated). The new file will still contain older rows so lookups
         * in them will work correctly. This wouldn't work correctly if
-        * rewrites were allowed to change the schema in a noncompatible way,
+        * rewrites were allowed to change the schema in an incompatible way,
         * but those are prevented both on catalog tables and on user tables
         * declared as additional catalog tables.
         */
index baa9c2f11640721add7459cb000e8975633da968..afaedf6a95f0400173a1161cac68488d4902bd7a 100644 (file)
@@ -1062,7 +1062,7 @@ process_settings(Oid databaseid, Oid roleid)
 
    relsetting = heap_open(DbRoleSettingRelationId, AccessShareLock);
 
-   /* read all the settings under the same snapsot for efficiency */
+   /* read all the settings under the same snapshot for efficiency */
    snapshot = RegisterSnapshot(GetCatalogSnapshot(DbRoleSettingRelationId));
 
    /* Later settings are ignored if set earlier. */
index c7b745e51319468954749dd317622561e1c07a4e..a3b5d5a5bd472d5711fbb297817e159f1ed3e8e3 100644 (file)
@@ -18,7 +18,7 @@ OBJS = guc.o help_config.o pg_rusage.o ps_status.o rbtree.o \
        superuser.o timeout.o tzparser.o
 
 # This location might depend on the installation directories. Therefore
-# we can't subsitute it into pg_config.h.
+# we can't substitute it into pg_config.h.
 ifdef krb_srvtab
 override CPPFLAGS += -DPG_KRB_SRVTAB='"$(krb_srvtab)"'
 endif
index 773255c29b603549a9ee82609827a0fec084c5dd..2d98f3773496743e1f278f566d6fc81ee552ea7f 100644 (file)
@@ -1566,7 +1566,7 @@ HeapTupleHeaderIsOnlyLocked(HeapTupleHeader tuple)
 }
 
 /*
- * check whether the transaciont id 'xid' is in the pre-sorted array 'xip'.
+ * check whether the transaction id 'xid' is in the pre-sorted array 'xip'.
  */
 static bool
 TransactionIdInArray(TransactionId xid, TransactionId *xip, Size num)
index 06cd0a7864ac578c1a4acca298ef8149a3422fee..05519ba541eeaae0467999858058eed00aa566df 100644 (file)
@@ -202,7 +202,7 @@ InitArchiveFmt_Custom(ArchiveHandle *AH)
  *
  * Optional.
  *
- * Set up extrac format-related TOC data.
+ * Set up extract format-related TOC data.
 */
 static void
 _ArchiveEntry(ArchiveHandle *AH, TocEntry *te)
index 5e175f70d53f505549ecc6a5ce4724816ed720c9..d47b7580cee3e1c873f96bad88613fd188d231ae 100644 (file)
@@ -598,7 +598,7 @@ StoreQueryTuple(const PGresult *result)
            char       *varname;
            char       *value;
 
-           /* concate prefix and column name */
+           /* concatenate prefix and column name */
            varname = psprintf("%s%s", pset.gset_prefix, colname);
 
            if (!PQgetisnull(result, 0, i))
index 0ecebc7eef2946a2f8aee117eb6cecee4c536794..71ad0dc9a20b1e0d60a2e00b949d87f730874130 100644 (file)
@@ -1879,7 +1879,7 @@ describeOneTableDetails(const char *schemaname,
                printTableAddFooter(&cont, _("Check constraints:"));
                for (i = 0; i < tuples; i++)
                {
-                   /* untranslated contraint name and def */
+                   /* untranslated constraint name and def */
                    printfPQExpBuffer(&buf, "    \"%s\" %s",
                                      PQgetvalue(result, i, 0),
                                      PQgetvalue(result, i, 1));
@@ -2785,7 +2785,7 @@ listTables(const char *tabtypes, const char *pattern, bool verbose, bool showSys
    if (verbose)
    {
        /*
-        * As of PostgreSQL 9.0, use pg_table_size() to show a more acurate
+        * As of PostgreSQL 9.0, use pg_table_size() to show a more accurate
         * size of a table, including FSM, VM and TOAST tables.
         */
        if (pset.sversion >= 90000)
index 9c2420265ceb7560fc12057d5bcfe05942f7a219..9b5d9d70ddfdf76bf0c891c9bf151daae7b627d3 100644 (file)
@@ -60,7 +60,7 @@ typedef enum
    SYNCHRONOUS_COMMIT_REMOTE_FLUSH     /* wait for local and remote flush */
 }  SyncCommitLevel;
 
-/* Define the default setting for synchonous_commit */
+/* Define the default setting for synchronous_commit */
 #define SYNCHRONOUS_COMMIT_ON  SYNCHRONOUS_COMMIT_REMOTE_FLUSH
 
 /* Synchronous commit level */
index df22d50d4e40826520b3b50292199b71ca0aa670..2b5d84e53f1992fc8830d9f5ad645d0c6e5db56d 100644 (file)
@@ -890,7 +890,7 @@ typedef NameData *Name;
 /* gettext domain name mangling */
 
 /*
- * To better support parallel installations of major PostgeSQL
+ * To better support parallel installations of major PostgreSQL
  * versions as well as parallel installations of major library soname
  * versions, we mangle the gettext domain name by appending those
  * version numbers.  The coding rule ought to be that whereever the
index 44587b36cf3763b6077f87f15d56db45eb724b9f..93d33ebe2ac3272196395305e58344460025b8fc 100644 (file)
@@ -927,7 +927,7 @@ typedef LONG slock_t;
 #define SPIN_DELAY() spin_delay()
 
 /* If using Visual C++ on Win64, inline assembly is unavailable.
- * Use a _mm_pause instrinsic instead of rep nop.
+ * Use a _mm_pause intrinsic instead of rep nop.
  */
 #if defined(_WIN64)
 static __forceinline void
index 8f9e4076142d88c9705e1b47a06ccdc973f0cd63..36bc767c1e11521fac1f319b9bc22df92502b8d7 100644 (file)
@@ -1,8 +1,8 @@
 /* src/interfaces/ecpg/ecpglib/execute.c */
 
 /*
- * The aim is to get a simpler inteface to the database routines.
- * All the tidieous messing around with tuples is supposed to be hidden
+ * The aim is to get a simpler interface to the database routines.
+ * All the tedious messing around with tuples is supposed to be hidden
  * by this function.
  */
 /* Author: Linus Tolke
index a271cdd7d15fee0d937f6ea53a91d21a91fa1ff2..13fac4275409bdfd1bc3d972017076e13d93a3ce 100644 (file)
@@ -323,8 +323,8 @@ PGTYPESdate_fmt_asc(date dDate, const char *fmtstring, char *outbuf)
  * PGTYPESdate_defmt_asc
  *
  * function works as follows:
- *  - first we analyze the paramters
- *  - if this is a special case with no delimiters, add delimters
+ *  - first we analyze the parameters
+ *  - if this is a special case with no delimiters, add delimiters
  *  - find the tokens. First we look for numerical values. If we have found
  *    less than 3 tokens, we check for the months' names and thereafter for
  *    the abbreviations of the months' names.
index d29170dffa0c1903ecbc49d3802ead7b2ae8e205..b544d232f86d5158c068c1063b5949f6d2bd7bee 100644 (file)
@@ -1368,11 +1368,11 @@ PGTYPESnumeric_cmp(numeric *var1, numeric *var2)
 {
    /* use cmp_abs function to calculate the result */
 
-   /* both are positive: normal comparation with cmp_abs */
+   /* both are positive: normal comparison with cmp_abs */
    if (var1->sign == NUMERIC_POS && var2->sign == NUMERIC_POS)
        return cmp_abs(var1, var2);
 
-   /* both are negative: return the inverse of the normal comparation */
+   /* both are negative: return the inverse of the normal comparison */
    if (var1->sign == NUMERIC_NEG && var2->sign == NUMERIC_NEG)
    {
        /*
index 57763e9fb44d8b308b6cc68e7f3b1b79bcf15113..cca3859a4230a6da49da1a345dc247a496e42270 100644 (file)
@@ -205,7 +205,7 @@ create_questionmarks(char *name, bool array)
 
    /* In case we have a struct, we have to print as many "?" as there are attributes in the struct
     * An array is only allowed together with an element argument
-    * This is essantially only used for inserts, but using a struct as input parameter is an error anywhere else
+    * This is essentially only used for inserts, but using a struct as input parameter is an error anywhere else
     * so we don't have to worry here. */
 
    if (p->type->type == ECPGt_struct || (array && p->type->type == ECPGt_array && p->type->u.element->type == ECPGt_struct))
index e3fa6d7cf3deeeb2a68c74acd3b71393ea4dd2c5..fb96d2ba894d93eba250e769085a2a3d28e62596 100644 (file)
@@ -355,7 +355,7 @@ ECPGExecuteImmediateStmt: EXECUTE IMMEDIATE execstring
              $$ = $3;
            };
 /*
- * variable decalartion outside exec sql declare block
+ * variable declaration outside exec sql declare block
  */
 ECPGVarDeclaration: single_vt_declaration;
 
@@ -707,7 +707,7 @@ struct_union_type_with_symbol: s_struct_union_symbol
            free(forward_name);
            forward_name = NULL;
 
-           /* This is essantially a typedef but needs the keyword struct/union as well.
+           /* This is essentially a typedef but needs the keyword struct/union as well.
             * So we create the typedef for each struct definition with symbol */
            for (ptr = types; ptr != NULL; ptr = ptr->next)
            {
@@ -1275,7 +1275,7 @@ descriptor_item:  SQL_CARDINALITY         { $$ = ECPGd_cardinality; }
        ;
 
 /*
- * set/reset the automatic transaction mode, this needs a differnet handling
+ * set/reset the automatic transaction mode, this needs a different handling
  * as the other set commands
  */
 ECPGSetAutocommit: SET SQL_AUTOCOMMIT '=' on_off   { $$ = $4; }
@@ -1287,7 +1287,7 @@ on_off: ON                { $$ = mm_strdup("on"); }
        ;
 
 /*
- * set the actual connection, this needs a differnet handling as the other
+ * set the actual connection, this needs a different handling as the other
  * set commands
  */
 ECPGSetConnection: SET CONNECTION TO connection_object { $$ = $4; }
index efd87edd825c8ba334fcabdcd5f1b45790e2927d..f76e47f9b834f1a66242ee7fb2362bd04e31f270 100644 (file)
@@ -547,7 +547,7 @@ sub dump_fields
            if ($len == 1)
            {
 
-               # Straight assignement
+               # Straight assignment
                $str = ' $$ = ' . $flds_new[0] . ';';
                add_to_buffer('rules', $str);
            }
index 38811f37fb6b1314911ba09177bcab0f0f7a46d9..c1362b14db086e2398a17978d892c533d282b959 100644 (file)
@@ -794,7 +794,7 @@ pg_fe_getauthname(PQExpBuffer errorMessage)
  * be sent in cleartext if it is encrypted on the client side.  This is
  * good because it ensures the cleartext password won't end up in logs,
  * pg_stat displays, etc.  We export the function so that clients won't
- * be dependent on low-level details like whether the enceyption is MD5
+ * be dependent on low-level details like whether the encryption is MD5
  * or something else.
  *
  * Arguments are the cleartext password, and the SQL name of the user it
index 88d12d61057542b059354a420a4b40025e51bf86..062aceffa365aebdd5872276a2619ac0c0af2807 100644 (file)
@@ -32,7 +32,7 @@
 
 #include "win32.h"
 
-/* Declared here to avoid pulling in all includes, which causes name collissions */
+/* Declared here to avoid pulling in all includes, which causes name collisions */
 #ifdef ENABLE_NLS
 extern char *
 libpq_gettext(const char *msgid)
index 5ea0c66e98c18dd7ec5dc9cbb4a5f11419d0aa47..31d06cb3b0ba3566bd524f5e12eccb251b48447e 100644 (file)
@@ -79,7 +79,7 @@ to be installed on your system.
 If this option is given, a copy of each file will be saved with
 the given suffix that contains the suggested changes. This does
 not require any external programs. Note that this does not
-automagially add a dot between the original filename and the
+automagically add a dot between the original filename and the
 suffix. If you want the dot, you have to include it in the option
 argument.
 
@@ -4364,9 +4364,9 @@ DPPP_(my_vload_module)(U32 flags, SV *name, SV *ver, va_list *args)
 
     OP * const modname = newSVOP(OP_CONST, 0, name);
     /* 5.005 has a somewhat hacky force_normal that doesn't croak on
-       SvREADONLY() if PL_compling is true. Current perls take care in
+       SvREADONLY() if PL_compiling is true. Current perls take care in
        ck_require() to correctly turn off SvREADONLY before calling
-       force_normal_flags(). This seems a better fix than fudging PL_compling
+       force_normal_flags(). This seems a better fix than fudging PL_compiling
      */
     SvREADONLY_off(((SVOP*)modname)->op_sv);
     modname->op_private |= OPpCONST_BARE;
index 1e2836ec50d66745df50918ef244b7a2d75200bc..3709ad38068a406edb7598e892611da02f6e266c 100644 (file)
@@ -274,7 +274,7 @@ PLy_traceback(PyObject *e, PyObject *v, PyObject *tb,
            long        plain_lineno;
 
            /*
-            * The second frame points at the internal function, but to mimick
+            * The second frame points at the internal function, but to mimic
             * Python error reporting we want to say .
             */
            if (*tb_depth == 1)
index 82e472a312779444415405dabdf9ea67b5c8c297..65be89aa682bae9aa11744bcc527157b4a289e7b 100644 (file)
@@ -69,7 +69,7 @@ typedef union PLyTypeOutput
    PLyObToTuple r;
 } PLyTypeOutput;
 
-/* all we need to move Postgresql data to Python objects,
+/* all we need to move PostgreSQL data to Python objects,
  * and vice versa
  */
 typedef struct PLyTypeInfo
index 1e214960d183feab8f176d0f45d12541317e6226..5e1d51d0bd06d3a7ea424d73cd573859d9fe94c9 100644 (file)
@@ -7,7 +7,7 @@
 # be changed and a report of the closed day's receipts subsequently
 # run which will miss a receipt from the date which has been closed.
 #
-# There are only six permuations which must cause a serialization failure.
+# There are only six permutations which must cause a serialization failure.
 # Failure cases are where s1 overlaps both s2 and s3, but s2 commits before
 # s3 executes its first SELECT.
 #
index d67064068e034f7d176bba054182fc1fc51ec3d3..277097125ac1a0f5a1be72ff12e2aefe85439a06 100644 (file)
@@ -2,7 +2,7 @@
 #
 # Small, simple test showing read-only anomalies.
 #
-# There are only four permuations which must cause a serialization failure.
+# There are only four permutations which must cause a serialization failure.
 # Required failure cases are where s2 overlaps both s1 and s3, but s1
 # commits before s3 executes its first SELECT.
 #
index c96d26c8e3fc6252aaa0ed383ddb4e59658cc412..c84e379688af22734cb89e49f39a16885c8d7815 100644 (file)
@@ -308,7 +308,7 @@ INSERT INTO tmp3 values (5,50);
 -- Try (and fail) to add constraint due to invalid source columns
 ALTER TABLE tmp3 add constraint tmpconstr foreign key(c) references tmp2 match full;
 ERROR:  column "c" referenced in foreign key constraint does not exist
--- Try (and fail) to add constraint due to invalide destination columns explicitly given
+-- Try (and fail) to add constraint due to invalid destination columns explicitly given
 ALTER TABLE tmp3 add constraint tmpconstr foreign key(a) references tmp2(b) match full;
 ERROR:  column "b" referenced in foreign key constraint does not exist
 -- Try (and fail) to add constraint due to invalid data
index 4f4bf41973afbab96e097cf65c701f0bf2c91238..3e255fbded8de20b646e38dc033a96ba1e91d4a5 100644 (file)
@@ -23,7 +23,7 @@ UPDATE toasttest SET cnt = cnt +1 RETURNING substring(toasttest::text, 1, 200);
  ("one-toasted,one-null",1,,12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123
 (4 rows)
 
--- modification without modifying asigned value
+-- modification without modifying assigned value
 UPDATE toasttest SET cnt = cnt +1, f1 = f1 RETURNING substring(toasttest::text, 1, 200);
                                                                                                 substring                                                                                                 
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
@@ -61,7 +61,7 @@ SELECT substring(toasttest::text, 1, 200) FROM toasttest;
  ("one-toasted,one-null",4,,12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123
 (4 rows)
 
--- check we didn't screw with main/toast tuple visiblity
+-- check we didn't screw with main/toast tuple visibility
 VACUUM FREEZE toasttest;
 SELECT substring(toasttest::text, 1, 200) FROM toasttest;
                                                                                                 substring                                                                                                 
@@ -95,7 +95,7 @@ UPDATE toasttest SET cnt = cnt +1 RETURNING substring(toasttest::text, 1, 200);
  ("one-toasted,one-null",5,,12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123
 (4 rows)
 
--- modification without modifying asigned value
+-- modification without modifying assigned value
 UPDATE toasttest SET cnt = cnt +1, f1 = f1 RETURNING substring(toasttest::text, 1, 200);
                                                                                                 substring                                                                                                 
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
@@ -135,7 +135,7 @@ SELECT substring(toasttest::text, 1, 200) FROM toasttest;
  ("one-toasted,one-null, via indirect",0,1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
 (5 rows)
 
--- check we didn't screw with main/toast tuple visiblity
+-- check we didn't screw with main/toast tuple visibility
 VACUUM FREEZE toasttest;
 SELECT substring(toasttest::text, 1, 200) FROM toasttest;
                                                                                                 substring                                                                                                 
index 4aa91f416445defd09debe20557f0a530e8d0061..c03bd01d6e7955e299849d0fcbe0e24d7f6502bf 100644 (file)
@@ -292,7 +292,7 @@ SELECT * FROM tvvm;
 -- test diemv when the mv does not exist
 DROP MATERIALIZED VIEW IF EXISTS no_such_mv;
 NOTICE:  materialized view "no_such_mv" does not exist, skipping
--- make sure invalid comination of options is prohibited
+-- make sure invalid combination of options is prohibited
 REFRESH MATERIALIZED VIEW CONCURRENTLY tvmm WITH NO DATA;
 ERROR:  CONCURRENTLY and WITH NO DATA options cannot be used together
 -- no tuple locks on materialized views
index 711bc6edba7974c38da40f987f0b8b06200a3b07..efb86929916484dcdf11050d065f5c7f74d03fde 100644 (file)
@@ -1423,7 +1423,7 @@ select * from WSlot order by slotname;
 
 --
 -- Install the central phone system and create the phone numbers.
--- They are weired on insert to the patchfields. Again the
+-- They are wired on insert to the patchfields. Again the
 -- triggers automatically tell the PSlots to update their
 -- backlink field.
 --
index 62137bc149cdb6ebb70d6f60279bf3405aebe903..d8c1d4414eb3c407d12f024333d3acea059994a0 100644 (file)
@@ -97,7 +97,7 @@ Indexes:
 
 -- succeed, oid unique index
 ALTER TABLE test_replica_identity REPLICA IDENTITY USING INDEX test_replica_identity_oid_idx;
--- succeed, nondeferrable unique constraint over nonullable cols
+-- succeed, nondeferrable unique constraint over nonnullable cols
 ALTER TABLE test_replica_identity REPLICA IDENTITY USING INDEX test_replica_identity_unique_nondefer;
 -- succeed unique index over nonnullable cols
 ALTER TABLE test_replica_identity REPLICA IDENTITY USING INDEX test_replica_identity_keyab_key;
index 386e81032de4ebf5ee35faaded9b51132a28f281..74190e87229eef458530de23e8f4fd45e45eeffe 100644 (file)
@@ -938,7 +938,7 @@ CREATE TABLE shoe_data (
    shoename   char(10),      -- primary key
    sh_avail   integer,       -- available # of pairs
    slcolor    char(10),      -- preferred shoelace color
-   slminlen   float,         -- miminum shoelace length
+   slminlen   float,         -- minimum shoelace length
    slmaxlen   float,         -- maximum shoelace length
    slunit     char(8)        -- length unit
 );
index 9df1434a14d08ecc224904cb8b2e2f887cc47f89..89230ad0204d9fb54d45358c6502613ec6115aa8 100644 (file)
@@ -191,7 +191,7 @@ SELECT ts_lexize('hunspell', 'footballyklubber');
  {foot,ball,klubber}
 (1 row)
 
--- Synonim dictionary
+-- Synonym dictionary
 CREATE TEXT SEARCH DICTIONARY synonym (
                        Template=synonym,
                        Synonyms=synonym_sample
index f6cc69dc81a2fd7fc17c1e1cdc039d200d1e7be3..9353474276ad2857503f663962b18c0f949aad50 100644 (file)
@@ -254,7 +254,7 @@ INSERT INTO tmp3 values (5,50);
 -- Try (and fail) to add constraint due to invalid source columns
 ALTER TABLE tmp3 add constraint tmpconstr foreign key(c) references tmp2 match full;
 
--- Try (and fail) to add constraint due to invalide destination columns explicitly given
+-- Try (and fail) to add constraint due to invalid destination columns explicitly given
 ALTER TABLE tmp3 add constraint tmpconstr foreign key(a) references tmp2(b) match full;
 
 -- Try (and fail) to add constraint due to invalid data
index d502480ad3fb2fc498c11b40b6aee6459293ef25..18b6cc3a95f2d1584eb612cf900c27022c54cdf6 100644 (file)
@@ -11,7 +11,7 @@ SELECT descr, substring(make_tuple_indirect(toasttest)::text, 1, 200) FROM toast
 -- modification without changing varlenas
 UPDATE toasttest SET cnt = cnt +1 RETURNING substring(toasttest::text, 1, 200);
 
--- modification without modifying asigned value
+-- modification without modifying assigned value
 UPDATE toasttest SET cnt = cnt +1, f1 = f1 RETURNING substring(toasttest::text, 1, 200);
 
 -- modification modifying, but effectively not changing
@@ -20,7 +20,7 @@ UPDATE toasttest SET cnt = cnt +1, f1 = f1||'' RETURNING substring(toasttest::te
 UPDATE toasttest SET cnt = cnt +1, f1 = '-'||f1||'-' RETURNING substring(toasttest::text, 1, 200);
 
 SELECT substring(toasttest::text, 1, 200) FROM toasttest;
--- check we didn't screw with main/toast tuple visiblity
+-- check we didn't screw with main/toast tuple visibility
 VACUUM FREEZE toasttest;
 SELECT substring(toasttest::text, 1, 200) FROM toasttest;
 
@@ -42,7 +42,7 @@ CREATE TRIGGER toasttest_update_indirect
 -- modification without changing varlenas
 UPDATE toasttest SET cnt = cnt +1 RETURNING substring(toasttest::text, 1, 200);
 
--- modification without modifying asigned value
+-- modification without modifying assigned value
 UPDATE toasttest SET cnt = cnt +1, f1 = f1 RETURNING substring(toasttest::text, 1, 200);
 
 -- modification modifying, but effectively not changing
@@ -53,7 +53,7 @@ UPDATE toasttest SET cnt = cnt +1, f1 = '-'||f1||'-' RETURNING substring(toastte
 INSERT INTO toasttest(descr, f1, f2) VALUES('one-toasted,one-null, via indirect', repeat('1234567890',30000), NULL);
 
 SELECT substring(toasttest::text, 1, 200) FROM toasttest;
--- check we didn't screw with main/toast tuple visiblity
+-- check we didn't screw with main/toast tuple visibility
 VACUUM FREEZE toasttest;
 SELECT substring(toasttest::text, 1, 200) FROM toasttest;
 
index 20588d189f4782d6a1089e9961a7bc440c711824..072a31239f9da5376f0f1dcf702d99a307fa9a18 100644 (file)
@@ -92,7 +92,7 @@ SELECT * FROM tvvm;
 -- test diemv when the mv does not exist
 DROP MATERIALIZED VIEW IF EXISTS no_such_mv;
 
--- make sure invalid comination of options is prohibited
+-- make sure invalid combination of options is prohibited
 REFRESH MATERIALIZED VIEW CONCURRENTLY tvmm WITH NO DATA;
 
 -- no tuple locks on materialized views
index 05ce1ee2101b7774e4cd333d4f3e88ab432cb2c1..11e702e72b2cc191592e03f3eb1330e4c041b1b5 100644 (file)
@@ -1350,7 +1350,7 @@ select * from WSlot order by slotname;
 
 --
 -- Install the central phone system and create the phone numbers.
--- They are weired on insert to the patchfields. Again the
+-- They are wired on insert to the patchfields. Again the
 -- triggers automatically tell the PSlots to update their
 -- backlink field.
 --
index ba3fb347811be9a29d3ff15668643803c565f21f..bb71fdac96ba8a5f54aab33fd89ff2ada93fe69a 100644 (file)
@@ -56,7 +56,7 @@ SELECT relreplident FROM pg_class WHERE oid = 'test_replica_identity'::regclass;
 -- succeed, oid unique index
 ALTER TABLE test_replica_identity REPLICA IDENTITY USING INDEX test_replica_identity_oid_idx;
 
--- succeed, nondeferrable unique constraint over nonullable cols
+-- succeed, nondeferrable unique constraint over nonnullable cols
 ALTER TABLE test_replica_identity REPLICA IDENTITY USING INDEX test_replica_identity_unique_nondefer;
 
 -- succeed unique index over nonnullable cols
index 4b3e65e01b5d32954184c12b77afd5cd8d603f40..6dde91e9084982bea8d59ec2d189e20627670f53 100644 (file)
@@ -522,7 +522,7 @@ CREATE TABLE shoe_data (
    shoename   char(10),      -- primary key
    sh_avail   integer,       -- available # of pairs
    slcolor    char(10),      -- preferred shoelace color
-   slminlen   float,         -- miminum shoelace length
+   slminlen   float,         -- minimum shoelace length
    slmaxlen   float,         -- maximum shoelace length
    slunit     char(8)        -- length unit
 );
index 55afcec906681ac32e0fe56729c3c065d86ab663..8100c6bdc8f6a51fc7d08fadf29b96971895a308 100644 (file)
@@ -48,7 +48,7 @@ SELECT ts_lexize('hunspell', 'footballklubber');
 SELECT ts_lexize('hunspell', 'ballyklubber');
 SELECT ts_lexize('hunspell', 'footballyklubber');
 
--- Synonim dictionary
+-- Synonym dictionary
 CREATE TEXT SEARCH DICTIONARY synonym (
                        Template=synonym,
                        Synonyms=synonym_sample