===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
postgresql-12-12.4/contrib/file_fdw/input/file_fdw.source-123-\t off
postgresql-12-12.4/contrib/file_fdw/input/file_fdw.source:124:PREPARE st(int) AS SELECT * FROM agg_csv WHERE a = $1;
postgresql-12-12.4/contrib/file_fdw/input/file_fdw.source-125-EXECUTE st(100);
##############################################
postgresql-12-12.4/contrib/file_fdw/output/file_fdw.source-184-\t off
postgresql-12-12.4/contrib/file_fdw/output/file_fdw.source:185:PREPARE st(int) AS SELECT * FROM agg_csv WHERE a = $1;
postgresql-12-12.4/contrib/file_fdw/output/file_fdw.source-186-EXECUTE st(100);
##############################################
postgresql-12-12.4/contrib/spi/refint.c-430-			 *	FROM _referencing_relation_
postgresql-12-12.4/contrib/spi/refint.c:431:			 *	WHERE Fkey1 = $1 [AND Fkey2 = $2 [...]]
postgresql-12-12.4/contrib/spi/refint.c-432-			 *
##############################################
postgresql-12-12.4/contrib/spi/refint.c-444-			 *	FROM _referencing_relation_
postgresql-12-12.4/contrib/spi/refint.c:445:			 *	WHERE Fkey1 = $1 [AND Fkey2 = $2 [...]]
postgresql-12-12.4/contrib/spi/refint.c-446-			 *
##############################################
postgresql-12-12.4/contrib/spi/refint.c-507-			 * _referencing_relation_ SET Fkey1 null [, Fkey2 null [...]]
postgresql-12-12.4/contrib/spi/refint.c:508:			 * WHERE Fkey1 = $1 [AND Fkey2 = $2 [...]] - to set key columns in
postgresql-12-12.4/contrib/spi/refint.c-509-			 * all referencing tuples to NULL.
##############################################
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c-41-#ifdef __i386__
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c:42:#define BF_ASM				0	/* 1 */
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c-43-#define BF_SCALE			1
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c-44-#elif defined(__x86_64__) || defined(__alpha__) || defined(__hppa__)
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c:45:#define BF_ASM				0
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c-46-#define BF_SCALE			1
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c-47-#else
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c:48:#define BF_ASM				0
postgresql-12-12.4/contrib/pgcrypto/crypt-blowfish.c-49-#define BF_SCALE			0
##############################################
postgresql-12-12.4/contrib/bloom/t/001_wal.pl-18-	my $caughtup_query =
postgresql-12-12.4/contrib/bloom/t/001_wal.pl:19:	  "SELECT pg_current_wal_lsn() <= write_lsn FROM pg_stat_replication WHERE application_name = '$applname';";
postgresql-12-12.4/contrib/bloom/t/001_wal.pl-20-	$node_master->poll_query_until('postgres', $caughtup_query)
##############################################
postgresql-12-12.4/contrib/bloom/t/001_wal.pl-71-{
postgresql-12-12.4/contrib/bloom/t/001_wal.pl:72:	$node_master->safe_psql("postgres", "DELETE FROM tst WHERE i = $i;");
postgresql-12-12.4/contrib/bloom/t/001_wal.pl-73-	test_index_replay("delete $i");
##############################################
postgresql-12-12.4/contrib/pg_stat_statements/sql/pg_stat_statements.sql-232-	(SELECT s.queryid FROM pg_stat_statements AS s
postgresql-12-12.4/contrib/pg_stat_statements/sql/pg_stat_statements.sql:233:				WHERE s.query = 'SELECT $1+$2 AS "TWO"' LIMIT 1));
postgresql-12-12.4/contrib/pg_stat_statements/sql/pg_stat_statements.sql-234-SELECT query, calls, rows FROM pg_stat_statements ORDER BY query COLLATE "C";
##############################################
postgresql-12-12.4/contrib/pg_stat_statements/sql/pg_stat_statements.sql-239-SELECT pg_stat_statements_reset(0,0,s.queryid)
postgresql-12-12.4/contrib/pg_stat_statements/sql/pg_stat_statements.sql:240:	FROM pg_stat_statements AS s WHERE s.query = 'SELECT $1 AS "ONE"';
postgresql-12-12.4/contrib/pg_stat_statements/sql/pg_stat_statements.sql-241-SELECT query, calls, rows FROM pg_stat_statements ORDER BY query COLLATE "C";
##############################################
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-207- SELECT pg_stat_statements_reset()                           |     1 |    1
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:208: UPDATE test SET b = $1 WHERE a = $2                         |     6 |    6
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-209- UPDATE test SET b = $1 WHERE a > $2                         |     1 |    3
##############################################
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-485-	(SELECT s.queryid FROM pg_stat_statements AS s
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:486:				WHERE s.query = 'SELECT $1+$2 AS "TWO"' LIMIT 1));
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-487- pg_stat_statements_reset 
##############################################
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-501- SELECT pg_stat_statements_reset(                                                +|     1 |    1
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:502:         (SELECT r.oid FROM pg_roles AS r WHERE r.rolname = $1),                 +|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-503-         (SELECT d.oid FROM pg_database As d where datname = current_database()),+|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-504-         (SELECT s.queryid FROM pg_stat_statements AS s                          +|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:505:                                 WHERE s.query = $2 LIMIT $3))                    |       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-506- SELECT pg_stat_statements_reset($1)                                              |     1 |    1
##############################################
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-516-SELECT pg_stat_statements_reset(0,0,s.queryid)
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:517:	FROM pg_stat_statements AS s WHERE s.query = 'SELECT $1 AS "ONE"';
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-518- pg_stat_statements_reset 
##############################################
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-531- SELECT pg_stat_statements_reset(                                                +|     1 |    1
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:532:         (SELECT r.oid FROM pg_roles AS r WHERE r.rolname = $1),                 +|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-533-         (SELECT d.oid FROM pg_database As d where datname = current_database()),+|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-534-         (SELECT s.queryid FROM pg_stat_statements AS s                          +|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:535:                                 WHERE s.query = $2 LIMIT $3))                    |       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-536- SELECT pg_stat_statements_reset($1)                                              |     1 |    1
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-537- SELECT pg_stat_statements_reset($1,$2,s.queryid)                                +|     1 |    2
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:538:         FROM pg_stat_statements AS s WHERE s.query = $3                          |       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-539- SELECT pg_stat_statements_reset()                                                |     1 |    1
##############################################
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-561- SELECT pg_stat_statements_reset(                                                +|     1 |    1
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:562:         (SELECT r.oid FROM pg_roles AS r WHERE r.rolname = $1),                 +|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-563-         (SELECT d.oid FROM pg_database As d where datname = current_database()),+|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-564-         (SELECT s.queryid FROM pg_stat_statements AS s                          +|       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:565:                                 WHERE s.query = $2 LIMIT $3))                    |       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-566- SELECT pg_stat_statements_reset($1)                                              |     1 |    1
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-567- SELECT pg_stat_statements_reset($1,$2,s.queryid)                                +|     1 |    2
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:568:         FROM pg_stat_statements AS s WHERE s.query = $3                          |       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-569- SELECT pg_stat_statements_reset()                                                |     1 |    1
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-570- SELECT pg_stat_statements_reset(r.oid)                                          +|     1 |    1
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out:571:                 FROM pg_roles AS r WHERE r.rolname = $1                          |       | 
postgresql-12-12.4/contrib/pg_stat_statements/expected/pg_stat_statements.out-572- SELECT query, calls, rows FROM pg_stat_statements ORDER BY query COLLATE "C"     |     4 |   45
##############################################
postgresql-12-12.4/contrib/btree_gin/sql/macaddr.sql-2-
postgresql-12-12.4/contrib/btree_gin/sql/macaddr.sql:3:CREATE TABLE test_macaddr (
postgresql-12-12.4/contrib/btree_gin/sql/macaddr.sql-4-	i macaddr
##############################################
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-400-
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql:401:CREATE FUNCTION gin_extract_value_macaddr(macaddr, internal)
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-402-RETURNS internal
##############################################
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-405-
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql:406:CREATE FUNCTION gin_compare_prefix_macaddr(macaddr, macaddr, int2, internal)
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-407-RETURNS int4
##############################################
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-410-
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql:411:CREATE FUNCTION gin_extract_query_macaddr(macaddr, internal, int2, internal, internal)
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-412-RETURNS internal
##############################################
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-424-    FUNCTION        1       macaddr_cmp(macaddr,macaddr),
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql:425:    FUNCTION        2       gin_extract_value_macaddr(macaddr, internal),
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql:426:    FUNCTION        3       gin_extract_query_macaddr(macaddr, internal, int2, internal, internal),
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-427-    FUNCTION        4       gin_btree_consistent(internal, int2, anyelement, int4, internal, internal),
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql:428:    FUNCTION        5       gin_compare_prefix_macaddr(macaddr,macaddr,int2, internal),
postgresql-12-12.4/contrib/btree_gin/btree_gin--1.0.sql-429-STORAGE         macaddr;
##############################################
postgresql-12-12.4/contrib/btree_gin/btree_gin--unpackaged--1.0.sql-71-ALTER EXTENSION btree_gin ADD operator class interval_ops using gin;
postgresql-12-12.4/contrib/btree_gin/btree_gin--unpackaged--1.0.sql:72:ALTER EXTENSION btree_gin ADD function gin_extract_value_macaddr(macaddr,internal);
postgresql-12-12.4/contrib/btree_gin/btree_gin--unpackaged--1.0.sql:73:ALTER EXTENSION btree_gin ADD function gin_compare_prefix_macaddr(macaddr,macaddr,smallint,internal);
postgresql-12-12.4/contrib/btree_gin/btree_gin--unpackaged--1.0.sql:74:ALTER EXTENSION btree_gin ADD function gin_extract_query_macaddr(macaddr,internal,smallint,internal,internal);
postgresql-12-12.4/contrib/btree_gin/btree_gin--unpackaged--1.0.sql-75-ALTER EXTENSION btree_gin ADD operator family macaddr_ops using gin;
##############################################
postgresql-12-12.4/contrib/btree_gin/expected/macaddr.out-1-set enable_seqscan=off;
postgresql-12-12.4/contrib/btree_gin/expected/macaddr.out:2:CREATE TABLE test_macaddr (
postgresql-12-12.4/contrib/btree_gin/expected/macaddr.out-3-	i macaddr
##############################################
postgresql-12-12.4/contrib/btree_gin/btree_gin.c-318-static Datum
postgresql-12-12.4/contrib/btree_gin/btree_gin.c:319:leftmostvalue_macaddr(void)
postgresql-12-12.4/contrib/btree_gin/btree_gin.c-320-{
##############################################
postgresql-12-12.4/contrib/sepgsql/sql/dml.sql-56-CREATE FUNCTION customer_credit(int) RETURNS text
postgresql-12-12.4/contrib/sepgsql/sql/dml.sql:57:    AS 'SELECT regexp_replace(ccredit, ''-[0-9]+$'', ''-????'') FROM customer WHERE cid = $1'
postgresql-12-12.4/contrib/sepgsql/sql/dml.sql-58-    LANGUAGE sql;
##############################################
postgresql-12-12.4/contrib/sepgsql/sql/label.sql-52-    AS 'SELECT sepgsql_setcon(regexp_replace(sepgsql_getcon(), ''_r:.*$'', ''_r:'' || label))
postgresql-12-12.4/contrib/sepgsql/sql/label.sql:53:        FROM auth_tbl WHERE uname = $1 AND credential = $2';
postgresql-12-12.4/contrib/sepgsql/sql/label.sql-54-SECURITY LABEL ON FUNCTION auth_func(text,text)
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-17-# we must move to contrib/sepgsql directory to run pg_regress correctly
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:18:cd `dirname $0`
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-19-
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-62-echo -n "checking current user domain        ... "
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:63:DOMAIN=`id -Z 2>/dev/null | sed 's/:/ /g' | awk '{print $3}'`
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-64-echo ${DOMAIN:-failed}
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-83-echo -n "checking selinux operating mode     ... "
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:84:CURRENT_MODE=`LANG=C sestatus | grep '^Current mode:' | awk '{print $3}'`
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-85-echo ${CURRENT_MODE:-failed}
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-111-echo -n "checking for sepgsql-regtest policy ... "
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:112:SELINUX_MNT=`LANG=C sestatus | grep '^SELinuxfs mount:' | awk '{print $3}'`
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-113-if [ "$SELINUX_MNT" = "" ]; then
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-142-echo -n "checking whether policy is enabled  ... "
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:143:POLICY_STATUS=`getsebool sepgsql_regression_test_mode | awk '{print $3}'`
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-144-echo ${POLICY_STATUS:-failed}
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-167-fi
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:168:POLICY_STATUS=`getsebool sepgsql_enable_users_ddl | awk '{print $3}'`
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-169-echo ${POLICY_STATUS:-failed}
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-213-    echo
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:214:    PSQL_T=`matchpathcon -n "${CMD_PSQL}" | sed 's/:/ /g' | awk '{print $3}'`
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-215-    if [ "${PSQL_T}" = "user_home_t" ]; then
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-235-echo -n "checking sepgsql installation       ... "
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:236:VAL="`${CMD_PSQL} -X -t -c 'SHOW sepgsql.permissive' template1 2>/dev/null`"
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-237-RETVAL="$?"
##############################################
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-268-echo -n "checking for labels in template1    ... "
postgresql-12-12.4/contrib/sepgsql/test_sepgsql:269:NUM=`${CMD_PSQL} -XAt -c 'SELECT count(*) FROM pg_catalog.pg_seclabel' template1 2>/dev/null`
postgresql-12-12.4/contrib/sepgsql/test_sepgsql-270-if [ -z "${NUM}" ]; then
##############################################
postgresql-12-12.4/contrib/sepgsql/expected/label.out-44-    AS 'SELECT sepgsql_setcon(regexp_replace(sepgsql_getcon(), ''_r:.*$'', ''_r:'' || label))
postgresql-12-12.4/contrib/sepgsql/expected/label.out:45:        FROM auth_tbl WHERE uname = $1 AND credential = $2';
postgresql-12-12.4/contrib/sepgsql/expected/label.out-46-SECURITY LABEL ON FUNCTION auth_func(text,text)
##############################################
postgresql-12-12.4/contrib/sepgsql/expected/dml.out-47-CREATE FUNCTION customer_credit(int) RETURNS text
postgresql-12-12.4/contrib/sepgsql/expected/dml.out:48:    AS 'SELECT regexp_replace(ccredit, ''-[0-9]+$'', ''-????'') FROM customer WHERE cid = $1'
postgresql-12-12.4/contrib/sepgsql/expected/dml.out-49-    LANGUAGE sql;
##############################################
postgresql-12-12.4/contrib/sepgsql/launcher-9-if [ $# -lt 1 ]; then
postgresql-12-12.4/contrib/sepgsql/launcher:10:    echo "usage: `basename $0` <command> [options...]"
postgresql-12-12.4/contrib/sepgsql/launcher-11-    exit 1
##############################################
postgresql-12-12.4/contrib/sepgsql/launcher-36-        fi
postgresql-12-12.4/contrib/sepgsql/launcher:37:        CONTEXT=`echo "$LINE" | sed 's/^-- @SECURITY-CONTEXT=//g'`
postgresql-12-12.4/contrib/sepgsql/launcher-38-        LINE="SELECT sepgsql_getcon();	-- confirm client privilege"
##############################################
postgresql-12-12.4/contrib/start-scripts/freebsd-60-	# Print help
postgresql-12-12.4/contrib/start-scripts/freebsd:61:	echo "Usage: `basename $0` {start|stop|restart|status}" 1>&2
postgresql-12-12.4/contrib/start-scripts/freebsd-62-	exit 1
##############################################
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql-978--- simple join
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql:979:PREPARE st1(int, int) AS SELECT t1.c3, t2.c3 FROM ft1 t1, ft2 t2 WHERE t1.c1 = $1 AND t2.c1 = $2;
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql-980-EXPLAIN (VERBOSE, COSTS OFF) EXECUTE st1(1, 2);
##############################################
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql-993--- custom plan should be chosen initially
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql:994:PREPARE st4(int) AS SELECT * FROM ft1 t1 WHERE t1.c1 = $1;
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql-995-EXPLAIN (VERBOSE, COSTS OFF) EXECUTE st4(1);
##############################################
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql-1002--- value of $1 should not be sent to remote
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql:1003:PREPARE st5(user_enum,int) AS SELECT * FROM ft1 t1 WHERE c8 = $1 and c1 = $2;
postgresql-12-12.4/contrib/postgres_fdw/sql/postgres_fdw.sql-1004-EXPLAIN (VERBOSE, COSTS OFF) EXECUTE st5('foo', 1);
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-2932-                       Relations: Aggregate on (public.ft1 t1)
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:2933:                       Remote SQL: SELECT count("C 1") FILTER (WHERE (($1::integer = 6) AND ($2::integer < 10))) FROM "S 1"."T 1" WHERE (("C 1" = 6))
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-2934-(13 rows)
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3656--- simple join
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:3657:PREPARE st1(int, int) AS SELECT t1.c3, t2.c3 FROM ft1 t1, ft2 t2 WHERE t1.c1 = $1 AND t2.c1 = $2;
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3658-EXPLAIN (VERBOSE, COSTS OFF) EXECUTE st1(1, 2);
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3745--- custom plan should be chosen initially
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:3746:PREPARE st4(int) AS SELECT * FROM ft1 t1 WHERE t1.c1 = $1;
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3747-EXPLAIN (VERBOSE, COSTS OFF) EXECUTE st4(1);
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3792-   Output: c1, c2, c3, c4, c5, c6, c7, c8
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:3793:   Remote SQL: SELECT "C 1", c2, c3, c4, c5, c6, c7, c8 FROM "S 1"."T 1" WHERE (("C 1" = $1::integer))
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3794-(3 rows)
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3796--- value of $1 should not be sent to remote
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:3797:PREPARE st5(user_enum,int) AS SELECT * FROM ft1 t1 WHERE c8 = $1 and c1 = $2;
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3798-EXPLAIN (VERBOSE, COSTS OFF) EXECUTE st5('foo', 1);
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3848-   Filter: (t1.c8 = $1)
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:3849:   Remote SQL: SELECT "C 1", c2, c3, c4, c5, c6, c7, c8 FROM "S 1"."T 1" WHERE (("C 1" = $1::integer))
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-3850-(4 rows)
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-5450- Update on public.ft2 target
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:5451:   Remote SQL: UPDATE "S 1"."T 1" SET c2 = $2, c7 = $3 WHERE ctid = $1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-5452-   ->  Foreign Scan on public.ft2 target
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-5481-   Output: c1, c2, c3, c4, c5, c6, c7, c8
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:5482:   Remote SQL: UPDATE "S 1"."T 1" SET c3 = $2 WHERE ctid = $1 RETURNING "C 1", c2, c3, c4, c5, c6, c7, c8
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-5483-   ->  Foreign Scan on public.ft2
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-5512-   Output: ft2.c1, ft2.c2, ft2.c3, ft2.c4, ft2.c5, ft2.c6, ft2.c7, ft2.c8, ft4.c1, ft4.c2, ft4.c3, ft5.c1, ft5.c2, ft5.c3
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:5513:   Remote SQL: UPDATE "S 1"."T 1" SET c3 = $2 WHERE ctid = $1 RETURNING "C 1", c2, c3, c4, c5, c6, c7, c8
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-5514-   ->  Nested Loop
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-5554-   Output: ft2.c1, ft2.c2, ft2.c3
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:5555:   Remote SQL: DELETE FROM "S 1"."T 1" WHERE ctid = $1 RETURNING "C 1", c2, c3
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-5556-   ->  Foreign Scan
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6206- Update on public.foreign_tbl
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6207:   Remote SQL: UPDATE public.base_tbl SET b = $2 WHERE ctid = $1 RETURNING a, b
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6208-   ->  Foreign Scan on public.foreign_tbl
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6220- Update on public.foreign_tbl
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6221:   Remote SQL: UPDATE public.base_tbl SET b = $2 WHERE ctid = $1 RETURNING a, b
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6222-   ->  Foreign Scan on public.foreign_tbl
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6294-   Foreign Update on public.foreign_tbl
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6295:     Remote SQL: UPDATE public.child_tbl SET b = $2 WHERE ctid = $1 RETURNING a, b
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6296-   ->  Foreign Scan on public.foreign_tbl
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6309-   Foreign Update on public.foreign_tbl
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6310:     Remote SQL: UPDATE public.child_tbl SET b = $2 WHERE ctid = $1 RETURNING a, b
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6311-   ->  Foreign Scan on public.foreign_tbl
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6626- Update on public.rem1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6627:   Remote SQL: UPDATE public.loc1 SET f1 = $2, f2 = $3 WHERE ctid = $1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6628-   ->  Foreign Scan on public.rem1
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6859- Update on public.rem1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6860:   Remote SQL: UPDATE public.loc1 SET f1 = $2, f2 = $3 WHERE ctid = $1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6861-   ->  Foreign Scan on public.rem1
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6883- Update on public.rem1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6884:   Remote SQL: UPDATE public.loc1 SET f2 = $2 WHERE ctid = $1 RETURNING f1, f2
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6885-   ->  Foreign Scan on public.rem1
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6917- Delete on public.rem1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6918:   Remote SQL: DELETE FROM public.loc1 WHERE ctid = $1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6919-   ->  Foreign Scan on public.rem1
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6941- Delete on public.rem1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:6942:   Remote SQL: DELETE FROM public.loc1 WHERE ctid = $1 RETURNING f1, f2
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-6943-   ->  Foreign Scan on public.rem1
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7200-   Foreign Update on public.bar2
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:7201:     Remote SQL: UPDATE public.loct2 SET f2 = $2 WHERE ctid = $1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7202-   ->  Hash Join
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7261-   Foreign Update on public.bar2
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:7262:     Remote SQL: UPDATE public.loct2 SET f2 = $2 WHERE ctid = $1
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7263-   ->  Hash Join
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7491-   Foreign Update on public.bar2
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:7492:     Remote SQL: UPDATE public.loct2 SET f1 = $2, f2 = $3, f3 = $4 WHERE ctid = $1 RETURNING f1, f2, f3
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7493-   ->  Seq Scan on public.bar
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7519-   Foreign Delete on public.bar2
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:7520:     Remote SQL: DELETE FROM public.loct2 WHERE ctid = $1 RETURNING f1, f2, f3
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7521-   ->  Seq Scan on public.bar
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7895-   Foreign Update on public.remp
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:7896:     Remote SQL: UPDATE public.loct SET a = $2 WHERE ctid = $1 RETURNING a, b
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7897-   Update on public.locp
##############################################
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7963-   Foreign Update on public.remp
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out:7964:     Remote SQL: UPDATE public.loct SET a = $2 WHERE ctid = $1 RETURNING a, b
postgresql-12-12.4/contrib/postgres_fdw/expected/postgres_fdw.out-7965-   ->  Hash Join
##############################################
postgresql-12-12.4/contrib/postgres_fdw/deparse.c-1798-	}
postgresql-12-12.4/contrib/postgres_fdw/deparse.c:1799:	appendStringInfoString(buf, " WHERE ctid = $1");
postgresql-12-12.4/contrib/postgres_fdw/deparse.c-1800-
##############################################
postgresql-12-12.4/contrib/postgres_fdw/deparse.c-1914-	deparseRelation(buf, rel);
postgresql-12-12.4/contrib/postgres_fdw/deparse.c:1915:	appendStringInfoString(buf, " WHERE ctid = $1");
postgresql-12-12.4/contrib/postgres_fdw/deparse.c-1916-
##############################################
postgresql-12-12.4/contrib/postgres_fdw/deparse.c-2438-
postgresql-12-12.4/contrib/postgres_fdw/deparse.c:2439:			printRemoteParam(pindex, node->vartype, node->vartypmod, context);
postgresql-12-12.4/contrib/postgres_fdw/deparse.c-2440-		}
##############################################
postgresql-12-12.4/contrib/postgres_fdw/deparse.c-2583-
postgresql-12-12.4/contrib/postgres_fdw/deparse.c:2584:		printRemoteParam(pindex, node->paramtype, node->paramtypmod, context);
postgresql-12-12.4/contrib/postgres_fdw/deparse.c-2585-	}
##############################################
postgresql-12-12.4/src/include/storage/s_lock.h-112-/*----------
postgresql-12-12.4/src/include/storage/s_lock.h:113: * Standard gcc asm format (assuming "volatile slock_t *lock"):
postgresql-12-12.4/src/include/storage/s_lock.h-114-
##############################################
postgresql-12-12.4/src/include/storage/s_lock.h-123- * The output-operands list (after first colon) should always include
postgresql-12-12.4/src/include/storage/s_lock.h:124: * "+m"(*lock), whether or not the asm code actually refers to this
postgresql-12-12.4/src/include/storage/s_lock.h-125- * operand directly.  This ensures that gcc believes the value in the
postgresql-12-12.4/src/include/storage/s_lock.h:126: * lock variable is used and set by the asm code.  Also, the clobbers
postgresql-12-12.4/src/include/storage/s_lock.h-127- * list (after third colon) should always include "memory"; this prevents
postgresql-12-12.4/src/include/storage/s_lock.h-128- * gcc from thinking it can cache the values of shared-memory fields
postgresql-12-12.4/src/include/storage/s_lock.h:129: * across the asm code.  Add "cc" if your asm code changes the condition
postgresql-12-12.4/src/include/storage/s_lock.h-130- * code register, and also list any temp registers the code uses.
##############################################
postgresql-12-12.4/src/include/storage/s_lock.h-269- *
postgresql-12-12.4/src/include/storage/s_lock.h:270: * While icc accepts gcc asm blocks on x86[_64], this is not true on ia64
postgresql-12-12.4/src/include/storage/s_lock.h-271- * (at least not in icc versions before 12.x).  So we have to carry a separate
##############################################
postgresql-12-12.4/src/include/storage/s_lock.h-304-
postgresql-12-12.4/src/include/storage/s_lock.h:305:	ret = _InterlockedExchange(lock,1);	/* this is a xchg asm macro */
postgresql-12-12.4/src/include/storage/s_lock.h-306-
##############################################
postgresql-12-12.4/src/include/storage/s_lock.h-487-"	li      %1,1		\n"
postgresql-12-12.4/src/include/storage/s_lock.h:488:"	b       $+12		\n"		/* branch to end of asm sequence */
postgresql-12-12.4/src/include/storage/s_lock.h-489-#ifdef USE_PPC_LWSYNC
##############################################
postgresql-12-12.4/src/include/storage/s_lock.h-700-	/*
postgresql-12-12.4/src/include/storage/s_lock.h:701:	 * This asm is coded as if %0 could be any register, but actually SuperH
postgresql-12-12.4/src/include/storage/s_lock.h-702-	 * restricts the target of xor-immediate to be R0.  That's handled by
##############################################
postgresql-12-12.4/src/include/storage/s_lock.h-902-{
postgresql-12-12.4/src/include/storage/s_lock.h:903:	/* See comment for gcc code. Same code, MASM syntax */
postgresql-12-12.4/src/include/storage/s_lock.h:904:	__asm rep nop;
postgresql-12-12.4/src/include/storage/s_lock.h-905-}
##############################################
postgresql-12-12.4/src/include/libpq/ifaddr.h-20-
postgresql-12-12.4/src/include/libpq/ifaddr.h:21:extern int	pg_range_sockaddr(const struct sockaddr_storage *addr,
postgresql-12-12.4/src/include/libpq/ifaddr.h-22-							  const struct sockaddr_storage *netaddr,
##############################################
postgresql-12-12.4/src/include/libpq/ifaddr.h-27-
postgresql-12-12.4/src/include/libpq/ifaddr.h:28:extern int	pg_foreach_ifaddr(PgIfAddrCallback callback, void *cb_data);
postgresql-12-12.4/src/include/libpq/ifaddr.h-29-
##############################################
postgresql-12-12.4/src/include/libpq/libpq-be.h-124-	ProtocolVersion proto;		/* FE/BE protocol version */
postgresql-12-12.4/src/include/libpq/libpq-be.h:125:	SockAddr	laddr;			/* local addr (postmaster) */
postgresql-12-12.4/src/include/libpq/libpq-be.h:126:	SockAddr	raddr;			/* remote addr (client) */
postgresql-12-12.4/src/include/libpq/libpq-be.h-127-	char	   *remote_host;	/* name (or ip addr) of remote host */
##############################################
postgresql-12-12.4/src/include/utils/builtins.h-100-extern Datum network_scan_last(Datum in);
postgresql-12-12.4/src/include/utils/builtins.h:101:extern void clean_ipv6_addr(int addr_family, char *addr);
postgresql-12-12.4/src/include/utils/builtins.h-102-
##############################################
postgresql-12-12.4/src/include/utils/inet.h-76-
postgresql-12-12.4/src/include/utils/inet.h:77:#define ip_addr(inetptr) \
postgresql-12-12.4/src/include/utils/inet.h-78-	(((inet_struct *) VARDATA_ANY(inetptr))->ipaddr)
##############################################
postgresql-12-12.4/src/include/catalog/pg_proc.dat-2313-  provolatile => 's', prorettype => 'text', proargtypes => 'oid name',
postgresql-12-12.4/src/include/catalog/pg_proc.dat:2314:  prosrc => 'select description from pg_catalog.pg_description where objoid = $1 and classoid = (select oid from pg_catalog.pg_class where relname = $2 and relnamespace = PGNSP) and objsubid = 0' },
postgresql-12-12.4/src/include/catalog/pg_proc.dat-2315-{ oid => '1216', descr => 'get description for table column',
##############################################
postgresql-12-12.4/src/include/catalog/pg_proc.dat-2317-  provolatile => 's', prorettype => 'text', proargtypes => 'oid int4',
postgresql-12-12.4/src/include/catalog/pg_proc.dat:2318:  prosrc => 'select description from pg_catalog.pg_description where objoid = $1 and classoid = \'pg_catalog.pg_class\'::pg_catalog.regclass and objsubid = $2' },
postgresql-12-12.4/src/include/catalog/pg_proc.dat-2319-{ oid => '1993',
##############################################
postgresql-12-12.4/src/include/catalog/pg_proc.dat-2322-  provolatile => 's', prorettype => 'text', proargtypes => 'oid name',
postgresql-12-12.4/src/include/catalog/pg_proc.dat:2323:  prosrc => 'select description from pg_catalog.pg_shdescription where objoid = $1 and classoid = (select oid from pg_catalog.pg_class where relname = $2 and relnamespace = PGNSP)' },
postgresql-12-12.4/src/include/catalog/pg_proc.dat-2324-
##############################################
postgresql-12-12.4/src/include/catalog/pg_proc.dat-2654-  provolatile => 's', prorettype => 'text', proargtypes => 'oid',
postgresql-12-12.4/src/include/catalog/pg_proc.dat:2655:  prosrc => 'select description from pg_catalog.pg_description where objoid = $1 and objsubid = 0' },
postgresql-12-12.4/src/include/catalog/pg_proc.dat-2656-
##############################################
postgresql-12-12.4/src/include/port/atomics/arch-x86.h-68-/*
postgresql-12-12.4/src/include/port/atomics/arch-x86.h:69: * It's too complicated to write inline asm for 64bit types on 32bit and the
postgresql-12-12.4/src/include/port/atomics/arch-x86.h-70- * 486 can't do it anyway.
##############################################
postgresql-12-12.4/src/include/port/atomics/arch-x86.h-127-{
postgresql-12-12.4/src/include/port/atomics/arch-x86.h:128:	/* See comment for gcc code. Same code, MASM syntax */
postgresql-12-12.4/src/include/port/atomics/arch-x86.h:129:	__asm rep nop;
postgresql-12-12.4/src/include/port/atomics/arch-x86.h-130-}
##############################################
postgresql-12-12.4/src/include/port/atomics/generic-gcc.h-27-/*
postgresql-12-12.4/src/include/port/atomics/generic-gcc.h:28: * An empty asm block should be a sufficient compiler barrier.
postgresql-12-12.4/src/include/port/atomics/generic-gcc.h-29- */
##############################################
postgresql-12-12.4/src/test/mb/mbregress.sh-49-		dropdb $i >/dev/null 2>&1
postgresql-12-12.4/src/test/mb/mbregress.sh:50:		createdb -T template0 -l C -E `echo $i | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` $i >/dev/null
postgresql-12-12.4/src/test/mb/mbregress.sh-51-		$PSQL $i < sql/${i}.sql > results/${i}.out 2>&1
##############################################
postgresql-12-12.4/src/test/mb/mbregress.sh-60-
postgresql-12-12.4/src/test/mb/mbregress.sh:61:	if [ `diff ${EXPECTED} results/${i}.out | wc -l` -ne 0 ]
postgresql-12-12.4/src/test/mb/mbregress.sh-62-	then
##############################################
postgresql-12-12.4/src/test/recovery/t/007_sync_rep.pl-38-	my $query =
postgresql-12-12.4/src/test/recovery/t/007_sync_rep.pl:39:	  "SELECT count(1) = 1 FROM pg_stat_replication WHERE application_name = '$standby_name'";
postgresql-12-12.4/src/test/recovery/t/007_sync_rep.pl-40-
##############################################
postgresql-12-12.4/src/test/recovery/t/006_logical_decoding.pl-156-my $logical_restart_lsn_pre = $node_master->safe_psql('postgres',
postgresql-12-12.4/src/test/recovery/t/006_logical_decoding.pl:157:	"SELECT restart_lsn from pg_replication_slots WHERE slot_name = '$logical_slot';");
postgresql-12-12.4/src/test/recovery/t/006_logical_decoding.pl-158-chomp($logical_restart_lsn_pre);
##############################################
postgresql-12-12.4/src/test/recovery/t/006_logical_decoding.pl-161-my $logical_restart_lsn_post = $node_master->safe_psql('postgres',
postgresql-12-12.4/src/test/recovery/t/006_logical_decoding.pl:162:	"SELECT restart_lsn from pg_replication_slots WHERE slot_name = '$logical_slot';");
postgresql-12-12.4/src/test/recovery/t/006_logical_decoding.pl-163-chomp($logical_restart_lsn_post);
##############################################
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-222-		FROM pg_catalog.pg_replication_slots
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl:223:		WHERE slot_name = '$slotname';
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-224-	]) or die "Timed out waiting for slot xmins to advance";
##############################################
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-256-	$node_standby_1->safe_psql('postgres',
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl:257:		qq[SELECT 1 FROM replayed WHERE val = $newval])
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-258-	  or die "standby_1 didn't replay master value $newval";
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-259-	$node_standby_2->safe_psql('postgres',
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl:260:		qq[SELECT 1 FROM replayed WHERE val = $newval])
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-261-	  or die "standby_2 didn't replay standby_1 value $newval";
##############################################
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-375-my $phys_restart_lsn_pre = $node_master->safe_psql('postgres',
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl:376:	"SELECT restart_lsn from pg_replication_slots WHERE slot_name = '$phys_slot';");
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-377-chomp($phys_restart_lsn_pre);
##############################################
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-380-my $phys_restart_lsn_post = $node_master->safe_psql('postgres',
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl:381:	"SELECT restart_lsn from pg_replication_slots WHERE slot_name = '$phys_slot';");
postgresql-12-12.4/src/test/recovery/t/001_stream_rep.pl-382-chomp($phys_restart_lsn_post);
##############################################
postgresql-12-12.4/src/test/recovery/t/017_shm.pl-127-		'postgres',
postgresql-12-12.4/src/test/recovery/t/017_shm.pl:128:		"SELECT 1 FROM pg_stat_activity WHERE query = '$slow_query'", '1'),
postgresql-12-12.4/src/test/recovery/t/017_shm.pl-129-	'slow query started');
postgresql-12-12.4/src/test/recovery/t/017_shm.pl-130-my $slow_pid = $gnat->safe_psql('postgres',
postgresql-12-12.4/src/test/recovery/t/017_shm.pl:131:	"SELECT pid FROM pg_stat_activity WHERE query = '$slow_query'");
postgresql-12-12.4/src/test/recovery/t/017_shm.pl-132-$gnat->kill9;
##############################################
postgresql-12-12.4/src/test/perl/PostgresNode.pm-1169-		{
postgresql-12-12.4/src/test/perl/PostgresNode.pm:1170:			foreach my $addr (qw(127.0.0.1),
postgresql-12-12.4/src/test/perl/PostgresNode.pm-1171-				$use_tcp ? qw(127.0.0.2 127.0.0.3 0.0.0.0) : ())
##############################################
postgresql-12-12.4/src/test/perl/PostgresNode.pm-1811-	my $query =
postgresql-12-12.4/src/test/perl/PostgresNode.pm:1812:	  qq[SELECT $lsn_expr <= ${mode}_lsn AND state = 'streaming' FROM pg_catalog.pg_stat_replication WHERE application_name = '$standby_name';];
postgresql-12-12.4/src/test/perl/PostgresNode.pm-1813-	$self->poll_query_until('postgres', $query)
##############################################
postgresql-12-12.4/src/test/perl/PostgresNode.pm-1854-	my $query =
postgresql-12-12.4/src/test/perl/PostgresNode.pm:1855:	  qq[SELECT '$target_lsn' <= ${mode}_lsn FROM pg_catalog.pg_replication_slots WHERE slot_name = '$slot_name';];
postgresql-12-12.4/src/test/perl/PostgresNode.pm-1856-	$self->poll_query_until('postgres', $query)
##############################################
postgresql-12-12.4/src/test/perl/PostgresNode.pm-1930-		'postgres',
postgresql-12-12.4/src/test/perl/PostgresNode.pm:1931:		"SELECT __COLUMNS__ FROM pg_catalog.pg_replication_slots WHERE slot_name = '$slot_name'",
postgresql-12-12.4/src/test/perl/PostgresNode.pm-1932-		@columns);
##############################################
postgresql-12-12.4/src/test/locale/Makefile-20-check-%: all
postgresql-12-12.4/src/test/locale/Makefile:21:	@$(MAKE) -C `echo $@ | sed 's/^check-//'` test
##############################################
postgresql-12-12.4/src/test/isolation/specs/eval-plan-qual.spec-12- CREATE FUNCTION update_checking(int) RETURNS bool LANGUAGE sql AS $$
postgresql-12-12.4/src/test/isolation/specs/eval-plan-qual.spec:13:     UPDATE accounts SET balance = balance + 1 WHERE accountid = 'checking'; SELECT true;$$;
postgresql-12-12.4/src/test/isolation/specs/eval-plan-qual.spec-14-
##############################################
postgresql-12-12.4/src/test/kerberos/t/001_auth.pl-153-{
postgresql-12-12.4/src/test/kerberos/t/001_auth.pl:154:	kill 'INT', `cat $kdc_pidfile` if -f $kdc_pidfile;
postgresql-12-12.4/src/test/kerberos/t/001_auth.pl-155-}
##############################################
postgresql-12-12.4/src/test/examples/testlibpq3.c-169-	res = PQexecParams(conn,
postgresql-12-12.4/src/test/examples/testlibpq3.c:170:					   "SELECT * FROM test1 WHERE t = $1",
postgresql-12-12.4/src/test/examples/testlibpq3.c-171-					   1,		/* one param */
##############################################
postgresql-12-12.4/src/test/examples/testlibpq3.c-207-	res = PQexecParams(conn,
postgresql-12-12.4/src/test/examples/testlibpq3.c:208:					   "SELECT * FROM test1 WHERE i = $1::int4",
postgresql-12-12.4/src/test/examples/testlibpq3.c-209-					   1,		/* one param */
##############################################
postgresql-12-12.4/src/test/ldap/t/001_auth.pl-116-{
postgresql-12-12.4/src/test/ldap/t/001_auth.pl:117:	kill 'INT', `cat $slapd_pidfile` if -f $slapd_pidfile;
postgresql-12-12.4/src/test/ldap/t/001_auth.pl-118-}
##############################################
postgresql-12-12.4/src/test/regress/sql/rules.sql-432-create function rtest_viewfunc1(int4) returns int4 as
postgresql-12-12.4/src/test/regress/sql/rules.sql:433:	'select count(*)::int4 from rtest_view2 where a = $1'
postgresql-12-12.4/src/test/regress/sql/rules.sql-434-	language sql;
##############################################
postgresql-12-12.4/src/test/regress/sql/opr_sanity.sql-40-  if $2 = 'pg_catalog.anyrange'::pg_catalog.regtype then
postgresql-12-12.4/src/test/regress/sql/opr_sanity.sql:41:    if (select typtype from pg_catalog.pg_type where oid = $1) = 'r'
postgresql-12-12.4/src/test/regress/sql/opr_sanity.sql-42-    then return true; end if;
##############################################
postgresql-12-12.4/src/test/regress/sql/opr_sanity.sql-65-  if $2 = 'pg_catalog.anyrange'::pg_catalog.regtype then
postgresql-12-12.4/src/test/regress/sql/opr_sanity.sql:66:    if (select typtype from pg_catalog.pg_type where oid = $1) = 'r'
postgresql-12-12.4/src/test/regress/sql/opr_sanity.sql-67-    then return true; end if;
##############################################
postgresql-12-12.4/src/test/regress/sql/prepare.sql-34-	SELECT datname, datistemplate, datallowconn
postgresql-12-12.4/src/test/regress/sql/prepare.sql:35:	FROM pg_database WHERE datname = $1;
postgresql-12-12.4/src/test/regress/sql/prepare.sql-36-
##############################################
postgresql-12-12.4/src/test/regress/sql/prepare.sql-39-PREPARE q3(text, int, float, boolean, smallint) AS
postgresql-12-12.4/src/test/regress/sql/prepare.sql:40:	SELECT * FROM tenk1 WHERE string4 = $1 AND (four = $2 OR
postgresql-12-12.4/src/test/regress/sql/prepare.sql-41-	ten = $3::bigint OR true = $4 OR odd = $5::int)
##############################################
postgresql-12-12.4/src/test/regress/sql/prepare.sql-59-PREPARE q5(int, text) AS
postgresql-12-12.4/src/test/regress/sql/prepare.sql:60:	SELECT * FROM tenk1 WHERE unique1 = $1 OR stringu1 = $2
postgresql-12-12.4/src/test/regress/sql/prepare.sql-61-	ORDER BY unique1;
##############################################
postgresql-12-12.4/src/test/regress/sql/prepare.sql-69-PREPARE q6 AS
postgresql-12-12.4/src/test/regress/sql/prepare.sql:70:    SELECT * FROM tenk1 WHERE unique1 = $1 AND stringu1 = $2;
postgresql-12-12.4/src/test/regress/sql/prepare.sql-71-PREPARE q7(unknown) AS
postgresql-12-12.4/src/test/regress/sql/prepare.sql:72:    SELECT * FROM road WHERE thepath = $1;
postgresql-12-12.4/src/test/regress/sql/prepare.sql-73-
##############################################
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-351-prepare ab_q1 (int, int, int) as
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql:352:select * from ab where a between $1 and $2 and b <= $3;
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-353-
##############################################
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-587-	select tableoid::regclass,a,b from ab
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql:588:) ab where a = $1 and b = (select -10);
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-589-
##############################################
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-709-prepare part_abc_q1 (int, int, int) as
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql:710:select * from part_abc where a = $1 and b = $2 and c = $3;
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-711-
##############################################
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-843-prepare ps1 as
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql:844:  select * from mc3p where a = $1 and abs(b) < (select 3);
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-845-explain (analyze, costs off, summary off, timing off)
##############################################
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-848-prepare ps2 as
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql:849:  select * from mc3p where a <= $1 and abs(b) < (select 3);
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-850-explain (analyze, costs off, summary off, timing off)
##############################################
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-885-analyze ma_test;
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql:886:prepare mt_q1 (int) as select a from ma_test where a >= $1 and a % 10 = 5 order by b;
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-887-
##############################################
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-1072-     ) s(a, b, c)
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql:1073:where s.a = $1 and s.b = $2 and s.c = (select 1);
postgresql-12-12.4/src/test/regress/sql/partition_prune.sql-1074-
##############################################
postgresql-12-12.4/src/test/regress/sql/plancache.sql-12--- and one with parameters
postgresql-12-12.4/src/test/regress/sql/plancache.sql:13:PREPARE prepstmt2(bigint) AS SELECT * FROM pcachetest WHERE q1 = $1;
postgresql-12-12.4/src/test/regress/sql/plancache.sql-14-
##############################################
postgresql-12-12.4/src/test/regress/sql/plancache.sql-187-
postgresql-12-12.4/src/test/regress/sql/plancache.sql:188:prepare test_mode_pp (int) as select count(*) from test_mode where a = $1;
postgresql-12-12.4/src/test/regress/sql/plancache.sql-189-
##############################################
postgresql-12-12.4/src/test/regress/sql/privileges.sql-478-CREATE FUNCTION priv_testfunc4(boolean) RETURNS text
postgresql-12-12.4/src/test/regress/sql/privileges.sql:479:  AS 'select col1 from atest2 where col2 = $1;'
postgresql-12-12.4/src/test/regress/sql/privileges.sql-480-  LANGUAGE sql SECURITY DEFINER;
##############################################
postgresql-12-12.4/src/test/regress/sql/rowsecurity.sql-579--- prepared statement with regress_rls_alice privilege
postgresql-12-12.4/src/test/regress/sql/rowsecurity.sql:580:PREPARE p1(int) AS SELECT * FROM t1 WHERE a <= $1;
postgresql-12-12.4/src/test/regress/sql/rowsecurity.sql-581-EXECUTE p1(2);
##############################################
postgresql-12-12.4/src/test/regress/sql/rowsecurity.sql-593-
postgresql-12-12.4/src/test/regress/sql/rowsecurity.sql:594:PREPARE p2(int) AS SELECT * FROM t1 WHERE a = $1;
postgresql-12-12.4/src/test/regress/sql/rowsecurity.sql-595-EXECUTE p2(2);
##############################################
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-1016-begin
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql:1017:    select into rec * from PSlot where slotname = $1;
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-1018-    if not found then
##############################################
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-1060-begin
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql:1061:    select into psrec * from PSlot where slotname = $1;
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-1062-    if not found then
##############################################
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-1096-begin
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql:1097:    select into rec * from WSlot where slotname = $1;
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-1098-    if not found then
##############################################
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-2309-  -- no rows
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql:2310:  execute 'select * from foo where f1 = $1 or f1::text = $2' using 0, 'foo' into strict x;
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-2311-  raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2;
##############################################
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-3478-create function error1(text) returns text language sql as
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql:3479:$$ SELECT relname::text FROM pg_class c WHERE c.oid = $1::regclass $$;
postgresql-12-12.4/src/test/regress/sql/plpgsql.sql-3480-
##############################################
postgresql-12-12.4/src/test/regress/sql/hs_standby_allowed.sql-98-PREPARE hsp AS select count(*) from hs1;
postgresql-12-12.4/src/test/regress/sql/hs_standby_allowed.sql:99:PREPARE hsp_noexec (integer) AS insert into hs1 values ($1);
postgresql-12-12.4/src/test/regress/sql/hs_standby_allowed.sql-100-
##############################################
postgresql-12-12.4/src/test/regress/sql/join.sql-667-    on (a.unique2 = b.unique1 and exists
postgresql-12-12.4/src/test/regress/sql/join.sql:668:        (select 1 from tenk1 c where c.thousand = b.unique2 and $1));
postgresql-12-12.4/src/test/regress/sql/join.sql-669-execute foo(true);
##############################################
postgresql-12-12.4/src/test/regress/sql/jsonb.sql-756-SELECT count(*) FROM testjsonb WHERE j @@ '$.wait == null';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql:757:SELECT count(*) FROM testjsonb WHERE j @@ '"CC" == $.wait';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql:758:SELECT count(*) FROM testjsonb WHERE j @@ '$.wait == "CC" && true == $.public';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql-759-SELECT count(*) FROM testjsonb WHERE j @@ '$.age == 25';
##############################################
postgresql-12-12.4/src/test/regress/sql/jsonb.sql-796-SELECT count(*) FROM testjsonb WHERE j @@ 'exists($.wait ? (@ == null))';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql:797:SELECT count(*) FROM testjsonb WHERE j @@ '"CC" == $.wait';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql:798:SELECT count(*) FROM testjsonb WHERE j @@ '$.wait == "CC" && true == $.public';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql-799-SELECT count(*) FROM testjsonb WHERE j @@ '$.age == 25';
##############################################
postgresql-12-12.4/src/test/regress/sql/jsonb.sql-876-SELECT count(*) FROM testjsonb WHERE j @@ 'exists($.wait ? (@ == null))';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql:877:SELECT count(*) FROM testjsonb WHERE j @@ '"CC" == $.wait';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql:878:SELECT count(*) FROM testjsonb WHERE j @@ '$.wait == "CC" && true == $.public';
postgresql-12-12.4/src/test/regress/sql/jsonb.sql-879-SELECT count(*) FROM testjsonb WHERE j @@ '$.age == 25';
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-5-
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:6:CREATE FUNCTION rngfunct(int) returns setof rngfunc2 as 'SELECT * FROM rngfunc2 WHERE rngfuncid = $1 ORDER BY f2;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-7-
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-101--- sql, proretset = t, prorettype = b
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:102:CREATE FUNCTION getrngfunc2(int) RETURNS setof int AS 'SELECT rngfuncid FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-103-SELECT * FROM getrngfunc2(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-112--- sql, proretset = t, prorettype = b
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:113:CREATE FUNCTION getrngfunc3(int) RETURNS setof text AS 'SELECT rngfuncname FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-114-SELECT * FROM getrngfunc3(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-123--- sql, proretset = f, prorettype = c
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:124:CREATE FUNCTION getrngfunc4(int) RETURNS rngfunc AS 'SELECT * FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-125-SELECT * FROM getrngfunc4(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-134--- sql, proretset = t, prorettype = c
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:135:CREATE FUNCTION getrngfunc5(int) RETURNS setof rngfunc AS 'SELECT * FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-136-SELECT * FROM getrngfunc5(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-145--- sql, proretset = f, prorettype = record
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:146:CREATE FUNCTION getrngfunc6(int) RETURNS RECORD AS 'SELECT * FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-147-SELECT * FROM getrngfunc6(1) AS t1(rngfuncid int, rngfuncsubid int, rngfuncname text);
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-159--- sql, proretset = t, prorettype = record
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:160:CREATE FUNCTION getrngfunc7(int) RETURNS setof record AS 'SELECT * FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-161-SELECT * FROM getrngfunc7(1) AS t1(rngfuncid int, rngfuncsubid int, rngfuncname text);
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-173--- plpgsql, proretset = f, prorettype = b
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:174:CREATE FUNCTION getrngfunc8(int) RETURNS int AS 'DECLARE rngfuncint int; BEGIN SELECT rngfuncid into rngfuncint FROM rngfunc WHERE rngfuncid = $1; RETURN rngfuncint; END;' LANGUAGE plpgsql;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-175-SELECT * FROM getrngfunc8(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-184--- plpgsql, proretset = f, prorettype = c
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql:185:CREATE FUNCTION getrngfunc9(int) RETURNS rngfunc AS 'DECLARE rngfunctup rngfunc%ROWTYPE; BEGIN SELECT * into rngfunctup FROM rngfunc WHERE rngfuncid = $1; RETURN rngfunctup; END;' LANGUAGE plpgsql;
postgresql-12-12.4/src/test/regress/sql/rangefuncs.sql-186-SELECT * FROM getrngfunc9(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/sql/select_parallel.sql-443-
postgresql-12-12.4/src/test/regress/sql/select_parallel.sql:444:PREPARE pstmt(text, int[]) AS SELECT * FROM fooarr WHERE f1 = $1 AND f2 = $2;
postgresql-12-12.4/src/test/regress/sql/select_parallel.sql-445-EXPLAIN (COSTS OFF) EXECUTE pstmt('1', make_some_array(1,2));
##############################################
postgresql-12-12.4/src/test/regress/sql/hash_func.sql-89-
postgresql-12-12.4/src/test/regress/sql/hash_func.sql:90:SELECT v as value, hashmacaddr(v)::bit(32) as standard,
postgresql-12-12.4/src/test/regress/sql/hash_func.sql-91-	   hashmacaddrextended(v, 0)::bit(32) as extended0,
##############################################
postgresql-12-12.4/src/test/regress/sql/hash_func.sql-95-        ('ea:29:b1:5e:1f:a5')) x(v)
postgresql-12-12.4/src/test/regress/sql/hash_func.sql:96:WHERE  hashmacaddr(v)::bit(32) != hashmacaddrextended(v, 0)::bit(32)
postgresql-12-12.4/src/test/regress/sql/hash_func.sql:97:       OR hashmacaddr(v)::bit(32) = hashmacaddrextended(v, 1)::bit(32);
postgresql-12-12.4/src/test/regress/sql/hash_func.sql-98-
##############################################
postgresql-12-12.4/src/test/regress/input/create_function_2.source-5-   RETURNS setof hobbies_r
postgresql-12-12.4/src/test/regress/input/create_function_2.source:6:   AS 'select * from hobbies_r where person = $1.name'
postgresql-12-12.4/src/test/regress/input/create_function_2.source-7-   LANGUAGE SQL;
##############################################
postgresql-12-12.4/src/test/regress/input/create_function_2.source-23-   RETURNS hobbies_r.person%TYPE
postgresql-12-12.4/src/test/regress/input/create_function_2.source:24:   AS 'select person from hobbies_r where name = $1'
postgresql-12-12.4/src/test/regress/input/create_function_2.source-25-   LANGUAGE SQL;
##############################################
postgresql-12-12.4/src/test/regress/input/create_function_2.source-29-   RETURNS setof equipment_r
postgresql-12-12.4/src/test/regress/input/create_function_2.source:30:   AS 'select * from equipment_r where hobby = $1.name'
postgresql-12-12.4/src/test/regress/input/create_function_2.source-31-   LANGUAGE SQL;
##############################################
postgresql-12-12.4/src/test/regress/expected/privileges.out-730-CREATE FUNCTION priv_testfunc4(boolean) RETURNS text
postgresql-12-12.4/src/test/regress/expected/privileges.out:731:  AS 'select col1 from atest2 where col2 = $1;'
postgresql-12-12.4/src/test/regress/expected/privileges.out-732-  LANGUAGE sql SECURITY DEFINER;
##############################################
postgresql-12-12.4/src/test/regress/expected/rules.out-765-create function rtest_viewfunc1(int4) returns int4 as
postgresql-12-12.4/src/test/regress/expected/rules.out:766:	'select count(*)::int4 from rtest_view2 where a = $1'
postgresql-12-12.4/src/test/regress/expected/rules.out-767-	language sql;
##############################################
postgresql-12-12.4/src/test/regress/expected/jsonb.out-2798-
postgresql-12-12.4/src/test/regress/expected/jsonb.out:2799:SELECT count(*) FROM testjsonb WHERE j @@ '"CC" == $.wait';
postgresql-12-12.4/src/test/regress/expected/jsonb.out-2800- count 
##############################################
postgresql-12-12.4/src/test/regress/expected/jsonb.out-2804-
postgresql-12-12.4/src/test/regress/expected/jsonb.out:2805:SELECT count(*) FROM testjsonb WHERE j @@ '$.wait == "CC" && true == $.public';
postgresql-12-12.4/src/test/regress/expected/jsonb.out-2806- count 
##############################################
postgresql-12-12.4/src/test/regress/expected/jsonb.out-3004-
postgresql-12-12.4/src/test/regress/expected/jsonb.out:3005:SELECT count(*) FROM testjsonb WHERE j @@ '"CC" == $.wait';
postgresql-12-12.4/src/test/regress/expected/jsonb.out-3006- count 
##############################################
postgresql-12-12.4/src/test/regress/expected/jsonb.out-3010-
postgresql-12-12.4/src/test/regress/expected/jsonb.out:3011:SELECT count(*) FROM testjsonb WHERE j @@ '$.wait == "CC" && true == $.public';
postgresql-12-12.4/src/test/regress/expected/jsonb.out-3012- count 
##############################################
postgresql-12-12.4/src/test/regress/expected/jsonb.out-3333-
postgresql-12-12.4/src/test/regress/expected/jsonb.out:3334:SELECT count(*) FROM testjsonb WHERE j @@ '"CC" == $.wait';
postgresql-12-12.4/src/test/regress/expected/jsonb.out-3335- count 
##############################################
postgresql-12-12.4/src/test/regress/expected/jsonb.out-3339-
postgresql-12-12.4/src/test/regress/expected/jsonb.out:3340:SELECT count(*) FROM testjsonb WHERE j @@ '$.wait == "CC" && true == $.public';
postgresql-12-12.4/src/test/regress/expected/jsonb.out-3341- count 
##############################################
postgresql-12-12.4/src/test/regress/expected/plancache.out-17--- and one with parameters
postgresql-12-12.4/src/test/regress/expected/plancache.out:18:PREPARE prepstmt2(bigint) AS SELECT * FROM pcachetest WHERE q1 = $1;
postgresql-12-12.4/src/test/regress/expected/plancache.out-19-EXECUTE prepstmt2(123);
##############################################
postgresql-12-12.4/src/test/regress/expected/plancache.out-285-analyze test_mode;
postgresql-12-12.4/src/test/regress/expected/plancache.out:286:prepare test_mode_pp (int) as select count(*) from test_mode where a = $1;
postgresql-12-12.4/src/test/regress/expected/plancache.out-287--- up to 5 executions, custom plan is used
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-4-INSERT INTO rngfunc2 VALUES(1, 111);
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:5:CREATE FUNCTION rngfunct(int) returns setof rngfunc2 as 'SELECT * FROM rngfunc2 WHERE rngfuncid = $1 ORDER BY f2;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-6--- function with ORDINALITY
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-372--- sql, proretset = t, prorettype = b
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:373:CREATE FUNCTION getrngfunc2(int) RETURNS setof int AS 'SELECT rngfuncid FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-374-SELECT * FROM getrngfunc2(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-406--- sql, proretset = t, prorettype = b
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:407:CREATE FUNCTION getrngfunc3(int) RETURNS setof text AS 'SELECT rngfuncname FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-408-SELECT * FROM getrngfunc3(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-440--- sql, proretset = f, prorettype = c
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:441:CREATE FUNCTION getrngfunc4(int) RETURNS rngfunc AS 'SELECT * FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-442-SELECT * FROM getrngfunc4(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-470--- sql, proretset = t, prorettype = c
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:471:CREATE FUNCTION getrngfunc5(int) RETURNS setof rngfunc AS 'SELECT * FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-472-SELECT * FROM getrngfunc5(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-504--- sql, proretset = f, prorettype = record
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:505:CREATE FUNCTION getrngfunc6(int) RETURNS RECORD AS 'SELECT * FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-506-SELECT * FROM getrngfunc6(1) AS t1(rngfuncid int, rngfuncsubid int, rngfuncname text);
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-537--- sql, proretset = t, prorettype = record
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:538:CREATE FUNCTION getrngfunc7(int) RETURNS setof record AS 'SELECT * FROM rngfunc WHERE rngfuncid = $1;' LANGUAGE SQL;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-539-SELECT * FROM getrngfunc7(1) AS t1(rngfuncid int, rngfuncsubid int, rngfuncname text);
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-574--- plpgsql, proretset = f, prorettype = b
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:575:CREATE FUNCTION getrngfunc8(int) RETURNS int AS 'DECLARE rngfuncint int; BEGIN SELECT rngfuncid into rngfuncint FROM rngfunc WHERE rngfuncid = $1; RETURN rngfuncint; END;' LANGUAGE plpgsql;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-576-SELECT * FROM getrngfunc8(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-604--- plpgsql, proretset = f, prorettype = c
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out:605:CREATE FUNCTION getrngfunc9(int) RETURNS rngfunc AS 'DECLARE rngfunctup rngfunc%ROWTYPE; BEGIN SELECT * into rngfunctup FROM rngfunc WHERE rngfuncid = $1; RETURN rngfunctup; END;' LANGUAGE plpgsql;
postgresql-12-12.4/src/test/regress/expected/rangefuncs.out-606-SELECT * FROM getrngfunc9(1) AS t1;
##############################################
postgresql-12-12.4/src/test/regress/expected/triggers.out-87-ERROR:  "check_fkeys2_fkey_restrict": tuple is referenced in "fkeys"
postgresql-12-12.4/src/test/regress/expected/triggers.out:88:CONTEXT:  SQL statement "delete from fkeys2 where fkey21 = $1 and fkey22 = $2 "
postgresql-12-12.4/src/test/regress/expected/triggers.out-89-delete from pkeys where pkey1 = 40 and pkey2 = '4';
##############################################
postgresql-12-12.4/src/test/regress/expected/triggers.out-94-ERROR:  "check_fkeys2_fkey_restrict": tuple is referenced in "fkeys"
postgresql-12-12.4/src/test/regress/expected/triggers.out:95:CONTEXT:  SQL statement "delete from fkeys2 where fkey21 = $1 and fkey22 = $2 "
postgresql-12-12.4/src/test/regress/expected/triggers.out-96-update pkeys set pkey1 = 7, pkey2 = '70' where pkey1 = 10 and pkey2 = '1';
##############################################
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-1698-prepare ab_q1 (int, int, int) as
postgresql-12-12.4/src/test/regress/expected/partition_prune.out:1699:select * from ab where a between $1 and $2 and b <= $3;
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-1700--- Execute query 5 times to allow choose_custom_plan
##############################################
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-2523-	select tableoid::regclass,a,b from ab
postgresql-12-12.4/src/test/regress/expected/partition_prune.out:2524:) ab where a = $1 and b = (select -10);
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-2525--- Ensure the xy_1 subplan is not pruned.
##############################################
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-2940-prepare part_abc_q1 (int, int, int) as
postgresql-12-12.4/src/test/regress/expected/partition_prune.out:2941:select * from part_abc where a = $1 and b = $2 and c = $3;
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-2942--- Execute query 5 times to allow choose_custom_plan
##############################################
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-3246-prepare ps1 as
postgresql-12-12.4/src/test/regress/expected/partition_prune.out:3247:  select * from mc3p where a = $1 and abs(b) < (select 3);
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-3248-explain (analyze, costs off, summary off, timing off)
##############################################
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-3261-prepare ps2 as
postgresql-12-12.4/src/test/regress/expected/partition_prune.out:3262:  select * from mc3p where a <= $1 and abs(b) < (select 3);
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-3263-explain (analyze, costs off, summary off, timing off)
##############################################
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-3328-analyze ma_test;
postgresql-12-12.4/src/test/regress/expected/partition_prune.out:3329:prepare mt_q1 (int) as select a from ma_test where a >= $1 and a % 10 = 5 order by b;
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-3330--- Execute query 5 times to allow choose_custom_plan
##############################################
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-3841-     ) s(a, b, c)
postgresql-12-12.4/src/test/regress/expected/partition_prune.out:3842:where s.a = $1 and s.b = $2 and s.c = (select 1);
postgresql-12-12.4/src/test/regress/expected/partition_prune.out-3843-set plan_cache_mode to force_generic_plan;
##############################################
postgresql-12-12.4/src/test/regress/expected/hs_standby_allowed.out-196-PREPARE hsp AS select count(*) from hs1;
postgresql-12-12.4/src/test/regress/expected/hs_standby_allowed.out:197:PREPARE hsp_noexec (integer) AS insert into hs1 values ($1);
postgresql-12-12.4/src/test/regress/expected/hs_standby_allowed.out-198-EXECUTE hsp;
##############################################
postgresql-12-12.4/src/test/regress/expected/prepare.out-59-	SELECT datname, datistemplate, datallowconn
postgresql-12-12.4/src/test/regress/expected/prepare.out:60:	FROM pg_database WHERE datname = $1;
postgresql-12-12.4/src/test/regress/expected/prepare.out-61-EXECUTE q2('postgres');
##############################################
postgresql-12-12.4/src/test/regress/expected/prepare.out-67-PREPARE q3(text, int, float, boolean, smallint) AS
postgresql-12-12.4/src/test/regress/expected/prepare.out:68:	SELECT * FROM tenk1 WHERE string4 = $1 AND (four = $2 OR
postgresql-12-12.4/src/test/regress/expected/prepare.out-69-	ten = $3::bigint OR true = $4 OR odd = $5::int)
##############################################
postgresql-12-12.4/src/test/regress/expected/prepare.out-123-PREPARE q5(int, text) AS
postgresql-12-12.4/src/test/regress/expected/prepare.out:124:	SELECT * FROM tenk1 WHERE unique1 = $1 OR stringu1 = $2
postgresql-12-12.4/src/test/regress/expected/prepare.out-125-	ORDER BY unique1;
##############################################
postgresql-12-12.4/src/test/regress/expected/prepare.out-156-PREPARE q6 AS
postgresql-12-12.4/src/test/regress/expected/prepare.out:157:    SELECT * FROM tenk1 WHERE unique1 = $1 AND stringu1 = $2;
postgresql-12-12.4/src/test/regress/expected/prepare.out-158-PREPARE q7(unknown) AS
postgresql-12-12.4/src/test/regress/expected/prepare.out:159:    SELECT * FROM road WHERE thepath = $1;
postgresql-12-12.4/src/test/regress/expected/prepare.out-160-SELECT name, statement, parameter_types FROM pg_prepared_statements
##############################################
postgresql-12-12.4/src/test/regress/expected/prepare.out-165-      |         SELECT datname, datistemplate, datallowconn             +| 
postgresql-12-12.4/src/test/regress/expected/prepare.out:166:      |         FROM pg_database WHERE datname = $1;                     | 
postgresql-12-12.4/src/test/regress/expected/prepare.out-167- q3   | PREPARE q3(text, int, float, boolean, smallint) AS              +| {text,integer,"double precision",boolean,smallint}
postgresql-12-12.4/src/test/regress/expected/prepare.out:168:      |         SELECT * FROM tenk1 WHERE string4 = $1 AND (four = $2 OR+| 
postgresql-12-12.4/src/test/regress/expected/prepare.out-169-      |         ten = $3::bigint OR true = $4 OR odd = $5::int)         +| 
##############################################
postgresql-12-12.4/src/test/regress/expected/prepare.out-171- q5   | PREPARE q5(int, text) AS                                        +| {integer,text}
postgresql-12-12.4/src/test/regress/expected/prepare.out:172:      |         SELECT * FROM tenk1 WHERE unique1 = $1 OR stringu1 = $2 +| 
postgresql-12-12.4/src/test/regress/expected/prepare.out-173-      |         ORDER BY unique1;                                        | 
postgresql-12-12.4/src/test/regress/expected/prepare.out-174- q6   | PREPARE q6 AS                                                   +| {integer,name}
postgresql-12-12.4/src/test/regress/expected/prepare.out:175:      |     SELECT * FROM tenk1 WHERE unique1 = $1 AND stringu1 = $2;    | 
postgresql-12-12.4/src/test/regress/expected/prepare.out-176- q7   | PREPARE q7(unknown) AS                                          +| {path}
postgresql-12-12.4/src/test/regress/expected/prepare.out:177:      |     SELECT * FROM road WHERE thepath = $1;                       | 
postgresql-12-12.4/src/test/regress/expected/prepare.out-178-(5 rows)
##############################################
postgresql-12-12.4/src/test/regress/expected/opr_sanity.out-37-  if $2 = 'pg_catalog.anyrange'::pg_catalog.regtype then
postgresql-12-12.4/src/test/regress/expected/opr_sanity.out:38:    if (select typtype from pg_catalog.pg_type where oid = $1) = 'r'
postgresql-12-12.4/src/test/regress/expected/opr_sanity.out-39-    then return true; end if;
##############################################
postgresql-12-12.4/src/test/regress/expected/opr_sanity.out-61-  if $2 = 'pg_catalog.anyrange'::pg_catalog.regtype then
postgresql-12-12.4/src/test/regress/expected/opr_sanity.out:62:    if (select typtype from pg_catalog.pg_type where oid = $1) = 'r'
postgresql-12-12.4/src/test/regress/expected/opr_sanity.out-63-    then return true; end if;
##############################################
postgresql-12-12.4/src/test/regress/expected/join.out-2662-    on (a.unique2 = b.unique1 and exists
postgresql-12-12.4/src/test/regress/expected/join.out:2663:        (select 1 from tenk1 c where c.thousand = b.unique2 and $1));
postgresql-12-12.4/src/test/regress/expected/join.out-2664-execute foo(true);
##############################################
postgresql-12-12.4/src/test/regress/expected/rowsecurity.out-1498--- prepared statement with regress_rls_alice privilege
postgresql-12-12.4/src/test/regress/expected/rowsecurity.out:1499:PREPARE p1(int) AS SELECT * FROM t1 WHERE a <= $1;
postgresql-12-12.4/src/test/regress/expected/rowsecurity.out-1500-EXECUTE p1(2);
##############################################
postgresql-12-12.4/src/test/regress/expected/rowsecurity.out-1585-
postgresql-12-12.4/src/test/regress/expected/rowsecurity.out:1586:PREPARE p2(int) AS SELECT * FROM t1 WHERE a = $1;
postgresql-12-12.4/src/test/regress/expected/rowsecurity.out-1587-EXECUTE p2(2);
##############################################
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-889-begin
postgresql-12-12.4/src/test/regress/expected/plpgsql.out:890:    select into rec * from PSlot where slotname = $1;
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-891-    if not found then
##############################################
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-931-begin
postgresql-12-12.4/src/test/regress/expected/plpgsql.out:932:    select into psrec * from PSlot where slotname = $1;
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-933-    if not found then
##############################################
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-965-begin
postgresql-12-12.4/src/test/regress/expected/plpgsql.out:966:    select into rec * from WSlot where slotname = $1;
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-967-    if not found then
##############################################
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-2684-  -- no rows
postgresql-12-12.4/src/test/regress/expected/plpgsql.out:2685:  execute 'select * from foo where f1 = $1 or f1::text = $2' using 0, 'foo' into strict x;
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-2686-  raise notice 'x.f1 = %, x.f2 = %', x.f1, x.f2;
##############################################
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-4178-create function error1(text) returns text language sql as
postgresql-12-12.4/src/test/regress/expected/plpgsql.out:4179:$$ SELECT relname::text FROM pg_class c WHERE c.oid = $1::regclass $$;
postgresql-12-12.4/src/test/regress/expected/plpgsql.out-4180-create function error2(p_name_table text) returns text language plpgsql as $$
##############################################
postgresql-12-12.4/src/test/regress/expected/select_parallel.out-1139-INSERT INTO fooarr VALUES('1', ARRAY[1,2], 'one');
postgresql-12-12.4/src/test/regress/expected/select_parallel.out:1140:PREPARE pstmt(text, int[]) AS SELECT * FROM fooarr WHERE f1 = $1 AND f2 = $2;
postgresql-12-12.4/src/test/regress/expected/select_parallel.out-1141-EXPLAIN (COSTS OFF) EXECUTE pstmt('1', make_some_array(1,2));
##############################################
postgresql-12-12.4/src/test/regress/expected/hash_func.out-121-
postgresql-12-12.4/src/test/regress/expected/hash_func.out:122:SELECT v as value, hashmacaddr(v)::bit(32) as standard,
postgresql-12-12.4/src/test/regress/expected/hash_func.out-123-	   hashmacaddrextended(v, 0)::bit(32) as extended0,
##############################################
postgresql-12-12.4/src/test/regress/expected/hash_func.out-127-        ('ea:29:b1:5e:1f:a5')) x(v)
postgresql-12-12.4/src/test/regress/expected/hash_func.out:128:WHERE  hashmacaddr(v)::bit(32) != hashmacaddrextended(v, 0)::bit(32)
postgresql-12-12.4/src/test/regress/expected/hash_func.out:129:       OR hashmacaddr(v)::bit(32) = hashmacaddrextended(v, 1)::bit(32);
postgresql-12-12.4/src/test/regress/expected/hash_func.out-130- value | standard | extended0 | extended1 
##############################################
postgresql-12-12.4/src/test/regress/output/create_function_2.source-5-   RETURNS setof hobbies_r
postgresql-12-12.4/src/test/regress/output/create_function_2.source:6:   AS 'select * from hobbies_r where person = $1.name'
postgresql-12-12.4/src/test/regress/output/create_function_2.source-7-   LANGUAGE SQL;
##############################################
postgresql-12-12.4/src/test/regress/output/create_function_2.source-17-   RETURNS hobbies_r.person%TYPE
postgresql-12-12.4/src/test/regress/output/create_function_2.source:18:   AS 'select person from hobbies_r where name = $1'
postgresql-12-12.4/src/test/regress/output/create_function_2.source-19-   LANGUAGE SQL;
##############################################
postgresql-12-12.4/src/test/regress/output/create_function_2.source-23-   RETURNS setof equipment_r
postgresql-12-12.4/src/test/regress/output/create_function_2.source:24:   AS 'select * from equipment_r where hobby = $1.name'
postgresql-12-12.4/src/test/regress/output/create_function_2.source-25-   LANGUAGE SQL;
##############################################
postgresql-12-12.4/src/makefiles/Makefile.hpux-40-  ifeq ($(with_gnu_ld), yes)
postgresql-12-12.4/src/makefiles/Makefile.hpux:41:	$(CC) $(CFLAGS) $< $(LDFLAGS) $(LDFLAGS_SL) -shared -o $@ `$(CC) $(LDFLAGS) -print-libgcc-file-name`
postgresql-12-12.4/src/makefiles/Makefile.hpux-42-  else
postgresql-12-12.4/src/makefiles/Makefile.hpux:43:	$(LD) -b -o $@ $< `$(CC) $(LDFLAGS) -print-libgcc-file-name`
postgresql-12-12.4/src/makefiles/Makefile.hpux-44-  endif
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/sql/fetch.pgc-43-
postgresql-12-12.4/src/interfaces/ecpg/test/sql/fetch.pgc:44:  EXEC SQL DECLARE D CURSOR FOR SELECT * FROM My_Table WHERE Item1 = $1;
postgresql-12-12.4/src/interfaces/ecpg/test/sql/fetch.pgc-45-
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/sql/execute.pgc-68-
postgresql-12-12.4/src/interfaces/ecpg/test/sql/execute.pgc:69:	sprintf (command, "select * from test where amount = $1");
postgresql-12-12.4/src/interfaces/ecpg/test/sql/execute.pgc-70-
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/sql/execute.pgc-90-
postgresql-12-12.4/src/interfaces/ecpg/test/sql/execute.pgc:91:	sprintf (command, "select * from test where amount = $1");
postgresql-12-12.4/src/interfaces/ecpg/test/sql/execute.pgc-92-
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/sql/desc.pgc-8-	char *stmt1 = "INSERT INTO test1 VALUES ($1, $2)";
postgresql-12-12.4/src/interfaces/ecpg/test/sql/desc.pgc:9:	char *stmt2 = "SELECT * from test1 where a = $1 and b = $2";
postgresql-12-12.4/src/interfaces/ecpg/test/sql/desc.pgc-10-	char *stmt3 = "SELECT * from test1 where :var = a";
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.c-42-#line 9 "desc.pgc"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.c:43: char * stmt2 = "SELECT * from test1 where a = $1 and b = $2" ;
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.c-44- 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr-14-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr:15:[NO_PID]: prepare_common on line 33: name foo2; query: "SELECT * from test1 where a = $1 and b = $2"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr-16-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr-50-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr:51:[NO_PID]: ecpg_execute on line 53: query: SELECT * from test1 where a = $1 and b = $2; with 2 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr-52-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr:53:[NO_PID]: ecpg_execute on line 53: using PQexecPrepared for "SELECT * from test1 where a = $1 and b = $2"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr-54-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr-66-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr:67:[NO_PID]: ecpg_execute on line 59: query: declare c1 cursor for SELECT * from test1 where a = $1 and b = $2; with 2 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-desc.stderr-68-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.stderr-32-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.stderr:33:[NO_PID]: ecpg_execute on line 38: query: select * from date_test where d = $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.stderr-34-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c-150-	ECPGset_var( 0, &( i ), __LINE__);\
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c:151: /* declare c cursor for select * from test where i <= $1  */
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c-152-#line 49 "test_informix.pgc"
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c-193-	decadd(&j, &m, &n);
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c:194:	{ ECPGdo(__LINE__, 1, 1, NULL, 0, ECPGst_normal, "delete from test where i = $1  :: decimal", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c-195-	ECPGt_decimal,&(n),(long)1,(long)1,sizeof(decimal), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c-250-{
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c:251:	{ ECPGdo(__LINE__, 1, 1, NULL, 0, ECPGst_normal, "declare c cursor for select * from test where i <= $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.c-252-	ECPGt_int,&(*( int  *)(ECPGget_var( 0))),(long)1,(long)1,sizeof(int), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c-100-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c:101:	{ ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "select * from date_test where d = $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c-102-	ECPGt_date,&(date1),(long)1,(long)1,sizeof(date), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.stderr-80-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.stderr:81:[NO_PID]: ecpg_execute on line 85: query: select a , text , ts , n , d , inter from test where f = $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.stderr-82-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.stderr-110-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.stderr:111:[NO_PID]: ecpg_execute on line 95: query: select a from test where f = $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.stderr-112-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.c-182-	ECPGset_var( 0, &( send_buf[0] ), __LINE__);\
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.c:183: /* declare cursor1 cursor for select data1 from test where data1 = $1  */
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.c-184-#line 78 "bytea.pgc"
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.c-190-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.c:191:	{ ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "declare cursor1 cursor for select data1 from test where data1 = $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.c-192-	ECPGt_bytea,&(send_buf[0]),(long)512,(long)1,sizeof(struct bytea_1), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr-364-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr:365:[NO_PID]: prepare_common on line 194: name st_id3; query: "SELECT * FROM t1 WHERE id = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr-366-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr:367:[NO_PID]: ecpg_execute on line 197: query: SELECT * FROM t1 WHERE id = $1; with 1 parameter(s) on connection regress1
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr-368-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr:369:[NO_PID]: ecpg_execute on line 197: using PQexecPrepared for "SELECT * FROM t1 WHERE id = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr-370-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr-406-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr:407:[NO_PID]: prepare_common on line 231: name st_id4; query: "SELECT * FROM t1 WHERE id = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr-408-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr:409:[NO_PID]: ecpg_execute on line 234: query: SELECT * FROM t1 WHERE id = $1; with 1 parameter(s) on connection con2
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr-410-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr:411:[NO_PID]: ecpg_execute on line 234: using PQexecPrepared for "SELECT * FROM t1 WHERE id = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-sqlda.stderr-412-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr-112-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr:113:[NO_PID]: prepare_common on line 71: name f; query: "select * from test where amount = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr-114-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr:115:[NO_PID]: ecpg_execute on line 74: query: declare CUR2 cursor for select * from test where amount = $1; with 1 parameter(s) on connection main
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr-116-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr-142-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr:143:[NO_PID]: prepare_common on line 93: name f; query: "select * from test where amount = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr-144-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr:145:[NO_PID]: ecpg_execute on line 94: query: select * from test where amount = $1; with 1 parameter(s) on connection main
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr-146-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr:147:[NO_PID]: ecpg_execute on line 94: using PQexecPrepared for "select * from test where amount = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.stderr-148-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.stderr-56-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.stderr:57:[NO_PID]: ecpg_execute on line 79: query: declare cursor1 cursor for select data1 from test where data1 = $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-bytea.stderr-58-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.c-291-	f=140787;
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.c:292:	{ ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "select a , text , ts , n , d , inter from test where f = $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.c-293-	ECPGt_double,&(f),(long)1,(long)1,sizeof(double), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.c-317-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.c:318:	{ ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "select a from test where f = $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-array.c-319-	ECPGt_double,&(f),(long)1,(long)1,sizeof(double), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-102-  ECPGset_var( 0, &( empl.idnum ), __LINE__);\
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c:103: /* declare C cursor for select name , accs , byte from empl where idnum = $1  */
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-104-#line 36 "binary.pgc"
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-110-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c:111:  { ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "declare C cursor for select name , accs , byte from empl where idnum = $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-112-	ECPGt_long,&(empl.idnum),(long)1,(long)1,sizeof(long), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-141-  ECPGset_var( 1, &( empl.idnum ), __LINE__);\
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c:142: /* declare B binary cursor for select name , accs , byte from empl where idnum = $1  */
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-143-#line 44 "binary.pgc"
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-149-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c:150:  { ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "declare B binary cursor for select name , accs , byte from empl where idnum = $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-151-	ECPGt_long,&(empl.idnum),(long)1,(long)1,sizeof(long), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-183-  ECPGset_var( 2, &( empl.idnum ), __LINE__);\
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c:184: /* declare A binary cursor for select byte from empl where idnum = $1  */
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-185-#line 55 "binary.pgc"
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-191-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c:192:  { ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "declare A binary cursor for select byte from empl where idnum = $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.c-193-	ECPGt_long,&(empl.idnum),(long)1,(long)1,sizeof(long), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/preproc-type.stderr-16-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/preproc-type.stderr:17:[NO_PID]: ecpg_execute on line 65: query: select idnum , name , accs , string1 , string2 , string3 from empl where idnum = $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/preproc-type.stderr-18-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.c-174-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.c:175:  /* declare D cursor for select * from My_Table where Item1 = $1 */
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.c-176-#line 44 "fetch.pgc"
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.c-178-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.c:179:  { ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "declare D cursor for select * from My_Table where Item1 = $1", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.c-180-	ECPGt_const,"1",(long)1,(long)1,strlen("1"), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr-248-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr:249:[NO_PID]: prepare_common on line 181: name st_id3; query: "SELECT * FROM t1 WHERE id = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr-250-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr:251:[NO_PID]: ecpg_execute on line 184: query: SELECT * FROM t1 WHERE id = $1; with 1 parameter(s) on connection regress1
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr-252-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr:253:[NO_PID]: ecpg_execute on line 184: using PQexecPrepared for "SELECT * FROM t1 WHERE id = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr-254-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr-288-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr:289:[NO_PID]: prepare_common on line 218: name st_id4; query: "SELECT * FROM t1 WHERE id = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr-290-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr:291:[NO_PID]: ecpg_execute on line 221: query: SELECT * FROM t1 WHERE id = $1; with 1 parameter(s) on connection con2
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr-292-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr:293:[NO_PID]: ecpg_execute on line 221: using PQexecPrepared for "SELECT * FROM t1 WHERE id = $1"
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-sqlda.stderr-294-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.stderr-57-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.stderr:58:[NO_PID]: ecpg_execute on line 94: query: declare c cursor for select * from test where i <= $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.stderr-59-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.stderr-97-[NO_PID]: sqlca: code: 100, state: 02000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.stderr:98:[NO_PID]: ecpg_execute on line 74: query: delete from test where i = $1  :: decimal; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix.stderr-99-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.stderr-30-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.stderr:31:[NO_PID]: ecpg_execute on line 79: query: select customerid , timestamp from history where timestamp = $1  limit 1; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.stderr-32-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/preproc-type.c-139-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/preproc-type.c:140:  { ECPGdo(__LINE__, 0, 1, NULL, 0, ECPGst_normal, "select idnum , name , accs , string1 , string2 , string3 from empl where idnum = $1 ", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/preproc-type.c-141-	ECPGt_long,&(empl.idnum),(long)1,(long)1,sizeof(long), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.stderr-110-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.stderr:111:[NO_PID]: ecpg_execute on line 46: query: declare D cursor for select * from My_Table where Item1 = $1; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-fetch.stderr-112-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c-212-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c:213:	{ ECPGdo(__LINE__, 1, 1, NULL, 0, ECPGst_normal, "select customerid , timestamp from history where timestamp = $1  limit 1", 
postgresql-12-12.4/src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c-214-	ECPGt_timestamp,&(maxd),(long)1,(long)1,sizeof(timestamp), 
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr-24-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr:25:[NO_PID]: ecpg_execute on line 37: query: declare C cursor for select name , accs , byte from empl where idnum = $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr-26-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr-50-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr:51:[NO_PID]: ecpg_execute on line 45: query: declare B binary cursor for select name , accs , byte from empl where idnum = $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr-52-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr-76-[NO_PID]: sqlca: code: 0, state: 00000
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr:77:[NO_PID]: ecpg_execute on line 56: query: declare A binary cursor for select byte from empl where idnum = $1 ; with 1 parameter(s) on connection ecpg1_regression
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-binary.stderr-78-[NO_PID]: sqlca: code: 0, state: 00000
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.c-195-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.c:196:	sprintf (command, "select * from test where amount = $1");
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.c-197-
##############################################
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.c-262-
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.c:263:	sprintf (command, "select * from test where amount = $1");
postgresql-12-12.4/src/interfaces/ecpg/test/expected/sql-execute.c-264-
##############################################
postgresql-12-12.4/src/interfaces/ecpg/preproc/preproc.y-4005- { 
postgresql-12-12.4/src/interfaces/ecpg/preproc/preproc.y:4006: $$ = cat_str(3,mm_strdup("include ("),$3,mm_strdup(")"));
postgresql-12-12.4/src/interfaces/ecpg/preproc/preproc.y-4007-}
##############################################
postgresql-12-12.4/src/interfaces/ecpg/preproc/preproc.y-7233- { 
postgresql-12-12.4/src/interfaces/ecpg/preproc/preproc.y:7234: $$ = cat_str(3,mm_strdup("include ("),$3,mm_strdup(")"));
postgresql-12-12.4/src/interfaces/ecpg/preproc/preproc.y-7235-}
##############################################
postgresql-12-12.4/src/interfaces/libpq/test/regress.pl-32-	print "trying $_\n";
postgresql-12-12.4/src/interfaces/libpq/test/regress.pl:33:	system("./uri-regress \"$_\"");
postgresql-12-12.4/src/interfaces/libpq/test/regress.pl-34-	print "\n";
##############################################
postgresql-12-12.4/src/interfaces/libpq/libpq-fe.h-316-extern char *PQhost(const PGconn *conn);
postgresql-12-12.4/src/interfaces/libpq/libpq-fe.h:317:extern char *PQhostaddr(const PGconn *conn);
postgresql-12-12.4/src/interfaces/libpq/libpq-fe.h-318-extern char *PQport(const PGconn *conn);
##############################################
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-1192-				 * Try to get a password for this host from file.  We use host
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c:1193:				 * for the hostname search key if given, else hostaddr (at
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-1194-				 * least one of them is guaranteed nonempty by now).
##############################################
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-1541-/* ----------
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c:1542: * Write currently connected IP address into host_addr (of len host_addr_len).
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-1543- * If unable to, set it to the empty string.
##############################################
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-1546-static void
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c:1547:getHostaddr(PGconn *conn, char *host_addr, int host_addr_len)
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-1548-{
##############################################
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-1609-		 */
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c:1610:		getHostaddr(conn, host_addr, NI_MAXHOST);
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-1611-
##############################################
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-2450-
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c:2451:					getHostaddr(conn, host_addr, NI_MAXHOST);
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-2452-					if (strlen(host_addr) > 0)
##############################################
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-6489-char *
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c:6490:PQhostaddr(const PGconn *conn)
postgresql-12-12.4/src/interfaces/libpq/fe-connect.c-6491-{
##############################################
postgresql-12-12.4/src/interfaces/libpq/po/ru.po-224-msgid "could not match %d host names to %d hostaddr values\n"
postgresql-12-12.4/src/interfaces/libpq/po/ru.po:225:msgstr "не удалось сопоставить имена узлов (%d) со значениями hostaddr (%d)\n"
postgresql-12-12.4/src/interfaces/libpq/po/ru.po-226-
##############################################
postgresql-12-12.4/src/backend/snowball/README-43-do
postgresql-12-12.4/src/backend/snowball/README:44:    sed 's|\.\./runtime/header\.h|header.h|' $f >libstemmer/`basename $f`
postgresql-12-12.4/src/backend/snowball/README-45-done
##############################################
postgresql-12-12.4/src/backend/parser/gram.y-3815-ExclusionWhereClause:
postgresql-12-12.4/src/backend/parser/gram.y:3816:			WHERE '(' a_expr ')'					{ $$ = $3; }
postgresql-12-12.4/src/backend/parser/gram.y-3817-			| /*EMPTY*/								{ $$ = NULL; }
##############################################
postgresql-12-12.4/src/backend/parser/gram.y-12247-where_clause:
postgresql-12-12.4/src/backend/parser/gram.y:12248:			WHERE a_expr							{ $$ = $2; }
postgresql-12-12.4/src/backend/parser/gram.y-12249-			| /*EMPTY*/								{ $$ = NULL; }
##############################################
postgresql-12-12.4/src/backend/parser/gram.y-12253-where_or_current_clause:
postgresql-12-12.4/src/backend/parser/gram.y:12254:			WHERE a_expr							{ $$ = $2; }
postgresql-12-12.4/src/backend/parser/gram.y-12255-			| WHERE CURRENT_P OF cursor_name
##############################################
postgresql-12-12.4/src/backend/parser/gram.y-14022-filter_clause:
postgresql-12-12.4/src/backend/parser/gram.y:14023:			FILTER '(' WHERE a_expr ')'				{ $$ = $4; }
postgresql-12-12.4/src/backend/parser/gram.y-14024-			| /*EMPTY*/								{ $$ = NULL; }
##############################################
postgresql-12-12.4/src/backend/libpq/ifaddr.c-52-int
postgresql-12-12.4/src/backend/libpq/ifaddr.c:53:pg_range_sockaddr(const struct sockaddr_storage *addr,
postgresql-12-12.4/src/backend/libpq/ifaddr.c-54-				  const struct sockaddr_storage *netaddr,
##############################################
postgresql-12-12.4/src/backend/libpq/ifaddr.c-242-int
postgresql-12-12.4/src/backend/libpq/ifaddr.c:243:pg_foreach_ifaddr(PgIfAddrCallback callback, void *cb_data)
postgresql-12-12.4/src/backend/libpq/ifaddr.c-244-{
##############################################
postgresql-12-12.4/src/backend/libpq/ifaddr.c-307-int
postgresql-12-12.4/src/backend/libpq/ifaddr.c:308:pg_foreach_ifaddr(PgIfAddrCallback callback, void *cb_data)
postgresql-12-12.4/src/backend/libpq/ifaddr.c-309-{
##############################################
postgresql-12-12.4/src/backend/libpq/ifaddr.c-354-int
postgresql-12-12.4/src/backend/libpq/ifaddr.c:355:pg_foreach_ifaddr(PgIfAddrCallback callback, void *cb_data)
postgresql-12-12.4/src/backend/libpq/ifaddr.c-356-{
##############################################
postgresql-12-12.4/src/backend/libpq/ifaddr.c-482-int
postgresql-12-12.4/src/backend/libpq/ifaddr.c:483:pg_foreach_ifaddr(PgIfAddrCallback callback, void *cb_data)
postgresql-12-12.4/src/backend/libpq/ifaddr.c-484-{
##############################################
postgresql-12-12.4/src/backend/libpq/ifaddr.c-558-int
postgresql-12-12.4/src/backend/libpq/ifaddr.c:559:pg_foreach_ifaddr(PgIfAddrCallback callback, void *cb_data)
postgresql-12-12.4/src/backend/libpq/ifaddr.c-560-{
##############################################
postgresql-12-12.4/src/backend/libpq/hba.c-788-	if (raddr->addr.ss_family == addr->sa_family &&
postgresql-12-12.4/src/backend/libpq/hba.c:789:		pg_range_sockaddr(&raddr->addr,
postgresql-12-12.4/src/backend/libpq/hba.c-790-						  (struct sockaddr_storage *) addr,
##############################################
postgresql-12-12.4/src/backend/libpq/hba.c-835-	errno = 0;
postgresql-12-12.4/src/backend/libpq/hba.c:836:	if (pg_foreach_ifaddr(check_network_callback, &cn) < 0)
postgresql-12-12.4/src/backend/libpq/hba.c-837-	{
##############################################
postgresql-12-12.4/src/backend/libpq/hba.c-2525-					{
postgresql-12-12.4/src/backend/libpq/hba.c:2526:						clean_ipv6_addr(hba->addr.ss_family, buffer);
postgresql-12-12.4/src/backend/libpq/hba.c-2527-						addrstr = pstrdup(buffer);
##############################################
postgresql-12-12.4/src/backend/libpq/hba.c-2533-					{
postgresql-12-12.4/src/backend/libpq/hba.c:2534:						clean_ipv6_addr(hba->mask.ss_family, buffer);
postgresql-12-12.4/src/backend/libpq/hba.c-2535-						maskstr = pstrdup(buffer);
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-624-			fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:625:			d = op->d.func.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-626-			*op->resvalue = d;
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-648-			fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:649:			d = op->d.func.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-650-			*op->resvalue = d;
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-1130-				fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:1131:				eqresult = op->d.func.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-1132-				/* Must invert result of "="; safe to do even if null */
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-1159-				fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:1160:				eqresult = op->d.func.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-1161-				*op->resvalue = eqresult;
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-1180-				fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:1181:				result = op->d.func.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-1182-
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-1268-			fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:1269:			d = op->d.rowcompare_step.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-1270-			*op->resvalue = d;
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-2125-	fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:2126:	d = op->d.func.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-2127-	*isnull = fcinfo->isnull;
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-2227-	fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:2228:	d = op->d.func.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-2229-	*op->resvalue = d;
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-2261-	fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:2262:	d = op->d.func.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-2263-	*op->resvalue = d;
##############################################
postgresql-12-12.4/src/backend/executor/execExprInterp.c-3461-			fcinfo->isnull = false;
postgresql-12-12.4/src/backend/executor/execExprInterp.c:3462:			thisresult = op->d.scalararrayop.fn_addr(fcinfo);
postgresql-12-12.4/src/backend/executor/execExprInterp.c-3463-		}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-67-
postgresql-12-12.4/src/backend/utils/adt/network.c:68:	bits = inet_net_pton(ip_family(dst), src, ip_addr(dst),
postgresql-12-12.4/src/backend/utils/adt/network.c-69-						 is_cidr ? ip_addrsize(dst) : -1);
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-81-	{
postgresql-12-12.4/src/backend/utils/adt/network.c:82:		if (!addressOK(ip_addr(dst), bits, ip_family(dst)))
postgresql-12-12.4/src/backend/utils/adt/network.c-83-			ereport(ERROR,
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-121-
postgresql-12-12.4/src/backend/utils/adt/network.c:122:	dst = inet_net_ntop(ip_family(src), ip_addr(src), ip_bits(src),
postgresql-12-12.4/src/backend/utils/adt/network.c-123-						tmp, sizeof(tmp));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-202-
postgresql-12-12.4/src/backend/utils/adt/network.c:203:	addrptr = (char *) ip_addr(addr);
postgresql-12-12.4/src/backend/utils/adt/network.c-204-	for (i = 0; i < nb; i++)
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-211-	{
postgresql-12-12.4/src/backend/utils/adt/network.c:212:		if (!addressOK(ip_addr(addr), bits, ip_family(addr)))
postgresql-12-12.4/src/backend/utils/adt/network.c-213-			ereport(ERROR,
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-259-	pq_sendbyte(&buf, nb);
postgresql-12-12.4/src/backend/utils/adt/network.c:260:	addrptr = (char *) ip_addr(addr);
postgresql-12-12.4/src/backend/utils/adt/network.c-261-	for (i = 0; i < nb; i++)
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-354-		/* Clone appropriate bytes of the address, leaving the rest 0 */
postgresql-12-12.4/src/backend/utils/adt/network.c:355:		memcpy(ip_addr(dst), ip_addr(src), (bits + 7) / 8);
postgresql-12-12.4/src/backend/utils/adt/network.c-356-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-358-		if (bits % 8)
postgresql-12-12.4/src/backend/utils/adt/network.c:359:			ip_addr(dst)[bits / 8] &= ~(0xFF >> (bits % 8));
postgresql-12-12.4/src/backend/utils/adt/network.c-360-	}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-385-
postgresql-12-12.4/src/backend/utils/adt/network.c:386:		order = bitncmp(ip_addr(a1), ip_addr(a2),
postgresql-12-12.4/src/backend/utils/adt/network.c-387-						Min(ip_bits(a1), ip_bits(a2)));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-392-			return order;
postgresql-12-12.4/src/backend/utils/adt/network.c:393:		return bitncmp(ip_addr(a1), ip_addr(a2), ip_maxbits(a1));
postgresql-12-12.4/src/backend/utils/adt/network.c-394-	}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-526-		PG_RETURN_BOOL(ip_bits(a1) > ip_bits(a2) &&
postgresql-12-12.4/src/backend/utils/adt/network.c:527:					   bitncmp(ip_addr(a1), ip_addr(a2), ip_bits(a2)) == 0);
postgresql-12-12.4/src/backend/utils/adt/network.c-528-	}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-541-		PG_RETURN_BOOL(ip_bits(a1) >= ip_bits(a2) &&
postgresql-12-12.4/src/backend/utils/adt/network.c:542:					   bitncmp(ip_addr(a1), ip_addr(a2), ip_bits(a2)) == 0);
postgresql-12-12.4/src/backend/utils/adt/network.c-543-	}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-556-		PG_RETURN_BOOL(ip_bits(a1) < ip_bits(a2) &&
postgresql-12-12.4/src/backend/utils/adt/network.c:557:					   bitncmp(ip_addr(a1), ip_addr(a2), ip_bits(a1)) == 0);
postgresql-12-12.4/src/backend/utils/adt/network.c-558-	}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-571-		PG_RETURN_BOOL(ip_bits(a1) <= ip_bits(a2) &&
postgresql-12-12.4/src/backend/utils/adt/network.c:572:					   bitncmp(ip_addr(a1), ip_addr(a2), ip_bits(a1)) == 0);
postgresql-12-12.4/src/backend/utils/adt/network.c-573-	}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-585-	{
postgresql-12-12.4/src/backend/utils/adt/network.c:586:		PG_RETURN_BOOL(bitncmp(ip_addr(a1), ip_addr(a2),
postgresql-12-12.4/src/backend/utils/adt/network.c-587-							   Min(ip_bits(a1), ip_bits(a2))) == 0);
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-795-	/* force display of max bits, regardless of masklen... */
postgresql-12-12.4/src/backend/utils/adt/network.c:796:	if (inet_net_ntop(ip_family(ip), ip_addr(ip), ip_maxbits(ip),
postgresql-12-12.4/src/backend/utils/adt/network.c-797-					  tmp, sizeof(tmp)) == NULL)
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-820-
postgresql-12-12.4/src/backend/utils/adt/network.c:821:	if (inet_net_ntop(ip_family(ip), ip_addr(ip), ip_maxbits(ip),
postgresql-12-12.4/src/backend/utils/adt/network.c-822-					  tmp, sizeof(tmp)) == NULL)
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-843-
postgresql-12-12.4/src/backend/utils/adt/network.c:844:	dst = inet_net_ntop(ip_family(ip), ip_addr(ip),
postgresql-12-12.4/src/backend/utils/adt/network.c-845-						ip_bits(ip), tmp, sizeof(tmp));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-861-
postgresql-12-12.4/src/backend/utils/adt/network.c:862:	dst = inet_cidr_ntop(ip_family(ip), ip_addr(ip),
postgresql-12-12.4/src/backend/utils/adt/network.c-863-						 ip_bits(ip), tmp, sizeof(tmp));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-916-	bits = ip_bits(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:917:	a = ip_addr(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:918:	b = ip_addr(dst);
postgresql-12-12.4/src/backend/utils/adt/network.c-919-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-959-	bits = ip_bits(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:960:	a = ip_addr(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:961:	b = ip_addr(dst);
postgresql-12-12.4/src/backend/utils/adt/network.c-962-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1002-	bits = ip_bits(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1003:	b = ip_addr(dst);
postgresql-12-12.4/src/backend/utils/adt/network.c-1004-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1046-	bits = ip_maxbits(ip) - ip_bits(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1047:	b = ip_addr(dst);
postgresql-12-12.4/src/backend/utils/adt/network.c-1048-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1102-
postgresql-12-12.4/src/backend/utils/adt/network.c:1103:	commonbits = bitncommon(ip_addr(a1), ip_addr(a2),
postgresql-12-12.4/src/backend/utils/adt/network.c-1104-							Min(ip_bits(a1), ip_bits(a2)));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1141-					res *= 256;
postgresql-12-12.4/src/backend/utils/adt/network.c:1142:					res += ip_addr(ip)[i];
postgresql-12-12.4/src/backend/utils/adt/network.c-1143-				}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1331-Datum
postgresql-12-12.4/src/backend/utils/adt/network.c:1332:inet_client_addr(PG_FUNCTION_ARGS)
postgresql-12-12.4/src/backend/utils/adt/network.c-1333-{
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1360-
postgresql-12-12.4/src/backend/utils/adt/network.c:1361:	clean_ipv6_addr(port->raddr.addr.ss_family, remote_host);
postgresql-12-12.4/src/backend/utils/adt/network.c-1362-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1407-Datum
postgresql-12-12.4/src/backend/utils/adt/network.c:1408:inet_server_addr(PG_FUNCTION_ARGS)
postgresql-12-12.4/src/backend/utils/adt/network.c-1409-{
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1436-
postgresql-12-12.4/src/backend/utils/adt/network.c:1437:	clean_ipv6_addr(port->laddr.addr.ss_family, local_host);
postgresql-12-12.4/src/backend/utils/adt/network.c-1438-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1489-		int			nb = ip_addrsize(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1490:		unsigned char *pip = ip_addr(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1491:		unsigned char *pdst = ip_addr(dst);
postgresql-12-12.4/src/backend/utils/adt/network.c-1492-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1520-		int			nb = ip_addrsize(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1521:		unsigned char *pip = ip_addr(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1522:		unsigned char *pip2 = ip_addr(ip2);
postgresql-12-12.4/src/backend/utils/adt/network.c:1523:		unsigned char *pdst = ip_addr(dst);
postgresql-12-12.4/src/backend/utils/adt/network.c-1524-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1552-		int			nb = ip_addrsize(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1553:		unsigned char *pip = ip_addr(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1554:		unsigned char *pip2 = ip_addr(ip2);
postgresql-12-12.4/src/backend/utils/adt/network.c:1555:		unsigned char *pdst = ip_addr(dst);
postgresql-12-12.4/src/backend/utils/adt/network.c-1556-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1577-		int			nb = ip_addrsize(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1578:		unsigned char *pip = ip_addr(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1579:		unsigned char *pdst = ip_addr(dst);
postgresql-12-12.4/src/backend/utils/adt/network.c-1580-		int			carry = 0;
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1661-		int			byte = 0;
postgresql-12-12.4/src/backend/utils/adt/network.c:1662:		unsigned char *pip = ip_addr(ip);
postgresql-12-12.4/src/backend/utils/adt/network.c:1663:		unsigned char *pip2 = ip_addr(ip2);
postgresql-12-12.4/src/backend/utils/adt/network.c-1664-		int			carry = 1;
##############################################
postgresql-12-12.4/src/backend/utils/adt/network.c-1718-void
postgresql-12-12.4/src/backend/utils/adt/network.c:1719:clean_ipv6_addr(int addr_family, char *addr)
postgresql-12-12.4/src/backend/utils/adt/network.c-1720-{
##############################################
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c-785-					{
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c:786:						clean_ipv6_addr(beentry->st_clientaddr.addr.ss_family, remote_host);
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c-787-						values[12] = DirectFunctionCall1(inet_in,
##############################################
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c-1112-Datum
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c:1113:pg_stat_get_backend_client_addr(PG_FUNCTION_ARGS)
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c-1114-{
##############################################
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c-1152-
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c:1153:	clean_ipv6_addr(beentry->st_clientaddr.addr.ss_family, remote_host);
postgresql-12-12.4/src/backend/utils/adt/pgstatfuncs.c-1154-
##############################################
postgresql-12-12.4/src/backend/utils/adt/mac.c-266-Datum
postgresql-12-12.4/src/backend/utils/adt/mac.c:267:hashmacaddr(PG_FUNCTION_ARGS)
postgresql-12-12.4/src/backend/utils/adt/mac.c-268-{
##############################################
postgresql-12-12.4/src/backend/utils/adt/ruleutils.c-296-static SPIPlanPtr plan_getrulebyoid = NULL;
postgresql-12-12.4/src/backend/utils/adt/ruleutils.c:297:static const char *query_getrulebyoid = "SELECT * FROM pg_catalog.pg_rewrite WHERE oid = $1";
postgresql-12-12.4/src/backend/utils/adt/ruleutils.c-298-static SPIPlanPtr plan_getviewrule = NULL;
postgresql-12-12.4/src/backend/utils/adt/ruleutils.c:299:static const char *query_getviewrule = "SELECT * FROM pg_catalog.pg_rewrite WHERE ev_class = $1 AND rulename = $2";
postgresql-12-12.4/src/backend/utils/adt/ruleutils.c-300-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_selfuncs.c-884-
postgresql-12-12.4/src/backend/utils/adt/network_selfuncs.c:885:		order = bitncmp(ip_addr(left), ip_addr(right),
postgresql-12-12.4/src/backend/utils/adt/network_selfuncs.c-886-						Min(ip_bits(left), ip_bits(right)));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_selfuncs.c-964-		if (min_bits > 0)
postgresql-12-12.4/src/backend/utils/adt/network_selfuncs.c:965:			return decisive_bits - bitncommon(ip_addr(boundary),
postgresql-12-12.4/src/backend/utils/adt/network_selfuncs.c:966:											  ip_addr(query),
postgresql-12-12.4/src/backend/utils/adt/network_selfuncs.c-967-											  min_bits);
##############################################
postgresql-12-12.4/src/backend/utils/adt/mac8.c-552-Datum
postgresql-12-12.4/src/backend/utils/adt/mac8.c:553:macaddr8tomacaddr(PG_FUNCTION_ARGS)
postgresql-12-12.4/src/backend/utils/adt/mac8.c-554-{
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-97-#define gk_ip_commonbits(gkptr) ((gkptr)->commonbits)
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:98:#define gk_ip_addr(gkptr)		((gkptr)->ipaddr)
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-99-#define ip_family_maxbits(fam)	((fam) == PGSQL_AF_INET6 ? 128 : 32)
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-215-
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:216:	order = bitncmp(gk_ip_addr(key), ip_addr(query), minbits);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-217-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-302-	 */
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:303:	order = bitncmp(gk_ip_addr(key), ip_addr(query), gk_ip_maxbits(key));
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-304-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-366-	commonbits = gk_ip_commonbits(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:367:	addr = gk_ip_addr(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-368-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-387-		if (commonbits > 0)
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:388:			commonbits = bitncommon(addr, gk_ip_addr(tmp), commonbits);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-389-	}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-428-	commonbits = gk_ip_commonbits(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:429:	addr = gk_ip_addr(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-430-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-449-		if (commonbits > 0)
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:450:			commonbits = bitncommon(addr, gk_ip_addr(tmp), commonbits);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-451-	}
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-484-	if (commonbits > 0)
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:485:		memcpy(gk_ip_addr(result), addr, (commonbits + 7) / 8);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-486-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-488-	if (commonbits % 8 != 0)
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:489:		gk_ip_addr(result)[commonbits / 8] &= ~(0xFF >> (commonbits % 8));
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-490-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-526-	tmp = DatumGetInetKeyP(ent[0].key);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:527:	addr = gk_ip_addr(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-528-
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-558-			gk_ip_commonbits(r) = gk_ip_maxbits(r);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:559:			memcpy(gk_ip_addr(r), ip_addr(in), gk_ip_addrsize(r));
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-560-			SET_GK_VARSIZE(r);
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-599-	ip_bits(dst) = gk_ip_minbits(key);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:600:	memcpy(ip_addr(dst), gk_ip_addr(key), ip_addrsize(dst));
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-601-	SET_INET_VARSIZE(dst);
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-631-		{
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:632:			commonbits = bitncommon(gk_ip_addr(orig), gk_ip_addr(new),
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-633-									Min(gk_ip_commonbits(orig),
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-734-				tmp = DatumGetInetKeyP(ent[i].key);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:735:				addr = gk_ip_addr(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-736-				if ((addr[bitbyte] & bitmask) == 0)
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-774-	tmp = DatumGetInetKeyP(ent[left[0]].key);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:775:	addr = gk_ip_addr(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-776-	left_union = build_inet_union_key(minfamily, minbits, commonbits, addr);
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-784-	tmp = DatumGetInetKeyP(ent[right[0]].key);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:785:	addr = gk_ip_addr(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-786-	right_union = build_inet_union_key(minfamily, minbits, commonbits, addr);
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-804-			   gk_ip_commonbits(left) == gk_ip_commonbits(right) &&
postgresql-12-12.4/src/backend/utils/adt/network_gist.c:805:			   memcmp(gk_ip_addr(left), gk_ip_addr(right),
postgresql-12-12.4/src/backend/utils/adt/network_gist.c-806-					  gk_ip_addrsize(left)) == 0);
##############################################
postgresql-12-12.4/src/backend/utils/adt/ri_triggers.c-355-		 * The query string built is
postgresql-12-12.4/src/backend/utils/adt/ri_triggers.c:356:		 *	SELECT 1 FROM [ONLY] <pktable> x WHERE pkatt1 = $1 [AND ...]
postgresql-12-12.4/src/backend/utils/adt/ri_triggers.c-357-		 *		   FOR KEY SHARE OF x
##############################################
postgresql-12-12.4/src/backend/utils/adt/ri_triggers.c-483-		 * The query string built is
postgresql-12-12.4/src/backend/utils/adt/ri_triggers.c:484:		 *	SELECT 1 FROM [ONLY] <pktable> x WHERE pkatt1 = $1 [AND ...]
postgresql-12-12.4/src/backend/utils/adt/ri_triggers.c-485-		 *		   FOR KEY SHARE OF x
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-123-	if (ip_bits(val) < commonbits ||
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c:124:		bitncmp(ip_addr(prefix), ip_addr(val), commonbits) != 0)
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-125-	{
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-126-		/* Determine new prefix length for the split tuple */
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c:127:		commonbits = bitncommon(ip_addr(prefix), ip_addr(val),
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-128-								Min(ip_bits(val), commonbits));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-190-			commonbits = ip_bits(tmp);
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c:191:		commonbits = bitncommon(ip_addr(prefix), ip_addr(tmp), commonbits);
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-192-		if (commonbits == 0)
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-353-	if (commonbits < ip_maxbits(val) &&
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c:354:		ip_addr(val)[commonbits / 8] & (1 << (7 - commonbits % 8)))
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-355-		nodeN |= 1;
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-490-		 */
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c:491:		order = bitncmp(ip_addr(prefix), ip_addr(argument),
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-492-						Min(commonbits, ip_bits(argument)));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-541-
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c:542:			nextbit = ip_addr(argument)[commonbits / 8] &
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-543-				(1 << (7 - commonbits % 8));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-627-
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c:628:			nextbit = ip_addr(argument)[commonbits / 8] &
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-629-				(1 << (7 - commonbits % 8));
##############################################
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-668-			/* Redo ordering comparison using all address bits */
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c:669:			order = bitncmp(ip_addr(prefix), ip_addr(argument),
postgresql-12-12.4/src/backend/utils/adt/network_spgist.c-670-							ip_maxbits(prefix));
##############################################
postgresql-12-12.4/src/backend/utils/misc/check_guc-34-
postgresql-12-12.4/src/backend/utils/misc/check_guc:35:SETTINGS=`echo "$SETTINGS" | tr 'A-Z' 'a-z'`
postgresql-12-12.4/src/backend/utils/misc/check_guc-36-
##############################################
postgresql-12-12.4/src/backend/utils/misc/check_guc-61-
postgresql-12-12.4/src/backend/utils/misc/check_guc:62:SETTINGS=`echo "$SETTINGS" | tr 'A-Z' 'a-z'`
postgresql-12-12.4/src/backend/utils/misc/check_guc-63-
##############################################
postgresql-12-12.4/src/backend/utils/Makefile-66-$(top_builddir)/src/include/utils/header-stamp: fmgr-stamp errcodes.h
postgresql-12-12.4/src/backend/utils/Makefile:67:	prereqdir=`cd '$(dir $<)' >/dev/null && pwd` && \
postgresql-12-12.4/src/backend/utils/Makefile-68-	cd '$(dir $@)' && for file in fmgroids.h fmgrprotos.h errcodes.h; do \
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-280-static Relation RelationBuildDesc(Oid targetRelId, bool insertIt);
postgresql-12-12.4/src/backend/utils/cache/relcache.c:281:static void RelationInitPhysicalAddr(Relation relation);
postgresql-12-12.4/src/backend/utils/cache/relcache.c-282-static void load_critical_index(Oid indexoid, Oid heapoid);
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-1226-	 */
postgresql-12-12.4/src/backend/utils/cache/relcache.c:1227:	RelationInitPhysicalAddr(relation);
postgresql-12-12.4/src/backend/utils/cache/relcache.c-1228-
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-1271-static void
postgresql-12-12.4/src/backend/utils/cache/relcache.c:1272:RelationInitPhysicalAddr(Relation relation)
postgresql-12-12.4/src/backend/utils/cache/relcache.c-1273-{
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-1936-	 */
postgresql-12-12.4/src/backend/utils/cache/relcache.c:1937:	RelationInitPhysicalAddr(relation);
postgresql-12-12.4/src/backend/utils/cache/relcache.c-1938-
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-2182-	/* We must recalculate physical address in case it changed */
postgresql-12-12.4/src/backend/utils/cache/relcache.c:2183:	RelationInitPhysicalAddr(relation);
postgresql-12-12.4/src/backend/utils/cache/relcache.c-2184-
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-2249-	 */
postgresql-12-12.4/src/backend/utils/cache/relcache.c:2250:	RelationInitPhysicalAddr(relation);
postgresql-12-12.4/src/backend/utils/cache/relcache.c-2251-
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-2831-			if (RelationIsMapped(relation))
postgresql-12-12.4/src/backend/utils/cache/relcache.c:2832:				RelationInitPhysicalAddr(relation);
postgresql-12-12.4/src/backend/utils/cache/relcache.c-2833-
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-3356-
postgresql-12-12.4/src/backend/utils/cache/relcache.c:3357:	RelationInitPhysicalAddr(rel);
postgresql-12-12.4/src/backend/utils/cache/relcache.c-3358-
##############################################
postgresql-12-12.4/src/backend/utils/cache/relcache.c-5679-		RelationInitLockInfo(rel);
postgresql-12-12.4/src/backend/utils/cache/relcache.c:5680:		RelationInitPhysicalAddr(rel);
postgresql-12-12.4/src/backend/utils/cache/relcache.c-5681-	}
##############################################
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-328-extern Datum scalargejoinsel(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h:329:extern Datum hashmacaddr(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-330-extern Datum hashtext(PG_FUNCTION_ARGS);
##############################################
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-787-extern Datum pg_stat_get_backend_start(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h:788:extern Datum pg_stat_get_backend_client_addr(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-789-extern Datum pg_stat_get_backend_client_port(PG_FUNCTION_ARGS);
##############################################
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-1220-extern Datum btfloat84cmp(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h:1221:extern Datum inet_client_addr(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-1222-extern Datum inet_client_port(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h:1223:extern Datum inet_server_addr(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-1224-extern Datum inet_server_port(PG_FUNCTION_ARGS);
##############################################
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-2500-extern Datum macaddrtomacaddr8(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h:2501:extern Datum macaddr8tomacaddr(PG_FUNCTION_ARGS);
postgresql-12-12.4/src/backend/utils/fmgrprotos.h-2502-extern Datum macaddr8_set7bit(PG_FUNCTION_ARGS);
##############################################
postgresql-12-12.4/src/backend/Makefile-164-$(top_builddir)/src/include/parser/gram.h: parser/gram.h
postgresql-12-12.4/src/backend/Makefile:165:	prereqdir=`cd '$(dir $<)' >/dev/null && pwd` && \
postgresql-12-12.4/src/backend/Makefile-166-	  cd '$(dir $@)' && rm -f $(notdir $@) && \
##############################################
postgresql-12-12.4/src/backend/Makefile-169-$(top_builddir)/src/include/storage/lwlocknames.h: storage/lmgr/lwlocknames.h
postgresql-12-12.4/src/backend/Makefile:170:	prereqdir=`cd '$(dir $<)' >/dev/null && pwd` && \
postgresql-12-12.4/src/backend/Makefile-171-	  cd '$(dir $@)' && rm -f $(notdir $@) && \
##############################################
postgresql-12-12.4/src/backend/catalog/Makefile-96-$(top_builddir)/src/include/catalog/header-stamp: bki-stamp
postgresql-12-12.4/src/backend/catalog/Makefile:97:	prereqdir=`cd '$(dir $<)' >/dev/null && pwd` && \
postgresql-12-12.4/src/backend/catalog/Makefile-98-	cd '$(dir $@)' && for file in $(GENERATED_HEADERS); do \
##############################################
postgresql-12-12.4/src/backend/catalog/postgres.bki-730-insert ( 1200 interval 11 10 12 1 0 0 3918 f f f t f i s 2 0 1186 "1186 23" _null_ _null_ _null_ _null_ _null_ interval_scale _null_ _null_ _null_ )
postgresql-12-12.4/src/backend/catalog/postgres.bki:731:insert ( 1215 obj_description 11 10 14 100 0 0 0 f f f t f s s 2 0 25 "26 19" _null_ _null_ _null_ _null_ _null_ "select description from pg_catalog.pg_description where objoid = $1 and classoid = (select oid from pg_catalog.pg_class where relname = $2 and relnamespace = 11) and objsubid = 0" _null_ _null_ _null_ )
postgresql-12-12.4/src/backend/catalog/postgres.bki:732:insert ( 1216 col_description 11 10 14 100 0 0 0 f f f t f s s 2 0 25 "26 23" _null_ _null_ _null_ _null_ _null_ "select description from pg_catalog.pg_description where objoid = $1 and classoid = ''pg_catalog.pg_class''::pg_catalog.regclass and objsubid = $2" _null_ _null_ _null_ )
postgresql-12-12.4/src/backend/catalog/postgres.bki:733:insert ( 1993 shobj_description 11 10 14 100 0 0 0 f f f t f s s 2 0 25 "26 19" _null_ _null_ _null_ _null_ _null_ "select description from pg_catalog.pg_shdescription where objoid = $1 and classoid = (select oid from pg_catalog.pg_class where relname = $2 and relnamespace = 11)" _null_ _null_ _null_ )
postgresql-12-12.4/src/backend/catalog/postgres.bki-734-insert ( 1217 date_trunc 11 10 12 1 0 0 0 f f f t f s s 2 0 1184 "25 1184" _null_ _null_ _null_ _null_ _null_ timestamptz_trunc _null_ _null_ _null_ )
##############################################
postgresql-12-12.4/src/backend/catalog/postgres.bki-827-insert ( 1347 exp 11 10 12 1 0 0 0 f f f t f i s 1 0 701 701 _null_ _null_ _null_ _null_ _null_ dexp _null_ _null_ _null_ )
postgresql-12-12.4/src/backend/catalog/postgres.bki:828:insert ( 1348 obj_description 11 10 14 100 0 0 0 f f f t f s s 1 0 25 26 _null_ _null_ _null_ _null_ _null_ "select description from pg_catalog.pg_description where objoid = $1 and objsubid = 0" _null_ _null_ _null_ )
postgresql-12-12.4/src/backend/catalog/postgres.bki-829-insert ( 1349 oidvectortypes 11 10 12 1 0 0 0 f f f t f s s 1 0 25 30 _null_ _null_ _null_ _null_ _null_ oidvectortypes _null_ _null_ _null_ )
##############################################
postgresql-12-12.4/src/backend/catalog/information_schema.sql-61-  (SELECT information_schema._pg_expandarray(indkey) AS a
postgresql-12-12.4/src/backend/catalog/information_schema.sql:62:   FROM pg_catalog.pg_index WHERE indexrelid = $1) ss
postgresql-12-12.4/src/backend/catalog/information_schema.sql:63:  WHERE (ss.a).x = $2;
postgresql-12-12.4/src/backend/catalog/information_schema.sql-64-$$;
##############################################
postgresql-12-12.4/src/backend/catalog/system_views.sql-1088-            FROM pg_catalog.pg_ts_config_map AS m
postgresql-12-12.4/src/backend/catalog/system_views.sql:1089:            WHERE m.mapcfg = $1 AND m.maptokentype = parse.tokid
postgresql-12-12.4/src/backend/catalog/system_views.sql-1090-            ORDER BY m.mapseqno )
##############################################
postgresql-12-12.4/src/backend/catalog/system_views.sql-1093-      FROM pg_catalog.pg_ts_config_map AS m
postgresql-12-12.4/src/backend/catalog/system_views.sql:1094:      WHERE m.mapcfg = $1 AND m.maptokentype = parse.tokid
postgresql-12-12.4/src/backend/catalog/system_views.sql-1095-      ORDER BY pg_catalog.ts_lexize(mapdict, parse.token) IS NULL, m.mapseqno
##############################################
postgresql-12-12.4/src/backend/catalog/system_views.sql-1099-      FROM pg_catalog.pg_ts_config_map AS m
postgresql-12-12.4/src/backend/catalog/system_views.sql:1100:      WHERE m.mapcfg = $1 AND m.maptokentype = parse.tokid
postgresql-12-12.4/src/backend/catalog/system_views.sql-1101-      ORDER BY pg_catalog.ts_lexize(mapdict, parse.token) IS NULL, m.mapseqno
##############################################
postgresql-12-12.4/src/backend/catalog/system_views.sql-1104-FROM pg_catalog.ts_parse(
postgresql-12-12.4/src/backend/catalog/system_views.sql:1105:        (SELECT cfgparser FROM pg_catalog.pg_ts_config WHERE oid = $1 ), $2
postgresql-12-12.4/src/backend/catalog/system_views.sql-1106-    ) AS parse,
postgresql-12-12.4/src/backend/catalog/system_views.sql-1107-     pg_catalog.ts_token_type(
postgresql-12-12.4/src/backend/catalog/system_views.sql:1108:        (SELECT cfgparser FROM pg_catalog.pg_ts_config WHERE oid = $1 )
postgresql-12-12.4/src/backend/catalog/system_views.sql-1109-    ) AS tt
##############################################
postgresql-12-12.4/src/backend/port/aix/mkldexport.sh-35-
postgresql-12-12.4/src/backend/port/aix/mkldexport.sh:36:CMDNAME=`basename $0`
postgresql-12-12.4/src/backend/port/aix/mkldexport.sh-37-if [ -z "$1" ]; then
##############################################
postgresql-12-12.4/src/backend/port/aix/mkldexport.sh-40-fi
postgresql-12-12.4/src/backend/port/aix/mkldexport.sh:41:OBJNAME=`basename $1`
postgresql-12-12.4/src/backend/port/aix/mkldexport.sh:42:if [ "`basename $OBJNAME`" != "`basename $OBJNAME .o`" ]; then
postgresql-12-12.4/src/backend/port/aix/mkldexport.sh:43:	OBJNAME=`basename $OBJNAME .o`.so
postgresql-12-12.4/src/backend/port/aix/mkldexport.sh-44-fi
##############################################
postgresql-12-12.4/src/backend/tcop/postgres.c-3149- *
postgresql-12-12.4/src/backend/tcop/postgres.c:3150: * Note: while icc accepts gcc asm blocks on x86[_64], this is not true on
postgresql-12-12.4/src/backend/tcop/postgres.c-3151- * ia64 (at least not in icc versions before 12.x).  So we have to carry a
##############################################
postgresql-12-12.4/src/backend/commands/portalcmds.c-115-	 * had a command like
postgresql-12-12.4/src/backend/commands/portalcmds.c:116:	 *		DECLARE c CURSOR FOR SELECT ... WHERE foo = $1
postgresql-12-12.4/src/backend/commands/portalcmds.c-117-	 * This will have been parsed using the outer parameter set and the
##############################################
postgresql-12-12.4/src/Makefile.shlib-224-  ifeq ($(GCC), yes)
postgresql-12-12.4/src/Makefile.shlib:225:    SHLIB_LINK		+= `$(CC) $(LDFLAGS) -print-libgcc-file-name`
postgresql-12-12.4/src/Makefile.shlib-226-  endif
##############################################
postgresql-12-12.4/src/bin/pg_checksums/t/002_actions.pl-32-	my $relfilenode_corrupted = $node->safe_psql('postgres',
postgresql-12-12.4/src/bin/pg_checksums/t/002_actions.pl:33:		"SELECT relfilenode FROM pg_class WHERE relname = '$table';");
postgresql-12-12.4/src/bin/pg_checksums/t/002_actions.pl-34-
##############################################
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-79-: ${oldsrc=../../..}
postgresql-12-12.4/src/bin/pg_upgrade/test.sh:80:oldsrc=`cd "$oldsrc" && pwd`
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-81-newsrc=`cd ../../.. && pwd`
##############################################
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-130-# Select a non-conflicting port number, similarly to pg_regress.c
postgresql-12-12.4/src/bin/pg_upgrade/test.sh:131:PG_VERSION_NUM=`grep '#define PG_VERSION_NUM' "$newsrc"/src/include/pg_config.h | awk '{print $3}'`
postgresql-12-12.4/src/bin/pg_upgrade/test.sh:132:PGPORT=`expr $PG_VERSION_NUM % 16384 + 49152`
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-133-export PGPORT
##############################################
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-137-do
postgresql-12-12.4/src/bin/pg_upgrade/test.sh:138:	i=`expr $i + 1`
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-139-	if [ $i -eq 16 ]
##############################################
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-143-	fi
postgresql-12-12.4/src/bin/pg_upgrade/test.sh:144:	PGPORT=`expr $PGPORT + 1`
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-145-	export PGPORT
##############################################
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-230-	MINGW*) ;;
postgresql-12-12.4/src/bin/pg_upgrade/test.sh:231:	*)	if [ `find "$PGDATA" -type f ! -perm 640 | wc -l` -ne 0 ]; then
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-232-			echo "files in PGDATA with permission != 640";
##############################################
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-238-	MINGW*) ;;
postgresql-12-12.4/src/bin/pg_upgrade/test.sh:239:	*)	if [ `find "$PGDATA" -type d ! -perm 750 | wc -l` -ne 0 ]; then
postgresql-12-12.4/src/bin/pg_upgrade/test.sh-240-			echo "directories in PGDATA with permission != 750";
##############################################
postgresql-12-12.4/src/bin/psql/command.c-599-			char	   *host = PQhost(pset.db);
postgresql-12-12.4/src/bin/psql/command.c:600:			char	   *hostaddr = PQhostaddr(pset.db);
postgresql-12-12.4/src/bin/psql/command.c-601-
##############################################
postgresql-12-12.4/src/bin/psql/command.c-2874-static bool
postgresql-12-12.4/src/bin/psql/command.c:2875:has_hostaddr(PGconn *conn)
postgresql-12-12.4/src/bin/psql/command.c-2876-{
##############################################
postgresql-12-12.4/src/bin/psql/command.c-2965-		if (host && strcmp(host, PQhost(o_conn)) == 0 &&
postgresql-12-12.4/src/bin/psql/command.c:2966:			has_hostaddr(o_conn))
postgresql-12-12.4/src/bin/psql/command.c-2967-		{
postgresql-12-12.4/src/bin/psql/command.c:2968:			hostaddr = PQhostaddr(o_conn);
postgresql-12-12.4/src/bin/psql/command.c-2969-		}
##############################################
postgresql-12-12.4/src/bin/psql/command.c-2972-			host = PQhost(o_conn);
postgresql-12-12.4/src/bin/psql/command.c:2973:			if (has_hostaddr(o_conn))
postgresql-12-12.4/src/bin/psql/command.c:2974:				hostaddr = PQhostaddr(o_conn);
postgresql-12-12.4/src/bin/psql/command.c-2975-		}
##############################################
postgresql-12-12.4/src/bin/psql/command.c-3161-			char	   *host = PQhost(pset.db);
postgresql-12-12.4/src/bin/psql/command.c:3162:			char	   *hostaddr = PQhostaddr(pset.db);
postgresql-12-12.4/src/bin/psql/command.c-3163-
##############################################
postgresql-12-12.4/src/port/pg_bitutils.c-114-#if defined(HAVE__GET_CPUID) || defined(HAVE__CPUID)
postgresql-12-12.4/src/port/pg_bitutils.c:115:#define USE_POPCNT_ASM 1
postgresql-12-12.4/src/port/pg_bitutils.c-116-#endif
##############################################
postgresql-12-12.4/src/port/pg_bitutils.c-133-int			(*pg_popcount64) (uint64 word) = pg_popcount64_slow;
postgresql-12-12.4/src/port/pg_bitutils.c:134:#endif							/* USE_POPCNT_ASM */
postgresql-12-12.4/src/port/pg_bitutils.c-135-
##############################################
postgresql-12-12.4/src/port/pg_bitutils.c-158- * These functions get called on the first call to pg_popcount32 etc.
postgresql-12-12.4/src/port/pg_bitutils.c:159: * They detect whether we can use the asm implementations, and replace
postgresql-12-12.4/src/port/pg_bitutils.c-160- * the function pointers so that subsequent calls are routed directly to
##############################################
postgresql-12-12.4/src/port/pg_bitutils.c-222-
postgresql-12-12.4/src/port/pg_bitutils.c:223:#endif							/* USE_POPCNT_ASM */
postgresql-12-12.4/src/port/pg_bitutils.c-224-
##############################################
postgresql-12-12.4/src/tools/make_ctags-52-while read DIR
postgresql-12-12.4/src/tools/make_ctags:53:do	[ "$DIR" != "." ] && ln -f -s `echo "$DIR" | sed 's;/[^/]*;/..;g'`/tags "$DIR"/tags
postgresql-12-12.4/src/tools/make_ctags-54-done
##############################################
postgresql-12-12.4/src/tools/make_mkid-9-do
postgresql-12-12.4/src/tools/make_mkid:10:	[ "$DIR" != "." ] && ln -f -s `echo "$DIR" | sed 's;/[^/]*;/..;g'`/ID $DIR/ID
postgresql-12-12.4/src/tools/make_mkid-11-done
##############################################
postgresql-12-12.4/src/tools/version_stamp.pl-133-
postgresql-12-12.4/src/tools/version_stamp.pl:134:	system("sed $sedargs $filename >$tmpfilename") == 0
postgresql-12-12.4/src/tools/version_stamp.pl-135-	  or die "sed failed: $?";
postgresql-12-12.4/src/tools/version_stamp.pl:136:	system("mv $tmpfilename $filename") == 0
postgresql-12-12.4/src/tools/version_stamp.pl-137-	  or die "mv failed: $?";
##############################################
postgresql-12-12.4/src/tools/make_diff/difforig-10-do
postgresql-12-12.4/src/tools/make_diff/difforig:11:	NEW="`dirname $FILE`/`basename $FILE .orig`"
postgresql-12-12.4/src/tools/make_diff/difforig-12-	echo "$NEW" 1>&2
##############################################
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-5- *	test_ifaddrs.c
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c:6: *		test pg_foreach_ifaddr()
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-7- */
##############################################
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-17-static void
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c:18:print_addr(struct sockaddr *addr)
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-19-{
##############################################
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-50-	printf("addr: ");
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c:51:	print_addr(addr);
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-52-	printf("  mask: ");
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c:53:	print_addr(mask);
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-54-	printf("\n");
##############################################
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-69-
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c:70:	if (pg_foreach_ifaddr(callback, NULL) < 0)
postgresql-12-12.4/src/tools/ifaddrs/test_ifaddrs.c-71-		fprintf(stderr, "pg_foreach_ifaddr failed: %s\n", strerror(errno));
##############################################
postgresql-12-12.4/src/tools/pgtest-56-# return original make error code
postgresql-12-12.4/src/tools/pgtest:57:exit `cat $TMP/ret`
##############################################
postgresql-12-12.4/src/tools/msvc/vcregress.pl-153-	chdir $startdir;
postgresql-12-12.4/src/tools/msvc/vcregress.pl:154:	system("msbuild ecpg_regression.proj $msbflags /p:config=$Config");
postgresql-12-12.4/src/tools/msvc/vcregress.pl-155-	my $status = $? >> 8;
##############################################
postgresql-12-12.4/src/tools/msvc/vcregress.pl-536-
postgresql-12-12.4/src/tools/msvc/vcregress.pl:537:	system('createdb', quote_system_arg($dbname));
postgresql-12-12.4/src/tools/msvc/vcregress.pl-538-	my $status = $? >> 8;
##############################################
postgresql-12-12.4/src/tools/msvc/Install.pm-680-			"$ctarget\\include\\server\\$d\\");
postgresql-12-12.4/src/tools/msvc/Install.pm:681:		system(@args) && croak("Failed to copy include directory $d\n");
postgresql-12-12.4/src/tools/msvc/Install.pm-682-	}
##############################################
postgresql-12-12.4/src/tools/msvc/Install.pm-740-				$_);
postgresql-12-12.4/src/tools/msvc/Install.pm:741:			system(@args) && croak("Could not run msgfmt on $dir\\$_");
postgresql-12-12.4/src/tools/msvc/Install.pm-742-			print ".";
##############################################
postgresql-12-12.4/src/tools/msvc/pgbison.pl-49-
postgresql-12-12.4/src/tools/msvc/pgbison.pl:50:system("bison $nodep $headerflag $input -o $output");
postgresql-12-12.4/src/tools/msvc/pgbison.pl-51-exit $? >> 8;
##############################################
postgresql-12-12.4/src/tools/msvc/pgflex.pl-50-
postgresql-12-12.4/src/tools/msvc/pgflex.pl:51:system("flex $flexflags -o$output $input");
postgresql-12-12.4/src/tools/msvc/pgflex.pl-52-if ($? == 0)
##############################################
postgresql-12-12.4/src/tools/msvc/pgflex.pl-64-		# "unused variable" warnings with older flex versions.
postgresql-12-12.4/src/tools/msvc/pgflex.pl:65:		system("perl src\\tools\\fix-old-flex-code.pl $output");
postgresql-12-12.4/src/tools/msvc/pgflex.pl-66-	}
##############################################
postgresql-12-12.4/src/tools/msvc/Mkvcbuild.pm-500-		  qq("$solution->{options}->{python}\\python" -c "$pythonprog");
postgresql-12-12.4/src/tools/msvc/Mkvcbuild.pm:501:		my $pyout = `$prefixcmd`;
postgresql-12-12.4/src/tools/msvc/Mkvcbuild.pm-502-		die "Could not query for python version!\n" if $?;
##############################################
postgresql-12-12.4/src/tools/msvc/Mkvcbuild.pm-657-						SEM_FAILCRITICALERRORS | SEM_NOGPFAULTERRORBOX);
postgresql-12-12.4/src/tools/msvc/Mkvcbuild.pm:658:					system(".\\$exe");
postgresql-12-12.4/src/tools/msvc/Mkvcbuild.pm-659-					SetErrorMode($oldmode);
##############################################
postgresql-12-12.4/src/tools/msvc/Solution.pm-130-	  qq("$self->{options}->{openssl}\\bin\\openssl.exe" version 2>&1);
postgresql-12-12.4/src/tools/msvc/Solution.pm:131:	my $sslout = `$opensslcmd`;
postgresql-12-12.4/src/tools/msvc/Solution.pm-132-
##############################################
postgresql-12-12.4/src/tools/msvc/gendef.pl-169-my $tmpfile = "$ARGV[0]/tmp.sym";
postgresql-12-12.4/src/tools/msvc/gendef.pl:170:system("dumpbin /symbols /out:$tmpfile $ARGV[0]/*.obj >NUL")
postgresql-12-12.4/src/tools/msvc/gendef.pl-171-  && die "Could not call dumpbin";
##############################################
postgresql-12-12.4/src/tools/pgindent/pgindent-73-{
postgresql-12-12.4/src/tools/pgindent/pgindent:74:	system("$indent -? < $devnull > $devnull 2>&1");
postgresql-12-12.4/src/tools/pgindent/pgindent-75-	if ($? >> 8 != 1)
##############################################
postgresql-12-12.4/src/tools/pgindent/pgindent-81-
postgresql-12-12.4/src/tools/pgindent/pgindent:82:	if (`$indent --version` !~ m/ $INDENT_VERSION$/)
postgresql-12-12.4/src/tools/pgindent/pgindent-83-	{
##############################################
postgresql-12-12.4/src/tools/pgindent/pgindent-88-
postgresql-12-12.4/src/tools/pgindent/pgindent:89:	system("$indent -gnu < $devnull > $devnull 2>&1");
postgresql-12-12.4/src/tools/pgindent/pgindent-90-	if ($? == 0)
##############################################
postgresql-12-12.4/src/tools/pgindent/pgindent-268-
postgresql-12-12.4/src/tools/pgindent/pgindent:269:	$$error_message = `$cmd $filename 2>&1`;
postgresql-12-12.4/src/tools/pgindent/pgindent-270-
##############################################
postgresql-12-12.4/src/tools/pgindent/pgindent-340-	my $indentrepo = "https://git.postgresql.org/git/pg_bsd_indent.git";
postgresql-12-12.4/src/tools/pgindent/pgindent:341:	system("git clone $indentrepo >$devnull 2>&1");
postgresql-12-12.4/src/tools/pgindent/pgindent-342-	die "could not fetch pg_bsd_indent sources from $indentrepo\n"
##############################################
postgresql-12-12.4/src/tools/pgindent/pgindent-345-	chdir "pg_bsd_indent" || die;
postgresql-12-12.4/src/tools/pgindent/pgindent:346:	system("make all check >$devnull");
postgresql-12-12.4/src/tools/pgindent/pgindent-347-	die "could not build pg_bsd_indent from source\n"
##############################################
postgresql-12-12.4/src/tools/pginclude/pgrminclude-111-		-Wmissing-declarations -I$PGSRC/include -I$PGSRC/backend \
postgresql-12-12.4/src/tools/pginclude/pgrminclude:112:		-I$PGSRC/interfaces/libpq -I`dirname $FILE` $CFLAGS -O1 -c /tmp/$$.c \
postgresql-12-12.4/src/tools/pginclude/pgrminclude-113-		-o /tmp/$$.o >/tmp/$$ 2>&1
##############################################
postgresql-12-12.4/src/tools/pginclude/pgrminclude-133-do
postgresql-12-12.4/src/tools/pginclude/pgrminclude:134:	if [ `expr $FILE : '.*\.h$'` -ne 0 ]
postgresql-12-12.4/src/tools/pginclude/pgrminclude-135-	then	IS_INCLUDE="Y"
##############################################
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck-24-
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck:25:me=`basename $0`
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck-26-
##############################################
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck-31-MGLOB="$builddir/src/Makefile.global"
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck:32:CPPFLAGS=`sed -n 's/^CPPFLAGS[ 	]*=[ 	]*//p' "$MGLOB"`
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck:33:CXX=`sed -n 's/^CXX[ 	]*=[ 	]*//p' "$MGLOB"`
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck:34:perl_includespec=`sed -n 's/^perl_includespec[ 	]*=[ 	]*//p' "$MGLOB"`
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck:35:python_includespec=`sed -n 's/^python_includespec[ 	]*=[ 	]*//p' "$MGLOB"`
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck-36-
##############################################
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck-45-# Create temp directory.
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck:46:tmp=`mktemp -d /tmp/$me.XXXXXX`
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck-47-
##############################################
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck-50-# Scan all of src/ and contrib/ for header files.
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck:51:for f in `cd "$srcdir" && find src contrib -name '*.h' -print`
postgresql-12-12.4/src/tools/pginclude/cpluspluscheck-52-do
##############################################
postgresql-12-12.4/src/tools/pginclude/pgcompinclude-36-		-Wmissing-declarations -I$PGSRC/include -I$PGSRC/backend \
postgresql-12-12.4/src/tools/pginclude/pgcompinclude:37:		-I$PGSRC/interfaces/libpq -I`dirname $FILE` $CFLAGS -O1 -c /tmp/$$.c \
postgresql-12-12.4/src/tools/pginclude/pgcompinclude-38-		-o /tmp/$$.o >/tmp/$$ 2>&1
##############################################
postgresql-12-12.4/src/pl/plpgsql/src/sql/plpgsql_trap.sql-45-		select into y data from match_source where id =
postgresql-12-12.4/src/pl/plpgsql/src/sql/plpgsql_trap.sql:46:			(select id from match_source b where ten = $1);
postgresql-12-12.4/src/pl/plpgsql/src/sql/plpgsql_trap.sql-47-	exception
##############################################
postgresql-12-12.4/src/pl/plpgsql/src/expected/plpgsql_trap.out-69-		select into y data from match_source where id =
postgresql-12-12.4/src/pl/plpgsql/src/expected/plpgsql_trap.out:70:			(select id from match_source b where ten = $1);
postgresql-12-12.4/src/pl/plpgsql/src/expected/plpgsql_trap.out-71-	exception
##############################################
postgresql-12-12.4/src/pl/plperl/text2macro.pl-86-
postgresql-12-12.4/src/pl/plperl/text2macro.pl:87:	system("perl $0 --name=X $tmp.pl > $tmp.c") == 0 or die;
postgresql-12-12.4/src/pl/plperl/text2macro.pl-88-	open $fh, '>>', "$tmp.c";
##############################################
postgresql-12-12.4/src/pl/plperl/text2macro.pl-91-	close $fh;
postgresql-12-12.4/src/pl/plperl/text2macro.pl:92:	system("cat -n $tmp.c");
postgresql-12-12.4/src/pl/plperl/text2macro.pl-93-
postgresql-12-12.4/src/pl/plperl/text2macro.pl:94:	system("make $tmp") == 0 or die;
postgresql-12-12.4/src/pl/plperl/text2macro.pl-95-	open $fh, '<', "./$tmp |" or die;
##############################################
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-47-	    "select 1 from T_pkey1				\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql:48:	        where key1 = \\$1 and key2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-49-	    {int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-162-	    "select 1 from T_dta1				\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql:163:	        where ref1 = \\$1 and ref2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-164-	    {int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-247-	    "select 1 from T_pkey2				\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql:248:	        where key1 = \\$1 and key2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-249-	    {int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-293-	    "update T_dta2 set ref1 = \\$3, ref2 = \\$4		\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql:294:	        where ref1 = \\$1 and ref2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-295-	    {int4 bpchar int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-300-	    "delete from T_dta2 				\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql:301:	        where ref1 = \\$1 and ref2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-302-	    {int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-408-	        from pg_catalog.pg_type T, pg_catalog.pg_attribute A, pg_catalog.pg_class C	\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql:409:		where C.relname  = ''[quote $keyrel]''		\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-410-		  and C.oid      = A.attrelid			\\
##############################################
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-432-	spi_exec "select relname from pg_catalog.pg_class	\\
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql:433:		where oid = ''$TG_relid''::oid"
postgresql-12-12.4/src/pl/tcl/sql/pltcl_trigger.sql-434-	set GD($planrel) $relname
##############################################
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-41-	    "select 1 from T_pkey1				\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out:42:	        where key1 = \\$1 and key2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-43-	    {int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-146-	    "select 1 from T_dta1				\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out:147:	        where ref1 = \\$1 and ref2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-148-	    {int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-227-	    "select 1 from T_pkey2				\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out:228:	        where key1 = \\$1 and key2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-229-	    {int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-269-	    "update T_dta2 set ref1 = \\$3, ref2 = \\$4		\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out:270:	        where ref1 = \\$1 and ref2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-271-	    {int4 bpchar int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-276-	    "delete from T_dta2 				\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out:277:	        where ref1 = \\$1 and ref2 = \\$2"		\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-278-	    {int4 bpchar}]
##############################################
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-380-	        from pg_catalog.pg_type T, pg_catalog.pg_attribute A, pg_catalog.pg_class C	\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out:381:		where C.relname  = ''[quote $keyrel]''		\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-382-		  and C.oid      = A.attrelid			\\
##############################################
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-404-	spi_exec "select relname from pg_catalog.pg_class	\\
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out:405:		where oid = ''$TG_relid''::oid"
postgresql-12-12.4/src/pl/tcl/expected/pltcl_trigger.out-406-	set GD($planrel) $relname
##############################################
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql-28-'if "myplan" not in SD:
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql:29:	q = "SELECT count(*) FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql-30-	SD["myplan"] = plpy.prepare(q, [ "text" ])
##############################################
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql-42-'if "myplan" not in SD:
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql:43:	q = "SELECT count(*) FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql-44-	SD["myplan"] = plpy.prepare(q, [ "text" ])
##############################################
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql-136-SELECT result_nrows_test($$INSERT INTO foo2 VALUES (1, 'one'), (2, 'two')$$);
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql:137:SELECT result_nrows_test($$UPDATE foo2 SET b = '' WHERE a = 2$$);
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql-138-
##############################################
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql-147-SELECT result_len_test($$INSERT INTO foo3 VALUES (1, 'one'), (2, 'two')$$);
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql:148:SELECT result_len_test($$UPDATE foo3 SET b= '' WHERE a = 2$$);
postgresql-12-12.4/src/pl/plpython/sql/plpython_spi.sql-149-
##############################################
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql-63-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql:64:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql-65-	SD["plan"] = plpy.prepare(q, [ "test" ])
##############################################
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql-81-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql:82:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql-83-	try:
##############################################
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql-103-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql:104:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql-105-	try:
##############################################
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql-123-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql:124:	SD["plan"] = plpy.prepare("SELECT fname FROM users WHERE lname = $1", [ "text" ])
postgresql-12-12.4/src/pl/plpython/sql/plpython_error.sql-125-rv = plpy.execute(SD["plan"], [ a ])
##############################################
postgresql-12-12.4/src/pl/plpython/plpy_spi.c-38-/* prepare(query="select * from foo")
postgresql-12-12.4/src/pl/plpython/plpy_spi.c:39: * prepare(query="select * from foo where bar = $1", params=["text"])
postgresql-12-12.4/src/pl/plpython/plpy_spi.c:40: * prepare(query="select * from foo where bar = $1", params=["text"], limit=5)
postgresql-12-12.4/src/pl/plpython/plpy_spi.c-41- */
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out-23-'if "myplan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out:24:	q = "SELECT count(*) FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out-25-	SD["myplan"] = plpy.prepare(q, [ "text" ])
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out-36-'if "myplan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out:37:	q = "SELECT count(*) FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out-38-	SD["myplan"] = plpy.prepare(q, [ "text" ])
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out-198-
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out:199:SELECT result_nrows_test($$UPDATE foo2 SET b = '' WHERE a = 2$$);
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out-200- result_nrows_test 
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out-227-
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out:228:SELECT result_len_test($$UPDATE foo3 SET b= '' WHERE a = 2$$);
postgresql-12-12.4/src/pl/plpython/expected/plpython_spi.out-229- result_len_test 
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out-76-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out:77:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out-78-	SD["plan"] = plpy.prepare(q, [ "test" ])
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out-96-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out:97:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out-98-	try:
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out-121-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out:122:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out-123-	try:
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out-143-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out:144:	SD["plan"] = plpy.prepare("SELECT fname FROM users WHERE lname = $1", [ "text" ])
postgresql-12-12.4/src/pl/plpython/expected/plpython_error.out-145-rv = plpy.execute(SD["plan"], [ a ])
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out-76-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out:77:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out-78-	SD["plan"] = plpy.prepare(q, [ "test" ])
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out-96-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out:97:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out-98-	try:
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out-121-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out:122:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out-123-	try:
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out-143-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out:144:	SD["plan"] = plpy.prepare("SELECT fname FROM users WHERE lname = $1", [ "text" ])
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_5.out-145-rv = plpy.execute(SD["plan"], [ a ])
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out-76-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out:77:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out-78-	SD["plan"] = plpy.prepare(q, [ "test" ])
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out-96-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out:97:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out-98-	try:
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out-121-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out:122:	q = "SELECT fname FROM users WHERE lname = $1"
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out-123-	try:
##############################################
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out-143-'if "plan" not in SD:
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out:144:	SD["plan"] = plpy.prepare("SELECT fname FROM users WHERE lname = $1", [ "text" ])
postgresql-12-12.4/src/pl/plpython/expected/plpython_error_0.out-145-rv = plpy.execute(SD["plan"], [ a ])
##############################################
postgresql-12-12.4/src/pl/plpython/regress-python3-mangle.mk-28-	      -e 's/installing required extension "plpython2u"/installing required extension "plpython3u"/g' \
postgresql-12-12.4/src/pl/plpython/regress-python3-mangle.mk:29:	    $$file >`echo $$file | sed 's,^.*/\([^/][^/]*/\)\([^/][^/]*\)$$,\1python3/\2,'` || exit; \
postgresql-12-12.4/src/pl/plpython/regress-python3-mangle.mk-30-	done
##############################################
postgresql-12-12.4/src/Makefile.global.in-74-
postgresql-12-12.4/src/Makefile.global.in:75:vpathsearch = `for f in $(addsuffix /$(1),$(subst :, ,. $(VPATH))); do test -r $$f && echo $$f && break; done`
postgresql-12-12.4/src/Makefile.global.in-76-
##############################################
postgresql-12-12.4/config/prep_buildtree-5-
postgresql-12-12.4/config/prep_buildtree:6:me=`basename $0`
postgresql-12-12.4/config/prep_buildtree-7-
##############################################
postgresql-12-12.4/config/prep_buildtree-20-
postgresql-12-12.4/config/prep_buildtree:21:sourcetree=`cd $1 && pwd`
postgresql-12-12.4/config/prep_buildtree-22-
postgresql-12-12.4/config/prep_buildtree:23:buildtree=`cd ${2:-'.'} && pwd`
postgresql-12-12.4/config/prep_buildtree-24-
##############################################
postgresql-12-12.4/config/prep_buildtree-28-# See bug #5595.
postgresql-12-12.4/config/prep_buildtree:29:for item in `find "$sourcetree" -type d \( \( -name CVS -prune \) -o \( -name .git -prune \) -o -print \) | grep -v "$sourcetree/doc/src/sgml/\+"`; do
postgresql-12-12.4/config/prep_buildtree:30:    subdir=`expr "$item" : "$sourcetree\(.*\)"`
postgresql-12-12.4/config/prep_buildtree-31-    if test ! -d "$buildtree/$subdir"; then
##############################################
postgresql-12-12.4/config/prep_buildtree-35-
postgresql-12-12.4/config/prep_buildtree:36:for item in `find "$sourcetree" -name Makefile -print -o -name GNUmakefile -print | grep -v "$sourcetree/doc/src/sgml/images/"`; do
postgresql-12-12.4/config/prep_buildtree:37:    filename=`expr "$item" : "$sourcetree\(.*\)"`
postgresql-12-12.4/config/prep_buildtree-38-    if test ! -f "${item}.in"; then
##############################################
postgresql-12-12.4/config/perl.m4-10-if test "$PERL"; then
postgresql-12-12.4/config/perl.m4:11:  pgac_perl_version=`$PERL -v 2>/dev/null | sed -n ['s/This is perl.*v[a-z ]*\([0-9]\.[0-9][0-9.]*\).*$/\1/p']`
postgresql-12-12.4/config/perl.m4-12-  AC_MSG_NOTICE([using perl $pgac_perl_version])
##############################################
postgresql-12-12.4/config/perl.m4-37-AC_MSG_CHECKING([for Perl $1])
postgresql-12-12.4/config/perl.m4:38:perl_$1=`$PERL -MConfig -e 'print $Config{$1}'`
postgresql-12-12.4/config/perl.m4:39:test "$PORTNAME" = "win32" && perl_$1=`echo $perl_$1 | sed 's,\\\\,/,g'`
postgresql-12-12.4/config/perl.m4-40-AC_SUBST(perl_$1)dnl
##############################################
postgresql-12-12.4/config/perl.m4-71-AC_MSG_CHECKING([for CFLAGS recommended by Perl])
postgresql-12-12.4/config/perl.m4:72:perl_ccflags=`$PERL -MConfig -e ['print $Config{ccflags}']`
postgresql-12-12.4/config/perl.m4-73-AC_MSG_RESULT([$perl_ccflags])
postgresql-12-12.4/config/perl.m4-74-AC_MSG_CHECKING([for CFLAGS to compile embedded Perl])
postgresql-12-12.4/config/perl.m4:75:perl_embed_ccflags=`$PERL -MConfig -e ['foreach $f (split(" ",$Config{ccflags})) {print $f, " " if ($f =~ /^-D[^_]/ || $f =~ /^-D_USE_32BIT_TIME_T/)}']`
postgresql-12-12.4/config/perl.m4-76-AC_SUBST(perl_embed_ccflags)dnl
##############################################
postgresql-12-12.4/config/perl.m4-90-if test "$PORTNAME" = "win32" ; then
postgresql-12-12.4/config/perl.m4:91:	perl_lib=`basename $perl_archlibexp/CORE/perl[[5-9]]*.lib .lib`
postgresql-12-12.4/config/perl.m4-92-	if test -e "$perl_archlibexp/CORE/$perl_lib.lib"; then
##############################################
postgresql-12-12.4/config/perl.m4-94-	else
postgresql-12-12.4/config/perl.m4:95:		perl_lib=`basename $perl_archlibexp/CORE/libperl[[5-9]]*.a .a | sed 's/^lib//'`
postgresql-12-12.4/config/perl.m4-96-		if test -e "$perl_archlibexp/CORE/lib$perl_lib.a"; then
##############################################
postgresql-12-12.4/config/perl.m4-100-else
postgresql-12-12.4/config/perl.m4:101:	pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
postgresql-12-12.4/config/perl.m4:102:	pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
postgresql-12-12.4/config/perl.m4:103:	perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e ["s/ -arch [-a-zA-Z0-9_]*//g"]`
postgresql-12-12.4/config/perl.m4-104-fi
##############################################
postgresql-12-12.4/config/programs.m4-31-if test "$BISON"; then
postgresql-12-12.4/config/programs.m4:32:  pgac_bison_version=`$BISON --version 2>/dev/null | sed q`
postgresql-12-12.4/config/programs.m4-33-  AC_MSG_NOTICE([using $pgac_bison_version])
##############################################
postgresql-12-12.4/config/programs.m4-93-        if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
postgresql-12-12.4/config/programs.m4:94:          pgac_flex_version=`$pgac_candidate --version 2>/dev/null`
postgresql-12-12.4/config/programs.m4-95-          if echo "$pgac_flex_version" | sed ['s/[.a-z]/ /g'] | $AWK '{ if ([$]1 == 2 && ([$]2 > 5 || ([$]2 == 5 && [$]3 >= 31))) exit 0; else exit 1;}'
##############################################
postgresql-12-12.4/config/programs.m4-123-  FLEX=$pgac_cv_path_flex
postgresql-12-12.4/config/programs.m4:124:  pgac_flex_version=`$FLEX --version 2>/dev/null`
postgresql-12-12.4/config/programs.m4-125-  AC_MSG_NOTICE([using $pgac_flex_version])
##############################################
postgresql-12-12.4/config/config.sub-52-
postgresql-12-12.4/config/config.sub:53:me=`echo "$0" | sed -e 's,.*/,,'`
postgresql-12-12.4/config/config.sub-54-
##############################################
postgresql-12-12.4/config/config.sub-771-	i*86v32)
postgresql-12-12.4/config/config.sub:772:		cpu=`echo "$1" | sed -e 's/86.*/86/'`
postgresql-12-12.4/config/config.sub-773-		vendor=pc
##############################################
postgresql-12-12.4/config/config.sub-776-	i*86v4*)
postgresql-12-12.4/config/config.sub:777:		cpu=`echo "$1" | sed -e 's/86.*/86/'`
postgresql-12-12.4/config/config.sub-778-		vendor=pc
##############################################
postgresql-12-12.4/config/config.sub-781-	i*86v)
postgresql-12-12.4/config/config.sub:782:		cpu=`echo "$1" | sed -e 's/86.*/86/'`
postgresql-12-12.4/config/config.sub-783-		vendor=pc
##############################################
postgresql-12-12.4/config/config.sub-786-	i*86sol2)
postgresql-12-12.4/config/config.sub:787:		cpu=`echo "$1" | sed -e 's/86.*/86/'`
postgresql-12-12.4/config/config.sub-788-		vendor=pc
##############################################
postgresql-12-12.4/config/config.sub-919-		cpu=sparc
postgresql-12-12.4/config/config.sub:920:		vendor=`echo "$basic_machine" | sed 's/-.*//'`
postgresql-12-12.4/config/config.sub-921-		;;
##############################################
postgresql-12-12.4/config/config.sub-1086-	sh5e[lb]-*)
postgresql-12-12.4/config/config.sub:1087:		cpu=`echo "$cpu" | sed 's/^\(sh.\)e\(.\)$/\1\2e/'`
postgresql-12-12.4/config/config.sub-1088-		;;
##############################################
postgresql-12-12.4/config/config.sub-1104-	xscale-* | xscalee[bl]-*)
postgresql-12-12.4/config/config.sub:1105:		cpu=`echo "$cpu" | sed 's/^xscale/arm/'`
postgresql-12-12.4/config/config.sub-1106-		;;
##############################################
postgresql-12-12.4/config/config.sub-1259-			*)
postgresql-12-12.4/config/config.sub:1260:				echo Invalid configuration \`"$1"\': machine \`"$cpu-$vendor"\' not recognized 1>&2
postgresql-12-12.4/config/config.sub-1261-				exit 1
##############################################
postgresql-12-12.4/config/config.sub-1293-	solaris1 | solaris1.*)
postgresql-12-12.4/config/config.sub:1294:		os=`echo $os | sed -e 's|solaris1|sunos4|'`
postgresql-12-12.4/config/config.sub-1295-		;;
##############################################
postgresql-12-12.4/config/config.sub-1302-	gnu/linux*)
postgresql-12-12.4/config/config.sub:1303:		os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
postgresql-12-12.4/config/config.sub-1304-		;;
##############################################
postgresql-12-12.4/config/config.sub-1325-	sco3.2.[4-9]*)
postgresql-12-12.4/config/config.sub:1326:		os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
postgresql-12-12.4/config/config.sub-1327-		;;
##############################################
postgresql-12-12.4/config/config.sub-1388-	nto*)
postgresql-12-12.4/config/config.sub:1389:		os=`echo $os | sed -e 's|nto|nto-qnx|'`
postgresql-12-12.4/config/config.sub-1390-		;;
##############################################
postgresql-12-12.4/config/config.sub-1398-	linux*)
postgresql-12-12.4/config/config.sub:1399:		os=`echo $os | sed -e 's|linux|linux-gnu|'`
postgresql-12-12.4/config/config.sub-1400-		;;
##############################################
postgresql-12-12.4/config/config.sub-1410-	mac*)
postgresql-12-12.4/config/config.sub:1411:		os=`echo "$os" | sed -e 's|mac|macos|'`
postgresql-12-12.4/config/config.sub-1412-		;;
##############################################
postgresql-12-12.4/config/config.sub-1419-	sunos5*)
postgresql-12-12.4/config/config.sub:1420:		os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
postgresql-12-12.4/config/config.sub-1421-		;;
postgresql-12-12.4/config/config.sub-1422-	sunos6*)
postgresql-12-12.4/config/config.sub:1423:		os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
postgresql-12-12.4/config/config.sub-1424-		;;
##############################################
postgresql-12-12.4/config/config.sub-1459-	sinix5.*)
postgresql-12-12.4/config/config.sub:1460:		os=`echo $os | sed -e 's|sinix|sysv|'`
postgresql-12-12.4/config/config.sub-1461-		;;
##############################################
postgresql-12-12.4/config/config.sub-1519-	*)
postgresql-12-12.4/config/config.sub:1520:		echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2
postgresql-12-12.4/config/config.sub-1521-		exit 1
##############################################
postgresql-12-12.4/config/llvm.m4-48-  # shared library.
postgresql-12-12.4/config/llvm.m4:49:  for pgac_option in `$LLVM_CONFIG --cppflags`; do
postgresql-12-12.4/config/llvm.m4-50-    case $pgac_option in
##############################################
postgresql-12-12.4/config/llvm.m4-54-
postgresql-12-12.4/config/llvm.m4:55:  for pgac_option in `$LLVM_CONFIG --ldflags`; do
postgresql-12-12.4/config/llvm.m4-56-    case $pgac_option in
##############################################
postgresql-12-12.4/config/llvm.m4-61-  # ABI influencing options, standard influencing options
postgresql-12-12.4/config/llvm.m4:62:  for pgac_option in `$LLVM_CONFIG --cxxflags`; do
postgresql-12-12.4/config/llvm.m4-63-    case $pgac_option in
##############################################
postgresql-12-12.4/config/llvm.m4-72-  pgac_components='';
postgresql-12-12.4/config/llvm.m4:73:  for pgac_component in `$LLVM_CONFIG --components`; do
postgresql-12-12.4/config/llvm.m4-74-    case $pgac_component in
##############################################
postgresql-12-12.4/config/llvm.m4-85-  # link them into the LLVM using shared library.
postgresql-12-12.4/config/llvm.m4:86:  for pgac_option in `$LLVM_CONFIG --libs --system-libs $pgac_components`; do
postgresql-12-12.4/config/llvm.m4-87-    case $pgac_option in
##############################################
postgresql-12-12.4/config/llvm.m4-91-
postgresql-12-12.4/config/llvm.m4:92:  LLVM_BINPATH=`$LLVM_CONFIG --bindir`
postgresql-12-12.4/config/llvm.m4-93-
##############################################
postgresql-12-12.4/config/libtool.m4-45-    # gcc leaves a trailing carriage return which upsets mingw
postgresql-12-12.4/config/libtool.m4:46:    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
postgresql-12-12.4/config/libtool.m4-47-  *)
postgresql-12-12.4/config/libtool.m4:48:    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
postgresql-12-12.4/config/libtool.m4-49-  esac
##############################################
postgresql-12-12.4/config/libtool.m4-56-      # Canonicalize the path of ld
postgresql-12-12.4/config/libtool.m4:57:      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
postgresql-12-12.4/config/libtool.m4-58-      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
postgresql-12-12.4/config/libtool.m4:59:	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
postgresql-12-12.4/config/libtool.m4-60-      done
##############################################
postgresql-12-12.4/config/pkg.m4-109-    PKG_CHECK_EXISTS([$3],
postgresql-12-12.4/config/pkg.m4:110:                     [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`
postgresql-12-12.4/config/pkg.m4-111-		      test "x$?" != "x0" && pkg_failed=yes ],
##############################################
postgresql-12-12.4/config/pkg.m4-157-        if test $_pkg_short_errors_supported = yes; then
postgresql-12-12.4/config/pkg.m4:158:	        $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1`
postgresql-12-12.4/config/pkg.m4-159-        else
postgresql-12-12.4/config/pkg.m4:160:	        $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1`
postgresql-12-12.4/config/pkg.m4-161-        fi
##############################################
postgresql-12-12.4/config/ax_pthread.m4-296-             ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
postgresql-12-12.4/config/ax_pthread.m4:297:             ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
postgresql-12-12.4/config/ax_pthread.m4-298-             ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
##############################################
postgresql-12-12.4/config/tcl.m4-31-        test -z "$TCLSH" && AC_MSG_ERROR([unable to locate tclConfig.sh because no Tcl shell was found])
postgresql-12-12.4/config/tcl.m4:32:        pgac_test_dirs=`echo 'puts $auto_path' | $TCLSH`
postgresql-12-12.4/config/tcl.m4-33-        # On newer macOS, $auto_path frequently doesn't include the place
##############################################
postgresql-12-12.4/config/tcl.m4-72-        test -z "$TCLSH" && AC_MSG_ERROR([unable to locate tkConfig.sh because no Tcl shell was found])
postgresql-12-12.4/config/tcl.m4:73:        set X `echo 'puts $auto_path' | $TCLSH`; shift
postgresql-12-12.4/config/tcl.m4-74-    fi
##############################################
postgresql-12-12.4/config/check_decls.m4-97-  AC_REQUIRE([_AC_UNDECLARED_WARNING_]_AC_LANG_ABBREV)dnl
postgresql-12-12.4/config/check_decls.m4:98:  [as_decl_name=`echo $][2|sed 's/ *(.*//'`]
postgresql-12-12.4/config/check_decls.m4:99:  [as_decl_use=`echo $][2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`]
postgresql-12-12.4/config/check_decls.m4-100-  AC_CACHE_CHECK([whether $as_decl_name is declared], [$[]3],
##############################################
postgresql-12-12.4/config/config.guess-34-
postgresql-12-12.4/config/config.guess:35:me=`echo "$0" | sed -e 's,.*/,,'`
postgresql-12-12.4/config/config.guess-36-
##############################################
postgresql-12-12.4/config/config.guess-103-    # shellcheck disable=SC2039
postgresql-12-12.4/config/config.guess:104:    { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
postgresql-12-12.4/config/config.guess-105-	{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||
##############################################
postgresql-12-12.4/config/config.guess-153-	EOF
postgresql-12-12.4/config/config.guess:154:	eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"
postgresql-12-12.4/config/config.guess-155-
##############################################
postgresql-12-12.4/config/config.guess-190-	    earmv*)
postgresql-12-12.4/config/config.guess:191:		arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
postgresql-12-12.4/config/config.guess:192:		endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`
postgresql-12-12.4/config/config.guess-193-		machine="${arch}${endian}"-unknown
##############################################
postgresql-12-12.4/config/config.guess-222-		expr='s/^earmv[0-9]/-eabi/;s/eb$//'
postgresql-12-12.4/config/config.guess:223:		abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
postgresql-12-12.4/config/config.guess-224-		;;
##############################################
postgresql-12-12.4/config/config.guess-235-	    *)
postgresql-12-12.4/config/config.guess:236:		release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`
postgresql-12-12.4/config/config.guess-237-		;;
##############################################
postgresql-12-12.4/config/config.guess-282-	*4.0)
postgresql-12-12.4/config/config.guess:283:		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
postgresql-12-12.4/config/config.guess-284-		;;
postgresql-12-12.4/config/config.guess-285-	*5.*)
postgresql-12-12.4/config/config.guess:286:		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
postgresql-12-12.4/config/config.guess-287-		;;
##############################################
postgresql-12-12.4/config/config.guess-292-	# types through head -n 1, so we only detect the type of CPU 0.
postgresql-12-12.4/config/config.guess:293:	ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`
postgresql-12-12.4/config/config.guess-294-	case "$ALPHA_CPU_TYPE" in
##############################################
postgresql-12-12.4/config/config.guess-330-	# 1.2 uses "1.2" for uname -r.
postgresql-12-12.4/config/config.guess:331:	echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
postgresql-12-12.4/config/config.guess-332-	# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
##############################################
postgresql-12-12.4/config/config.guess-381-    s390x:SunOS:*:*)
postgresql-12-12.4/config/config.guess:382:	echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
postgresql-12-12.4/config/config.guess-383-	exit ;;
postgresql-12-12.4/config/config.guess-384-    sun4H:SunOS:5.*:*)
postgresql-12-12.4/config/config.guess:385:	echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
postgresql-12-12.4/config/config.guess-386-	exit ;;
postgresql-12-12.4/config/config.guess-387-    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
postgresql-12-12.4/config/config.guess:388:	echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
postgresql-12-12.4/config/config.guess-389-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-406-	fi
postgresql-12-12.4/config/config.guess:407:	echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
postgresql-12-12.4/config/config.guess-408-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-412-	# it's likely to be more like Solaris than SunOS4.
postgresql-12-12.4/config/config.guess:413:	echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
postgresql-12-12.4/config/config.guess-414-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-421-	# Japanese Language versions have a version number like `4.1.3-JL'.
postgresql-12-12.4/config/config.guess:422:	echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
postgresql-12-12.4/config/config.guess-423-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-427-    sun*:*:4.2BSD:*)
postgresql-12-12.4/config/config.guess:428:	UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
postgresql-12-12.4/config/config.guess-429-	test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
##############################################
postgresql-12-12.4/config/config.guess-509-	$CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
postgresql-12-12.4/config/config.guess:510:	  dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
postgresql-12-12.4/config/config.guess:511:	  SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
postgresql-12-12.4/config/config.guess-512-	    { echo "$SYSTEM_NAME"; exit; }
##############################################
postgresql-12-12.4/config/config.guess-565-    *:IRIX*:*:*)
postgresql-12-12.4/config/config.guess:566:	echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
postgresql-12-12.4/config/config.guess-567-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-595-EOF
postgresql-12-12.4/config/config.guess:596:		if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
postgresql-12-12.4/config/config.guess-597-		then
##############################################
postgresql-12-12.4/config/config.guess-608-    *:AIX:*:[4567])
postgresql-12-12.4/config/config.guess:609:	IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
postgresql-12-12.4/config/config.guess-610-	if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
##############################################
postgresql-12-12.4/config/config.guess-644-    9000/[34678]??:HP-UX:*:*)
postgresql-12-12.4/config/config.guess:645:	HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
postgresql-12-12.4/config/config.guess-646-	case "$UNAME_MACHINE" in
##############################################
postgresql-12-12.4/config/config.guess-698-EOF
postgresql-12-12.4/config/config.guess:699:		    (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
postgresql-12-12.4/config/config.guess-700-		    test -z "$HP_ARCH" && HP_ARCH=hppa
##############################################
postgresql-12-12.4/config/config.guess-726-    ia64:HP-UX:*:*)
postgresql-12-12.4/config/config.guess:727:	HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
postgresql-12-12.4/config/config.guess-728-	echo ia64-hp-hpux"$HPUX_REV"
##############################################
postgresql-12-12.4/config/config.guess-756-EOF
postgresql-12-12.4/config/config.guess:757:	$CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
postgresql-12-12.4/config/config.guess-758-		{ echo "$SYSTEM_NAME"; exit; }
##############################################
postgresql-12-12.4/config/config.guess-827-	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
postgresql-12-12.4/config/config.guess:828:	FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
postgresql-12-12.4/config/config.guess-829-	echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
##############################################
postgresql-12-12.4/config/config.guess-832-	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
postgresql-12-12.4/config/config.guess:833:	FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
postgresql-12-12.4/config/config.guess-834-	echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
##############################################
postgresql-12-12.4/config/config.guess-850-	then
postgresql-12-12.4/config/config.guess:851:	    echo "${UNAME_PROCESSOR}"-unknown-freebsd"`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`"-gnueabi
postgresql-12-12.4/config/config.guess-852-	else
postgresql-12-12.4/config/config.guess:853:	    echo "${UNAME_PROCESSOR}"-unknown-freebsd"`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`"-gnueabihf
postgresql-12-12.4/config/config.guess-854-	fi
##############################################
postgresql-12-12.4/config/config.guess-863-	esac
postgresql-12-12.4/config/config.guess:864:	echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
postgresql-12-12.4/config/config.guess-865-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-899-    prep*:SunOS:5.*:*)
postgresql-12-12.4/config/config.guess:900:	echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
postgresql-12-12.4/config/config.guess-901-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-903-	# the GNU system
postgresql-12-12.4/config/config.guess:904:	echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
postgresql-12-12.4/config/config.guess-905-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-907-	# other systems with GNU libc and userland
postgresql-12-12.4/config/config.guess:908:	echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
postgresql-12-12.4/config/config.guess-909-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-1029-EOF
postgresql-12-12.4/config/config.guess:1030:	eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`"
postgresql-12-12.4/config/config.guess-1031-	test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
##############################################
postgresql-12-12.4/config/config.guess-1129-    i*86:*:4.*:*)
postgresql-12-12.4/config/config.guess:1130:	UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
postgresql-12-12.4/config/config.guess-1131-	if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
##############################################
postgresql-12-12.4/config/config.guess-1332-	fi
postgresql-12-12.4/config/config.guess:1333:	if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
postgresql-12-12.4/config/config.guess-1334-	    if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
##############################################
postgresql-12-12.4/config/config.guess-1431-    *:DragonFly:*:*)
postgresql-12-12.4/config/config.guess:1432:	echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
postgresql-12-12.4/config/config.guess-1433-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-1444-    i*86:skyos:*:*)
postgresql-12-12.4/config/config.guess:1445:	echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"
postgresql-12-12.4/config/config.guess-1446-	exit ;;
##############################################
postgresql-12-12.4/config/config.guess-1581-
postgresql-12-12.4/config/config.guess:1582:$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`$dummy` &&
postgresql-12-12.4/config/config.guess-1583-	{ echo "$SYSTEM_NAME"; exit; }
##############################################
postgresql-12-12.4/config/install-sh-229-      fi
postgresql-12-12.4/config/install-sh:230:      cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
postgresql-12-12.4/config/install-sh-231-    *)
##############################################
postgresql-12-12.4/config/install-sh-276-      dstdir=$dst
postgresql-12-12.4/config/install-sh:277:      dst=$dstdir/`basename "$src"`
postgresql-12-12.4/config/install-sh-278-      dstdir_status=0
##############################################
postgresql-12-12.4/config/install-sh-358-		   # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
postgresql-12-12.4/config/install-sh:359:		   ls_ld_tmpdir=`ls -ld "$tmpdir"`
postgresql-12-12.4/config/install-sh-360-		   case $ls_ld_tmpdir in
##############################################
postgresql-12-12.4/config/install-sh-365-		   $mkdirprog -m$different_mode -p -- "$tmpdir" && {
postgresql-12-12.4/config/install-sh:366:		     ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
postgresql-12-12.4/config/install-sh-367-		     test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
##############################################
postgresql-12-12.4/config/install-sh-425-	    case $prefix in
postgresql-12-12.4/config/install-sh:426:	      *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
postgresql-12-12.4/config/install-sh-427-	      *) qprefix=$prefix;;
##############################################
postgresql-12-12.4/config/install-sh-474-    if $copy_on_change &&
postgresql-12-12.4/config/install-sh:475:       old=`LC_ALL=C ls -dlL "$dst"	2>/dev/null` &&
postgresql-12-12.4/config/install-sh:476:       new=`LC_ALL=C ls -dlL "$dsttmp"	2>/dev/null` &&
postgresql-12-12.4/config/install-sh-477-
##############################################
postgresql-12-12.4/config/python.m4-32-[AC_REQUIRE([PGAC_PATH_PYTHON])
postgresql-12-12.4/config/python.m4:33:python_fullversion=`${PYTHON} -c "import sys; print(sys.version)" | sed q`
postgresql-12-12.4/config/python.m4-34-AC_MSG_NOTICE([using python $python_fullversion])
postgresql-12-12.4/config/python.m4-35-# python_fullversion is typically n.n.n plus some trailing junk
postgresql-12-12.4/config/python.m4:36:python_majorversion=`echo "$python_fullversion" | sed '[s/^\([0-9]*\).*/\1/]'`
postgresql-12-12.4/config/python.m4:37:python_minorversion=`echo "$python_fullversion" | sed '[s/^[0-9]*\.\([0-9]*\).*/\1/]'`
postgresql-12-12.4/config/python.m4:38:python_version=`echo "$python_fullversion" | sed '[s/^\([0-9]*\.[0-9]*\).*/\1/]'`
postgresql-12-12.4/config/python.m4-39-# Reject unsupported Python versions as soon as practical.
##############################################
postgresql-12-12.4/config/python.m4-53-AC_MSG_CHECKING([Python configuration directory])
postgresql-12-12.4/config/python.m4:54:python_configdir=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBPL'))))"`
postgresql-12-12.4/config/python.m4-55-AC_MSG_RESULT([$python_configdir])
##############################################
postgresql-12-12.4/config/python.m4-66-if test "$PORTNAME" = win32 ; then
postgresql-12-12.4/config/python.m4:67:    python_includespec=`echo $python_includespec | sed 's,[[\]],/,g'`
postgresql-12-12.4/config/python.m4-68-fi
##############################################
postgresql-12-12.4/config/python.m4-98-
postgresql-12-12.4/config/python.m4:99:python_libdir=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
postgresql-12-12.4/config/python.m4:100:python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
postgresql-12-12.4/config/python.m4-101-
postgresql-12-12.4/config/python.m4-102-# If LDLIBRARY exists and has a shlib extension, use it verbatim.
postgresql-12-12.4/config/python.m4:103:ldlibrary=`echo "${python_ldlibrary}" | sed -e 's/\.so$//' -e 's/\.dll$//' -e 's/\.dylib$//' -e 's/\.sl$//'`
postgresql-12-12.4/config/python.m4-104-if test -e "${python_libdir}/${python_ldlibrary}" -a x"${python_ldlibrary}" != x"${ldlibrary}"
postgresql-12-12.4/config/python.m4-105-then
postgresql-12-12.4/config/python.m4:106:	ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
postgresql-12-12.4/config/python.m4-107-	found_shlib=1
##############################################
postgresql-12-12.4/config/python.m4-111-	# or failing that, $python_version from _PGAC_CHECK_PYTHON_DIRS.
postgresql-12-12.4/config/python.m4:112:	python_ldversion=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDVERSION'))))"`
postgresql-12-12.4/config/python.m4-113-	if test x"${python_ldversion}" != x""; then
##############################################
postgresql-12-12.4/config/python.m4-115-	else
postgresql-12-12.4/config/python.m4:116:		python_version_var=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('VERSION'))))"`
postgresql-12-12.4/config/python.m4-117-		if test x"${python_version_var}" != x""; then
##############################################
postgresql-12-12.4/config/python.m4-175-
postgresql-12-12.4/config/python.m4:176:python_additional_libs=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','BASEMODLIBS'))))"`
postgresql-12-12.4/config/python.m4-177-
##############################################
postgresql-12-12.4/configure-47-if test -z "$BASH_VERSION$ZSH_VERSION" \
postgresql-12-12.4/configure:48:    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
postgresql-12-12.4/configure-49-  as_echo='print -r --'
postgresql-12-12.4/configure-50-  as_echo_n='print -rn --'
postgresql-12-12.4/configure:51:elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
postgresql-12-12.4/configure-52-  as_echo='printf %s\n'
##############################################
postgresql-12-12.4/configure-54-else
postgresql-12-12.4/configure:55:  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
postgresql-12-12.4/configure-56-    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
##############################################
postgresql-12-12.4/configure-64-	expr "X$arg" : "X\\(.*\\)$as_nl";
postgresql-12-12.4/configure:65:	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
postgresql-12-12.4/configure-66-      esac;
##############################################
postgresql-12-12.4/configure-201-  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
postgresql-12-12.4/configure:202:  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
postgresql-12-12.4/configure-203-test \$(( 1 + 1 )) = 2 || exit 1"
##############################################
postgresql-12-12.4/configure-329-      case $as_dir in #(
postgresql-12-12.4/configure:330:      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
postgresql-12-12.4/configure-331-      *) as_qdir=$as_dir;;
##############################################
postgresql-12-12.4/configure-402-  {
postgresql-12-12.4/configure:403:    as_val=`expr "$@" || test $? -eq 1`
postgresql-12-12.4/configure-404-  }
##############################################
postgresql-12-12.4/configure-409-# ----------------------------------------
postgresql-12-12.4/configure:410:# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
postgresql-12-12.4/configure-411-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
##############################################
postgresql-12-12.4/configure-472-  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
postgresql-12-12.4/configure:473:  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
postgresql-12-12.4/configure-474-  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
##############################################
postgresql-12-12.4/configure-964-  case $ac_option in
postgresql-12-12.4/configure:965:  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
postgresql-12-12.4/configure-966-  *=)   ac_optarg= ;;
##############################################
postgresql-12-12.4/configure-1008-  -disable-* | --disable-*)
postgresql-12-12.4/configure:1009:    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
postgresql-12-12.4/configure-1010-    # Reject names that are not valid shell variable names.
##############################################
postgresql-12-12.4/configure-1013-    ac_useropt_orig=$ac_useropt
postgresql-12-12.4/configure:1014:    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
postgresql-12-12.4/configure-1015-    case $ac_user_opts in
##############################################
postgresql-12-12.4/configure-1034-  -enable-* | --enable-*)
postgresql-12-12.4/configure:1035:    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
postgresql-12-12.4/configure-1036-    # Reject names that are not valid shell variable names.
##############################################
postgresql-12-12.4/configure-1039-    ac_useropt_orig=$ac_useropt
postgresql-12-12.4/configure:1040:    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
postgresql-12-12.4/configure-1041-    case $ac_user_opts in
##############################################
postgresql-12-12.4/configure-1238-  -with-* | --with-*)
postgresql-12-12.4/configure:1239:    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
postgresql-12-12.4/configure-1240-    # Reject names that are not valid shell variable names.
##############################################
postgresql-12-12.4/configure-1243-    ac_useropt_orig=$ac_useropt
postgresql-12-12.4/configure:1244:    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
postgresql-12-12.4/configure-1245-    case $ac_user_opts in
##############################################
postgresql-12-12.4/configure-1254-  -without-* | --without-*)
postgresql-12-12.4/configure:1255:    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
postgresql-12-12.4/configure-1256-    # Reject names that are not valid shell variable names.
##############################################
postgresql-12-12.4/configure-1259-    ac_useropt_orig=$ac_useropt
postgresql-12-12.4/configure:1260:    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
postgresql-12-12.4/configure-1261-    case $ac_user_opts in
##############################################
postgresql-12-12.4/configure-1292-  *=*)
postgresql-12-12.4/configure:1293:    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
postgresql-12-12.4/configure-1294-    # Reject names that are not valid shell variable names.
##############################################
postgresql-12-12.4/configure-1313-if test -n "$ac_prev"; then
postgresql-12-12.4/configure:1314:  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
postgresql-12-12.4/configure-1315-  as_fn_error $? "missing argument to $ac_option"
##############################################
postgresql-12-12.4/configure-1335-    */ )
postgresql-12-12.4/configure:1336:      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
postgresql-12-12.4/configure-1337-      eval $ac_var=\$ac_val;;
##############################################
postgresql-12-12.4/configure-1370-ac_ls_di=`ls -di .` &&
postgresql-12-12.4/configure:1371:ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
postgresql-12-12.4/configure-1372-  as_fn_error $? "working directory cannot be determined"
##############################################
postgresql-12-12.4/configure-1426-case $srcdir in
postgresql-12-12.4/configure:1427:*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
postgresql-12-12.4/configure-1428-esac
##############################################
postgresql-12-12.4/configure-1469-By default, \`make install' will install all the files in
postgresql-12-12.4/configure:1470:\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
postgresql-12-12.4/configure:1471:an installation prefix other than \`$ac_default_prefix' using \`--prefix',
postgresql-12-12.4/configure-1472-for instance \`--prefix=\$HOME'.
##############################################
postgresql-12-12.4/configure-1628-*)
postgresql-12-12.4/configure:1629:  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
postgresql-12-12.4/configure-1630-  # A ".." for each directory in $ac_dir_suffix.
postgresql-12-12.4/configure:1631:  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
postgresql-12-12.4/configure-1632-  case $ac_top_builddir_sub in
##############################################
postgresql-12-12.4/configure-2383-  # Initialize each $ac_[]_AC_LANG_ABBREV[]_decl_warn_flag once.
postgresql-12-12.4/configure:2384:      as_decl_name=`echo $2|sed 's/ *(.*//'`
postgresql-12-12.4/configure:2385:  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
postgresql-12-12.4/configure-2386-  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
##############################################
postgresql-12-12.4/configure-2500-    *\'*)
postgresql-12-12.4/configure:2501:      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
postgresql-12-12.4/configure-2502-    esac
##############################################
postgresql-12-12.4/configure-2583-      case $ac_val in
postgresql-12-12.4/configure:2584:      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
postgresql-12-12.4/configure-2585-      esac
##############################################
postgresql-12-12.4/configure-2598-	case $ac_val in
postgresql-12-12.4/configure:2599:	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
postgresql-12-12.4/configure-2600-	esac
##############################################
postgresql-12-12.4/configure-2718-    set,)
postgresql-12-12.4/configure:2719:      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
postgresql-12-12.4/configure:2720:$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
postgresql-12-12.4/configure-2721-      ac_cache_corrupted=: ;;
##############################################
postgresql-12-12.4/configure-2729-	# differences in whitespace do not lead to failure.
postgresql-12-12.4/configure:2730:	ac_old_val_w=`echo x $ac_old_val`
postgresql-12-12.4/configure:2731:	ac_new_val_w=`echo x $ac_new_val`
postgresql-12-12.4/configure-2732-	if test "$ac_old_val_w" != "$ac_new_val_w"; then
##############################################
postgresql-12-12.4/configure-2749-    case $ac_new_val in
postgresql-12-12.4/configure:2750:    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
postgresql-12-12.4/configure-2751-    *) ac_arg=$ac_var=$ac_new_val ;;
##############################################
postgresql-12-12.4/configure-2813-
postgresql-12-12.4/configure:2814:PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\)'`
postgresql-12-12.4/configure-2815-
##############################################
postgresql-12-12.4/configure-2861-test "x$ac_build_alias" = x &&
postgresql-12-12.4/configure:2862:  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
postgresql-12-12.4/configure-2863-test "x$ac_build_alias" = x &&
postgresql-12-12.4/configure-2864-  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
postgresql-12-12.4/configure:2865:ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
postgresql-12-12.4/configure-2866-  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
##############################################
postgresql-12-12.4/configure-2885-IFS=$ac_save_IFS
postgresql-12-12.4/configure:2886:case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
postgresql-12-12.4/configure-2887-
##############################################
postgresql-12-12.4/configure-2896-else
postgresql-12-12.4/configure:2897:  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
postgresql-12-12.4/configure-2898-    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
##############################################
postgresql-12-12.4/configure-2918-IFS=$ac_save_IFS
postgresql-12-12.4/configure:2919:case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
postgresql-12-12.4/configure-2920-
##############################################
postgresql-12-12.4/configure-3199-  as_fn_error $? "invalid --with-pgport specification: empty string" "$LINENO" 5
postgresql-12-12.4/configure:3200:elif test ! x`echo "$default_port" | sed -e 's/[0-9]*//'` = x""; then
postgresql-12-12.4/configure-3201-  as_fn_error $? "invalid --with-pgport specification: must be a number" "$LINENO" 5
postgresql-12-12.4/configure:3202:elif test ! x`echo "$default_port" | sed -e 's/^0.//'` = x"$default_port"; then
postgresql-12-12.4/configure-3203-  as_fn_error $? "invalid --with-pgport specification: must not have leading 0" "$LINENO" 5
##############################################
postgresql-12-12.4/configure-3731-# blocksize is already guaranteed to be a factor of 1024
postgresql-12-12.4/configure:3732:RELSEG_SIZE=`expr '(' 1024 / ${blocksize} ')' '*' ${segsize} '*' 1024`
postgresql-12-12.4/configure-3733-test $? -eq 0 || exit 1
##############################################
postgresql-12-12.4/configure-3977-$as_echo_n "checking whether the C compiler works... " >&6; }
postgresql-12-12.4/configure:3978:ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
postgresql-12-12.4/configure-3979-
##############################################
postgresql-12-12.4/configure-4021-	then :; else
postgresql-12-12.4/configure:4022:	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
postgresql-12-12.4/configure-4023-	fi
##############################################
postgresql-12-12.4/configure-4081-    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
postgresql-12-12.4/configure:4082:    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
postgresql-12-12.4/configure-4083-	  break;;
##############################################
postgresql-12-12.4/configure-4190-    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
postgresql-12-12.4/configure:4191:    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
postgresql-12-12.4/configure-4192-       break;;
##############################################
postgresql-12-12.4/configure-5129-  # shared library.
postgresql-12-12.4/configure:5130:  for pgac_option in `$LLVM_CONFIG --cppflags`; do
postgresql-12-12.4/configure-5131-    case $pgac_option in
##############################################
postgresql-12-12.4/configure-5135-
postgresql-12-12.4/configure:5136:  for pgac_option in `$LLVM_CONFIG --ldflags`; do
postgresql-12-12.4/configure-5137-    case $pgac_option in
##############################################
postgresql-12-12.4/configure-5142-  # ABI influencing options, standard influencing options
postgresql-12-12.4/configure:5143:  for pgac_option in `$LLVM_CONFIG --cxxflags`; do
postgresql-12-12.4/configure-5144-    case $pgac_option in
##############################################
postgresql-12-12.4/configure-5153-  pgac_components='';
postgresql-12-12.4/configure:5154:  for pgac_component in `$LLVM_CONFIG --components`; do
postgresql-12-12.4/configure-5155-    case $pgac_component in
##############################################
postgresql-12-12.4/configure-5166-  # link them into the LLVM using shared library.
postgresql-12-12.4/configure:5167:  for pgac_option in `$LLVM_CONFIG --libs --system-libs $pgac_components`; do
postgresql-12-12.4/configure-5168-    case $pgac_option in
##############################################
postgresql-12-12.4/configure-5172-
postgresql-12-12.4/configure:5173:  LLVM_BINPATH=`$LLVM_CONFIG --bindir`
postgresql-12-12.4/configure-5174-
##############################################
postgresql-12-12.4/configure-7454-  test $ac_status = 0; }; then
postgresql-12-12.4/configure:7455:  pkg_cv_ICU_CFLAGS=`$PKG_CONFIG --cflags "icu-uc icu-i18n" 2>/dev/null`
postgresql-12-12.4/configure-7456-		      test "x$?" != "x0" && pkg_failed=yes
##############################################
postgresql-12-12.4/configure-7471-  test $ac_status = 0; }; then
postgresql-12-12.4/configure:7472:  pkg_cv_ICU_LIBS=`$PKG_CONFIG --libs "icu-uc icu-i18n" 2>/dev/null`
postgresql-12-12.4/configure-7473-		      test "x$?" != "x0" && pkg_failed=yes
##############################################
postgresql-12-12.4/configure-7492-        if test $_pkg_short_errors_supported = yes; then
postgresql-12-12.4/configure:7493:	        ICU_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "icu-uc icu-i18n" 2>&1`
postgresql-12-12.4/configure-7494-        else
postgresql-12-12.4/configure:7495:	        ICU_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "icu-uc icu-i18n" 2>&1`
postgresql-12-12.4/configure-7496-        fi
##############################################
postgresql-12-12.4/configure-8183-  test $ac_status = 0; }; then
postgresql-12-12.4/configure:8184:  pkg_cv_XML2_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0 >= 2.6.23" 2>/dev/null`
postgresql-12-12.4/configure-8185-		      test "x$?" != "x0" && pkg_failed=yes
##############################################
postgresql-12-12.4/configure-8200-  test $ac_status = 0; }; then
postgresql-12-12.4/configure:8201:  pkg_cv_XML2_LIBS=`$PKG_CONFIG --libs "libxml-2.0 >= 2.6.23" 2>/dev/null`
postgresql-12-12.4/configure-8202-		      test "x$?" != "x0" && pkg_failed=yes
##############################################
postgresql-12-12.4/configure-8221-        if test $_pkg_short_errors_supported = yes; then
postgresql-12-12.4/configure:8222:	        XML2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libxml-2.0 >= 2.6.23" 2>&1`
postgresql-12-12.4/configure-8223-        else
postgresql-12-12.4/configure:8224:	        XML2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libxml-2.0 >= 2.6.23" 2>&1`
postgresql-12-12.4/configure-8225-        fi
##############################################
postgresql-12-12.4/configure-8297-    if test -n "$XML2_CONFIG"; then
postgresql-12-12.4/configure:8298:      XML2_CFLAGS=`$XML2_CONFIG --cflags`
postgresql-12-12.4/configure:8299:      XML2_LIBS=`$XML2_CONFIG --libs`
postgresql-12-12.4/configure-8300-    fi
##############################################
postgresql-12-12.4/configure-8434-  # Check for GNU $ac_path_GREP
postgresql-12-12.4/configure:8435:case `"$ac_path_GREP" --version 2>&1` in
postgresql-12-12.4/configure-8436-*GNU*)
##############################################
postgresql-12-12.4/configure-8500-  # Check for GNU $ac_path_EGREP
postgresql-12-12.4/configure:8501:case `"$ac_path_EGREP" --version 2>&1` in
postgresql-12-12.4/configure-8502-*GNU*)
##############################################
postgresql-12-12.4/configure-8592-    # gcc leaves a trailing carriage return which upsets mingw
postgresql-12-12.4/configure:8593:    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
postgresql-12-12.4/configure-8594-  *)
postgresql-12-12.4/configure:8595:    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
postgresql-12-12.4/configure-8596-  esac
##############################################
postgresql-12-12.4/configure-8601-      # Canonicalize the path of ld
postgresql-12-12.4/configure:8602:      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
postgresql-12-12.4/configure-8603-      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
postgresql-12-12.4/configure:8604:	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
postgresql-12-12.4/configure-8605-      done
##############################################
postgresql-12-12.4/configure-9441-	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
postgresql-12-12.4/configure:9442:	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
postgresql-12-12.4/configure-9443-	     'mkdir (GNU coreutils) '* | \
##############################################
postgresql-12-12.4/configure-9532-if test "$BISON"; then
postgresql-12-12.4/configure:9533:  pgac_bison_version=`$BISON --version 2>/dev/null | sed q`
postgresql-12-12.4/configure-9534-  { $as_echo "$as_me:${as_lineno-$LINENO}: using $pgac_bison_version" >&5
##############################################
postgresql-12-12.4/configure-9594-        if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
postgresql-12-12.4/configure:9595:          pgac_flex_version=`$pgac_candidate --version 2>/dev/null`
postgresql-12-12.4/configure-9596-          if echo "$pgac_flex_version" | sed 's/[.a-z]/ /g' | $AWK '{ if ($1 == 2 && ($2 > 5 || ($2 == 5 && $3 >= 31))) exit 0; else exit 1;}'
##############################################
postgresql-12-12.4/configure-9635-  FLEX=$pgac_cv_path_flex
postgresql-12-12.4/configure:9636:  pgac_flex_version=`$FLEX --version 2>/dev/null`
postgresql-12-12.4/configure-9637-  { $as_echo "$as_me:${as_lineno-$LINENO}: using $pgac_flex_version" >&5
##############################################
postgresql-12-12.4/configure-9700-if test "$PERL"; then
postgresql-12-12.4/configure:9701:  pgac_perl_version=`$PERL -v 2>/dev/null | sed -n 's/This is perl.*v[a-z ]*\([0-9]\.[0-9][0-9.]*\).*$/\1/p'`
postgresql-12-12.4/configure-9702-  { $as_echo "$as_me:${as_lineno-$LINENO}: using perl $pgac_perl_version" >&5
##############################################
postgresql-12-12.4/configure-9736-$as_echo_n "checking for Perl archlibexp... " >&6; }
postgresql-12-12.4/configure:9737:perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
postgresql-12-12.4/configure:9738:test "$PORTNAME" = "win32" && perl_archlibexp=`echo $perl_archlibexp | sed 's,\\\\,/,g'`
postgresql-12-12.4/configure-9739-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $perl_archlibexp" >&5
##############################################
postgresql-12-12.4/configure-9742-$as_echo_n "checking for Perl privlibexp... " >&6; }
postgresql-12-12.4/configure:9743:perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
postgresql-12-12.4/configure:9744:test "$PORTNAME" = "win32" && perl_privlibexp=`echo $perl_privlibexp | sed 's,\\\\,/,g'`
postgresql-12-12.4/configure-9745-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $perl_privlibexp" >&5
##############################################
postgresql-12-12.4/configure-9748-$as_echo_n "checking for Perl useshrplib... " >&6; }
postgresql-12-12.4/configure:9749:perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
postgresql-12-12.4/configure:9750:test "$PORTNAME" = "win32" && perl_useshrplib=`echo $perl_useshrplib | sed 's,\\\\,/,g'`
postgresql-12-12.4/configure-9751-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $perl_useshrplib" >&5
##############################################
postgresql-12-12.4/configure-9770-$as_echo_n "checking for CFLAGS recommended by Perl... " >&6; }
postgresql-12-12.4/configure:9771:perl_ccflags=`$PERL -MConfig -e 'print $Config{ccflags}'`
postgresql-12-12.4/configure-9772-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $perl_ccflags" >&5
##############################################
postgresql-12-12.4/configure-9775-$as_echo_n "checking for CFLAGS to compile embedded Perl... " >&6; }
postgresql-12-12.4/configure:9776:perl_embed_ccflags=`$PERL -MConfig -e 'foreach $f (split(" ",$Config{ccflags})) {print $f, " " if ($f =~ /^-D[^_]/ || $f =~ /^-D_USE_32BIT_TIME_T/)}'`
postgresql-12-12.4/configure-9777-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $perl_embed_ccflags" >&5
##############################################
postgresql-12-12.4/configure-9783-if test "$PORTNAME" = "win32" ; then
postgresql-12-12.4/configure:9784:	perl_lib=`basename $perl_archlibexp/CORE/perl[5-9]*.lib .lib`
postgresql-12-12.4/configure-9785-	if test -e "$perl_archlibexp/CORE/$perl_lib.lib"; then
##############################################
postgresql-12-12.4/configure-9787-	else
postgresql-12-12.4/configure:9788:		perl_lib=`basename $perl_archlibexp/CORE/libperl[5-9]*.a .a | sed 's/^lib//'`
postgresql-12-12.4/configure-9789-		if test -e "$perl_archlibexp/CORE/lib$perl_lib.a"; then
##############################################
postgresql-12-12.4/configure-9793-else
postgresql-12-12.4/configure:9794:	pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
postgresql-12-12.4/configure:9795:	pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
postgresql-12-12.4/configure:9796:	perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e "s/ -arch [-a-zA-Z0-9_]*//g"`
postgresql-12-12.4/configure-9797-fi
##############################################
postgresql-12-12.4/configure-9870-
postgresql-12-12.4/configure:9871:python_fullversion=`${PYTHON} -c "import sys; print(sys.version)" | sed q`
postgresql-12-12.4/configure-9872-{ $as_echo "$as_me:${as_lineno-$LINENO}: using python $python_fullversion" >&5
##############################################
postgresql-12-12.4/configure-9874-# python_fullversion is typically n.n.n plus some trailing junk
postgresql-12-12.4/configure:9875:python_majorversion=`echo "$python_fullversion" | sed 's/^\([0-9]*\).*/\1/'`
postgresql-12-12.4/configure:9876:python_minorversion=`echo "$python_fullversion" | sed 's/^[0-9]*\.\([0-9]*\).*/\1/'`
postgresql-12-12.4/configure:9877:python_version=`echo "$python_fullversion" | sed 's/^\([0-9]*\.[0-9]*\).*/\1/'`
postgresql-12-12.4/configure-9878-# Reject unsupported Python versions as soon as practical.
##############################################
postgresql-12-12.4/configure-9896-$as_echo_n "checking Python configuration directory... " >&6; }
postgresql-12-12.4/configure:9897:python_configdir=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBPL'))))"`
postgresql-12-12.4/configure-9898-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_configdir" >&5
##############################################
postgresql-12-12.4/configure-9911-if test "$PORTNAME" = win32 ; then
postgresql-12-12.4/configure:9912:    python_includespec=`echo $python_includespec | sed 's,[\],/,g'`
postgresql-12-12.4/configure-9913-fi
##############################################
postgresql-12-12.4/configure-9921-
postgresql-12-12.4/configure:9922:python_libdir=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
postgresql-12-12.4/configure:9923:python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
postgresql-12-12.4/configure-9924-
postgresql-12-12.4/configure-9925-# If LDLIBRARY exists and has a shlib extension, use it verbatim.
postgresql-12-12.4/configure:9926:ldlibrary=`echo "${python_ldlibrary}" | sed -e 's/\.so$//' -e 's/\.dll$//' -e 's/\.dylib$//' -e 's/\.sl$//'`
postgresql-12-12.4/configure-9927-if test -e "${python_libdir}/${python_ldlibrary}" -a x"${python_ldlibrary}" != x"${ldlibrary}"
postgresql-12-12.4/configure-9928-then
postgresql-12-12.4/configure:9929:	ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
postgresql-12-12.4/configure-9930-	found_shlib=1
##############################################
postgresql-12-12.4/configure-9934-	# or failing that, $python_version from _PGAC_CHECK_PYTHON_DIRS.
postgresql-12-12.4/configure:9935:	python_ldversion=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDVERSION'))))"`
postgresql-12-12.4/configure-9936-	if test x"${python_ldversion}" != x""; then
##############################################
postgresql-12-12.4/configure-9938-	else
postgresql-12-12.4/configure:9939:		python_version_var=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('VERSION'))))"`
postgresql-12-12.4/configure-9940-		if test x"${python_version_var}" != x""; then
##############################################
postgresql-12-12.4/configure-9998-
postgresql-12-12.4/configure:9999:python_additional_libs=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','BASEMODLIBS'))))"`
postgresql-12-12.4/configure-10000-
##############################################
postgresql-12-12.4/configure-10108-  # Check for GNU $ac_path_SED
postgresql-12-12.4/configure:10109:case `"$ac_path_SED" --version 2>&1` in
postgresql-12-12.4/configure-10110-*GNU*)
##############################################
postgresql-12-12.4/configure-10268-do :
postgresql-12-12.4/configure:10269:  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
postgresql-12-12.4/configure-10270-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
##############################################
postgresql-12-12.4/configure-10273-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:10274:#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
postgresql-12-12.4/configure-10275-_ACEOF
##############################################
postgresql-12-12.4/configure-10550-             ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
postgresql-12-12.4/configure:10551:             ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
postgresql-12-12.4/configure-10552-             ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
##############################################
postgresql-12-12.4/configure-10948-do :
postgresql-12-12.4/configure:10949:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-10950-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-10952-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:10953:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-10954-_ACEOF
##############################################
postgresql-12-12.4/configure-12228-do :
postgresql-12-12.4/configure:12229:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-12230-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-12232-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:12233:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-12234-_ACEOF
##############################################
postgresql-12-12.4/configure-12245-do :
postgresql-12-12.4/configure:12246:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-12247-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-12249-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:12250:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-12251-_ACEOF
##############################################
postgresql-12-12.4/configure-12929-do :
postgresql-12-12.4/configure:12930:  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
postgresql-12-12.4/configure-12931-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
##############################################
postgresql-12-12.4/configure-12933-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:12934:#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
postgresql-12-12.4/configure-12935-_ACEOF
##############################################
postgresql-12-12.4/configure-15308-LIBS_including_readline="$LIBS"
postgresql-12-12.4/configure:15309:LIBS=`echo "$LIBS" | sed -e 's/-ledit//g' -e 's/-lreadline//g'`
postgresql-12-12.4/configure-15310-
##############################################
postgresql-12-12.4/configure-15312-do :
postgresql-12-12.4/configure:15313:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-15314-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-15316-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:15317:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-15318-_ACEOF
##############################################
postgresql-12-12.4/configure-15937-do :
postgresql-12-12.4/configure:15938:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-15939-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-15941-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:15942:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-15943-_ACEOF
##############################################
postgresql-12-12.4/configure-16497-do :
postgresql-12-12.4/configure:16498:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-16499-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-16501-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:16502:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-16503-_ACEOF
##############################################
postgresql-12-12.4/configure-16509-do :
postgresql-12-12.4/configure:16510:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-16511-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-16513-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:16514:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-16515-_ACEOF
##############################################
postgresql-12-12.4/configure-16669-do :
postgresql-12-12.4/configure:16670:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-16671-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-16673-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:16674:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-16675-_ACEOF
##############################################
postgresql-12-12.4/configure-16681-do :
postgresql-12-12.4/configure:16682:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
postgresql-12-12.4/configure-16683-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
postgresql-12-12.4/configure-16685-  cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:16686:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
postgresql-12-12.4/configure-16687-_ACEOF
##############################################
postgresql-12-12.4/configure-18678-        test -z "$TCLSH" && as_fn_error $? "unable to locate tclConfig.sh because no Tcl shell was found" "$LINENO" 5
postgresql-12-12.4/configure:18679:        pgac_test_dirs=`echo 'puts $auto_path' | $TCLSH`
postgresql-12-12.4/configure-18680-        # On newer macOS, $auto_path frequently doesn't include the place
##############################################
postgresql-12-12.4/configure-19396-if test x"$GCC" = x"yes" ; then
postgresql-12-12.4/configure:19397:  cc_string=`${CC} --version | sed q`
postgresql-12-12.4/configure-19398-  case $cc_string in [A-Za-z]*) ;; *) cc_string="GCC $cc_string";; esac
postgresql-12-12.4/configure-19399-elif test x"$SUN_STUDIO_CC" = x"yes" ; then
postgresql-12-12.4/configure:19400:  cc_string=`${CC} -V 2>&1 | sed q`
postgresql-12-12.4/configure-19401-else
##############################################
postgresql-12-12.4/configure-19406-cat >>confdefs.h <<_ACEOF
postgresql-12-12.4/configure:19407:#define PG_VERSION_STR "PostgreSQL $PG_VERSION on $host, compiled by $cc_string, `expr $ac_cv_sizeof_void_p \* 8`-bit"
postgresql-12-12.4/configure-19408-_ACEOF
##############################################
postgresql-12-12.4/configure-19427-if test x"$PG_SYSROOT" != x; then
postgresql-12-12.4/configure:19428:  CPPFLAGS=`echo "$CPPFLAGS" | sed -e "s| $PG_SYSROOT | \\\$(PG_SYSROOT) |"`
postgresql-12-12.4/configure-19429-fi
##############################################
postgresql-12-12.4/configure-19460-#         a symlink-free name.
postgresql-12-12.4/configure:19461:if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
postgresql-12-12.4/configure-19462-  vpath_build=no
##############################################
postgresql-12-12.4/configure-19466-    $as_echo_n "preparing build tree... " >&6
postgresql-12-12.4/configure:19467:    pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
postgresql-12-12.4/configure-19468-    $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
##############################################
postgresql-12-12.4/configure-19594-  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
postgresql-12-12.4/configure:19595:  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
postgresql-12-12.4/configure-19596-  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
##############################################
postgresql-12-12.4/configure-19662-if test -z "$BASH_VERSION$ZSH_VERSION" \
postgresql-12-12.4/configure:19663:    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
postgresql-12-12.4/configure-19664-  as_echo='print -r --'
postgresql-12-12.4/configure-19665-  as_echo_n='print -rn --'
postgresql-12-12.4/configure:19666:elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
postgresql-12-12.4/configure-19667-  as_echo='printf %s\n'
##############################################
postgresql-12-12.4/configure-19669-else
postgresql-12-12.4/configure:19670:  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
postgresql-12-12.4/configure-19671-    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
##############################################
postgresql-12-12.4/configure-19679-	expr "X$arg" : "X\\(.*\\)$as_nl";
postgresql-12-12.4/configure:19680:	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
postgresql-12-12.4/configure-19681-      esac;
##############################################
postgresql-12-12.4/configure-19756-# ----------------------------------------
postgresql-12-12.4/configure:19757:# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
postgresql-12-12.4/configure-19758-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
##############################################
postgresql-12-12.4/configure-19828-  {
postgresql-12-12.4/configure:19829:    as_val=`expr "$@" || test $? -eq 1`
postgresql-12-12.4/configure-19830-  }
##############################################
postgresql-12-12.4/configure-19932-      case $as_dir in #(
postgresql-12-12.4/configure:19933:      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
postgresql-12-12.4/configure-19934-      *) as_qdir=$as_dir;;
##############################################
postgresql-12-12.4/configure-20071-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
postgresql-12-12.4/configure:20072:ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
postgresql-12-12.4/configure-20073-ac_cs_version="\\
##############################################
postgresql-12-12.4/configure-20096-  --*=?*)
postgresql-12-12.4/configure:20097:    ac_option=`expr "X$1" : 'X\([^=]*\)='`
postgresql-12-12.4/configure:20098:    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
postgresql-12-12.4/configure-20099-    ac_shift=:
##############################################
postgresql-12-12.4/configure-20101-  --*=)
postgresql-12-12.4/configure:20102:    ac_option=`expr "X$1" : 'X\([^=]*\)='`
postgresql-12-12.4/configure-20103-    ac_optarg=
##############################################
postgresql-12-12.4/configure-20125-    case $ac_optarg in
postgresql-12-12.4/configure:20126:    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
postgresql-12-12.4/configure-20127-    '') as_fn_error $? "missing file argument" ;;
##############################################
postgresql-12-12.4/configure-20133-    case $ac_optarg in
postgresql-12-12.4/configure:20134:    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
postgresql-12-12.4/configure-20135-    esac
##############################################
postgresql-12-12.4/configure-20265-fi
postgresql-12-12.4/configure:20266:ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
postgresql-12-12.4/configure-20267-if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
##############################################
postgresql-12-12.4/configure-20282-  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
postgresql-12-12.4/configure:20283:ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
postgresql-12-12.4/configure-20284-ac_delim='%!_!# '
##############################################
postgresql-12-12.4/configure-20288-
postgresql-12-12.4/configure:20289:  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
postgresql-12-12.4/configure-20290-  if test $ac_delim_n = $ac_delim_num; then
##############################################
postgresql-12-12.4/configure-20426-for ac_last_try in false false :; do
postgresql-12-12.4/configure:20427:  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
postgresql-12-12.4/configure-20428-  if test -z "$ac_tt"; then
##############################################
postgresql-12-12.4/configure-20558-      esac
postgresql-12-12.4/configure:20559:      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
postgresql-12-12.4/configure-20560-      as_fn_append ac_file_inputs " '$ac_f'"
##############################################
postgresql-12-12.4/configure-20617-*)
postgresql-12-12.4/configure:20618:  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
postgresql-12-12.4/configure-20619-  # A ".." for each directory in $ac_dir_suffix.
postgresql-12-12.4/configure:20620:  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
postgresql-12-12.4/configure-20621-  case $ac_top_builddir_sub in
##############################################
postgresql-12-12.4/configure-20678-/@mandir@/p'
postgresql-12-12.4/configure:20679:case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
postgresql-12-12.4/configure-20680-*datarootdir*) ac_datarootdir_seen=yes;;
##############################################
postgresql-12-12.4/configure-20695-
postgresql-12-12.4/configure:20696:# Neutralize VPATH when `$srcdir' = `.'.
postgresql-12-12.4/configure-20697-# Shell code in configure.ac might set extrasub.
##############################################
postgresql-12-12.4/configure-20723-test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
postgresql-12-12.4/configure:20724:  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
postgresql-12-12.4/configure-20725-  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
##############################################
postgresql-12-12.4/configure-20807-	# test -e works for symlinks in the MinGW console
postgresql-12-12.4/configure:20808:	test -e `expr "$FILE" : '\([^:]*\)'` || { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** link for $FILE -- please fix by hand" >&5
postgresql-12-12.4/configure-20809-$as_echo "$as_me: WARNING: *** link for $FILE -- please fix by hand" >&2;}
##############################################
postgresql-12-12.4/doc/src/sgml/man7/PREPARE.7-168-PREPARE usrrptplan (int) AS
postgresql-12-12.4/doc/src/sgml/man7/PREPARE.7:169:    SELECT * FROM users u, logs l WHERE u\&.usrid=$1 AND u\&.usrid=l\&.usrid
postgresql-12-12.4/doc/src/sgml/man7/PREPARE.7-170-    AND l\&.date = $2;
##############################################
postgresql-12-12.4/doc/src/sgml/man7/CREATE_FUNCTION.7-554-        FROM    pwds
postgresql-12-12.4/doc/src/sgml/man7/CREATE_FUNCTION.7:555:        WHERE   username = $1;
postgresql-12-12.4/doc/src/sgml/man7/CREATE_FUNCTION.7-556-
##############################################
postgresql-12-12.4/doc/src/sgml/man7/SELECT.7-2119-CREATE FUNCTION distributors(int) RETURNS SETOF distributors AS $$
postgresql-12-12.4/doc/src/sgml/man7/SELECT.7:2120:    SELECT * FROM distributors WHERE did = $1;
postgresql-12-12.4/doc/src/sgml/man7/SELECT.7-2121-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/man7/SELECT.7-2128-CREATE FUNCTION distributors_2(int) RETURNS SETOF record AS $$
postgresql-12-12.4/doc/src/sgml/man7/SELECT.7:2129:    SELECT * FROM distributors WHERE did = $1;
postgresql-12-12.4/doc/src/sgml/man7/SELECT.7-2130-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/sepgsql.sgml-547-             AS 'SELECT regexp_replace(credit, ''-[0-9]+$'', ''-xxxx'', ''g'')
postgresql-12-12.4/doc/src/sgml/sepgsql.sgml:548:                        FROM customer WHERE cid = $1'
postgresql-12-12.4/doc/src/sgml/sepgsql.sgml-549-           LANGUAGE sql;
##############################################
postgresql-12-12.4/doc/src/sgml/man1/oid2name.1-309-> do
postgresql-12-12.4/doc/src/sgml/man1/oid2name.1:310:>   echo "$SIZE       `oid2name \-q \-d alvherre \-i \-f $FILENODE`"
postgresql-12-12.4/doc/src/sgml/man1/oid2name.1-311-> done
##############################################
postgresql-12-12.4/doc/src/sgml/man1/oid2name.1-319-> do
postgresql-12-12.4/doc/src/sgml/man1/oid2name.1:320:>   echo "$SIZE   `oid2name \-q \-d alvherre \-f $FN`"
postgresql-12-12.4/doc/src/sgml/man1/oid2name.1-321-> done
##############################################
postgresql-12-12.4/doc/src/sgml/oid2name.sgml-303-> do
postgresql-12-12.4/doc/src/sgml/oid2name.sgml:304:>   echo "$SIZE       `oid2name -q -d alvherre -i -f $FILENODE`"
postgresql-12-12.4/doc/src/sgml/oid2name.sgml-305-> done
##############################################
postgresql-12-12.4/doc/src/sgml/oid2name.sgml-313-> do
postgresql-12-12.4/doc/src/sgml/oid2name.sgml:314:>   echo "$SIZE   `oid2name -q -d alvherre -f $FN`"
postgresql-12-12.4/doc/src/sgml/oid2name.sgml-315-> done
##############################################
postgresql-12-12.4/doc/src/sgml/ref/create_function.sgml-751-        FROM    pwds
postgresql-12-12.4/doc/src/sgml/ref/create_function.sgml:752:        WHERE   username = $1;
postgresql-12-12.4/doc/src/sgml/ref/create_function.sgml-753-
##############################################
postgresql-12-12.4/doc/src/sgml/ref/prepare.sgml-227-PREPARE usrrptplan (int) AS
postgresql-12-12.4/doc/src/sgml/ref/prepare.sgml:228:    SELECT * FROM users u, logs l WHERE u.usrid=$1 AND u.usrid=l.usrid
postgresql-12-12.4/doc/src/sgml/ref/prepare.sgml-229-    AND l.date = $2;
##############################################
postgresql-12-12.4/doc/src/sgml/ref/select.sgml-1802-CREATE FUNCTION distributors(int) RETURNS SETOF distributors AS $$
postgresql-12-12.4/doc/src/sgml/ref/select.sgml:1803:    SELECT * FROM distributors WHERE did = $1;
postgresql-12-12.4/doc/src/sgml/ref/select.sgml-1804-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/ref/select.sgml-1811-CREATE FUNCTION distributors_2(int) RETURNS SETOF record AS $$
postgresql-12-12.4/doc/src/sgml/ref/select.sgml:1812:    SELECT * FROM distributors WHERE did = $1;
postgresql-12-12.4/doc/src/sgml/ref/select.sgml-1813-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/plpython.sgml-1045-<programlisting>
postgresql-12-12.4/doc/src/sgml/plpython.sgml:1046:plan = plpy.prepare("SELECT last_name FROM my_users WHERE first_name = $1", ["text"])
postgresql-12-12.4/doc/src/sgml/plpython.sgml-1047-</programlisting>
##############################################
postgresql-12-12.4/doc/src/sgml/queries.sgml-742-CREATE FUNCTION getfoo(int) RETURNS SETOF foo AS $$
postgresql-12-12.4/doc/src/sgml/queries.sgml:743:    SELECT * FROM foo WHERE fooid = $1;
postgresql-12-12.4/doc/src/sgml/queries.sgml-744-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-274-</p><pre class="programlisting">
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html:275:EXECUTE 'SELECT count(*) FROM mytable WHERE inserted_by = $1 AND inserted &lt;= $2'
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-276-   INTO c
##############################################
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-287-    || quote_ident(tabname)
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html:288:    || ' WHERE inserted_by = $1 AND inserted &lt;= $2'
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-289-   INTO c
##############################################
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-296-EXECUTE format('SELECT count(*) FROM %I '
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html:297:   'WHERE inserted_by = $1 AND inserted &lt;= $2', tabname)
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-298-   INTO c
##############################################
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-346-EXECUTE format('UPDATE tbl SET %I = $1 '
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html:347:   'WHERE key = $2', colname) USING newvalue, keyvalue;
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-348-</pre><p>
##############################################
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-434-</p><pre class="programlisting">
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html:435:EXECUTE format('UPDATE tbl SET %I = $1 WHERE key = $2', colname)
postgresql-12-12.4/doc/src/sgml/html/plpgsql-statements.html-436-   USING newvalue, keyvalue;
##############################################
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-216--[ RECORD 1 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html:217:query       | UPDATE pgbench_branches SET bbalance = bbalance + $1 WHERE bid = $2
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-218-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-222--[ RECORD 2 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html:223:query       | UPDATE pgbench_tellers SET tbalance = tbalance + $1 WHERE tid = $2
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-224-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-234--[ RECORD 4 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html:235:query       | UPDATE pgbench_accounts SET abalance = abalance + $1 WHERE aid = $2
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-236-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-248-bench=# SELECT pg_stat_statements_reset(0,0,s.queryid) FROM pg_stat_statements AS s
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html:249:            WHERE s.query = 'UPDATE pgbench_branches SET bbalance = bbalance + $1 WHERE bid = $2';
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-250-
##############################################
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-254--[ RECORD 1 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html:255:query       | UPDATE pgbench_tellers SET tbalance = tbalance + $1 WHERE tid = $2
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-256-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-266--[ RECORD 3 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html:267:query       | UPDATE pgbench_accounts SET abalance = abalance + $1 WHERE aid = $2
postgresql-12-12.4/doc/src/sgml/html/pgstatstatements.html-268-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/html/libpq-example.html-467-    res = PQexecParams(conn,
postgresql-12-12.4/doc/src/sgml/html/libpq-example.html:468:                       "SELECT * FROM test1 WHERE t = $1",
postgresql-12-12.4/doc/src/sgml/html/libpq-example.html-469-                       1,       /* one param */
##############################################
postgresql-12-12.4/doc/src/sgml/html/libpq-example.html-505-    res = PQexecParams(conn,
postgresql-12-12.4/doc/src/sgml/html/libpq-example.html:506:                       "SELECT * FROM test1 WHERE i = $1::int4",
postgresql-12-12.4/doc/src/sgml/html/libpq-example.html-507-                       1,       /* one param */
##############################################
postgresql-12-12.4/doc/src/sgml/html/pltcl-dbaccess.html-104-        set GD(plan) [ spi_prepare \
postgresql-12-12.4/doc/src/sgml/html/pltcl-dbaccess.html:105:                "SELECT count(*) AS cnt FROM t1 WHERE num &gt;= \$1 AND num &lt;= \$2" \
postgresql-12-12.4/doc/src/sgml/html/pltcl-dbaccess.html-106-                [ list int4 int4 ] ]
##############################################
postgresql-12-12.4/doc/src/sgml/html/bookindex.html-56-        libpq, <a class="indexterm" href="libpq-connect.html#LIBPQ-PARAMKEYWORDS">Parameter Key Words</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8270">GUID, <a class="indexterm" href="datatype-uuid.html">UUID Type</a></dt></dl></div><div class="indexdiv" id="indexdiv-H"><h3>H</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm28701">hash (see <a href="#ientry-idm28624">index</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153339">hash_bitmap_info, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.9">Hash Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153349">hash_metapage_info, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.9">Hash Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153329">hash_page_items, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.9">Hash Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153319">hash_page_stats, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.9">Hash Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153309">hash_page_type, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.9">Hash Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24368">has_any_column_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24370">has_column_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24372">has_database_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24376">has_foreign_data_wrapper_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24374">has_function_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24378">has_language_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24380">has_schema_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24384">has_sequence_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24382">has_server_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24388">has_tablespace_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24386">has_table_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24390">has_type_privilege, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm853">HAVING, <a class="indexterm" href="tutorial-agg.html">Aggregate Functions</a>, <a class="indexterm" href="queries-table-expressions.html#QUERIES-GROUP">The GROUP BY and HAVING Clauses</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm35759">hba_file configuration parameter, <a class="indexterm" href="runtime-config-file-locations.html">File Locations</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153134">heap_page_items, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.5">Heap Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153161">heap_page_item_attrs, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.5">Heap Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm17526">height, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm603">hierarchical database, <a class="indexterm" href="tutorial-concepts.html">Concepts</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm45201">high availability, <a class="indexterm" href="high-availability.html">High Availability, Load Balancing, and Replication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm100">history, <a class="indexterm" href="history.html">A Brief History of PostgreSQL</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">of PostgreSQL, <a class="indexterm" href="history.html">A Brief History of PostgreSQL</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153534">hmac, <a class="indexterm" href="pgcrypto.html#id-1.11.7.34.5.3">hmac()</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18149">host, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51621">host name, <a class="indexterm" href="libpq-connect.html#LIBPQ-PARAMKEYWORDS">Parameter Key Words</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18163">hostmask, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm45825">Hot Standby, <a class="indexterm" href="high-availability.html">High Availability, Load Balancing, and Replication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37595">hot_standby configuration parameter, <a class="indexterm" href="runtime-config-replication.html#RUNTIME-CONFIG-REPLICATION-STANDBY">Standby Servers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37646">hot_standby_feedback configuration parameter, <a class="indexterm" href="runtime-config-replication.html#RUNTIME-CONFIG-REPLICATION-STANDBY">Standby Servers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34721">HP-UX</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">IPC configuration, <a class="indexterm" href="kernel-resources.html#SYSVIPC">Shared Memory and Semaphores</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">shared library, <a class="indexterm" href="xfunc-c.html#DFUNC">Compiling and Linking Dynamically-Loaded Functions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151260">hstore, <a class="indexterm" href="hstore.html">hstore</a>, <a class="indexterm" href="hstore.html#id-1.11.7.25.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151579">hstore_to_array, <a class="indexterm" href="hstore.html#id-1.11.7.25.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151605">hstore_to_json, <a class="indexterm" href="hstore.html#id-1.11.7.25.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151619">hstore_to_jsonb, <a class="indexterm" href="hstore.html#id-1.11.7.25.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151647">hstore_to_jsonb_loose, <a class="indexterm" href="hstore.html#id-1.11.7.25.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151633">hstore_to_json_loose, <a class="indexterm" href="hstore.html#id-1.11.7.25.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151592">hstore_to_matrix, <a class="indexterm" href="hstore.html#id-1.11.7.25.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36305">huge_pages configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-MEMORY">Memory</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22917">hypothetical-set aggregate</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">built-in, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt></dl></dd></dl></div><div class="indexdiv" id="indexdiv-I"><h3>I</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151922">icount, <a class="indexterm" href="intarray.html#id-1.11.7.27.6">intarray Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33109">ICU, <a class="indexterm" href="install-procedure.html">Installation Procedure</a>, <a class="indexterm" href="collation.html#COLLATION-MANAGING">Managing Collations</a>, <a class="indexterm" href="sql-createcollation.html#id-1.9.3.59.6">Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm41879">ident, <a class="indexterm" href="auth-ident.html">Ident Authentication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1180">identifier, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS">Identifiers and Key Words</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">length, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS">Identifiers and Key Words</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">syntax of, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS">Identifiers and Key Words</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm126252">IDENTIFY_SYSTEM, <a class="indexterm" href="protocol-replication.html">Streaming Replication Protocol</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm35769">ident_file configuration parameter, <a class="indexterm" href="runtime-config-file-locations.html">File Locations</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39727">idle_in_transaction_session_timeout configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-STATEMENT">Statement Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151995">idx, <a class="indexterm" href="intarray.html#id-1.11.7.27.6">intarray Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm21371">IFNULL, <a class="indexterm" href="functions-conditional.html#FUNCTIONS-COALESCE-NVL-IFNULL">COALESCE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40900">ignore_checksum_failure configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40707">ignore_system_indexes configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm66439">IMMUTABLE, <a class="indexterm" href="xfunc-volatility.html">Function Volatility Categories</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm98364">IMPORT FOREIGN SCHEMA, <a class="indexterm" href="sql-importforeignschema.html">IMPORT FOREIGN SCHEMA</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23251">IN, <a class="indexterm" href="functions-subquery.html">Subquery Expressions</a>, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm29088">INCLUDE</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in index definitions, <a class="indexterm" href="indexes-index-only-scans.html">Index-Only Scans and Covering Indexes</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm35685">include</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in configuration file, <a class="indexterm" href="config-setting.html#CONFIG-INCLUDES">Managing Configuration File Contents</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm35702">include_dir</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in configuration file, <a class="indexterm" href="config-setting.html#CONFIG-INCLUDES">Managing Configuration File Contents</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm35693">include_if_exists</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in configuration file, <a class="indexterm" href="config-setting.html#CONFIG-INCLUDES">Managing Configuration File Contents</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm28624">index, <a class="indexterm" href="indexes.html">Indexes</a>, <a class="indexterm" href="indexes-multicolumn.html">Multicolumn Indexes</a>, <a class="indexterm" href="indexes-ordering.html">Indexes and ORDER BY</a>, <a class="indexterm" href="indexes-bitmap-scans.html">Combining Multiple Indexes</a>, <a class="indexterm" href="indexes-unique.html">Unique Indexes</a>, <a class="indexterm" href="indexes-expressional.html">Indexes on Expressions</a>, <a class="indexterm" href="indexes-partial.html">Partial Indexes</a>, <a class="indexterm" href="indexes-index-only-scans.html">Index-Only Scans and Covering Indexes</a>, <a class="indexterm" href="indexes-index-only-scans.html">Index-Only Scans and Covering Indexes</a>, <a class="indexterm" href="indexes-examine.html">Examining Index Usage</a>, <a class="indexterm" href="textsearch-indexes.html">GIN and GiST Index Types</a>, <a class="indexterm" href="textsearch-indexes.html">GIN and GiST Index Types</a>, <a class="indexterm" href="locking-indexes.html">Locking and Indexes</a>, <a class="indexterm" href="xindex.html">Interfacing Extensions to Indexes</a>, <a class="indexterm" href="sql-createindex.html#SQL-CREATEINDEX-CONCURRENTLY">Building Indexes Concurrently</a>, <a class="indexterm" href="sql-reindex.html#SQL-REINDEX-CONCURRENTLY">Rebuilding Indexes Concurrently</a>, <a class="indexterm" href="ltree.html#id-1.11.7.30.5">Operators and Functions</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">and ORDER BY, <a class="indexterm" href="indexes-ordering.html">Indexes and ORDER BY</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">B-tree, <a class="indexterm" href="indexes-types.html">Index Types</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">B-Tree, <a class="indexterm" href="btree.html">B-Tree Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">BRIN, <a class="indexterm" href="indexes-types.html">Index Types</a>, <a class="indexterm" href="brin.html">BRIN Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">building concurrently, <a class="indexterm" href="sql-createindex.html#SQL-CREATEINDEX-CONCURRENTLY">Building Indexes Concurrently</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">combining multiple indexes, <a class="indexterm" href="indexes-bitmap-scans.html">Combining Multiple Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">covering, <a class="indexterm" href="indexes-index-only-scans.html">Index-Only Scans and Covering Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">examining usage, <a class="indexterm" href="indexes-examine.html">Examining Index Usage</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">on expressions, <a class="indexterm" href="indexes-expressional.html">Indexes on Expressions</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">for user-defined data type, <a class="indexterm" href="xindex.html">Interfacing Extensions to Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">GIN, <a class="indexterm" href="indexes-types.html">Index Types</a>, <a class="indexterm" href="textsearch-indexes.html">GIN and GiST Index Types</a>, <a class="indexterm" href="gin.html">GIN Indexes</a></dt><dd><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">text search, <a class="indexterm" href="textsearch-indexes.html">GIN and GiST Index Types</a></dt></dl></dd><dt xmlns:xlink="http://www.w3.org/1999/xlink">GiST, <a class="indexterm" href="indexes-types.html">Index Types</a>, <a class="indexterm" href="textsearch-indexes.html">GIN and GiST Index Types</a>, <a class="indexterm" href="gist.html">GiST Indexes</a></dt><dd><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">text search, <a class="indexterm" href="textsearch-indexes.html">GIN and GiST Index Types</a></dt></dl></dd><dt xmlns:xlink="http://www.w3.org/1999/xlink">hash, <a class="indexterm" href="indexes-types.html">Index Types</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">index-only scans, <a class="indexterm" href="indexes-index-only-scans.html">Index-Only Scans and Covering Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">locks, <a class="indexterm" href="locking-indexes.html">Locking and Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">multicolumn, <a class="indexterm" href="indexes-multicolumn.html">Multicolumn Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">partial, <a class="indexterm" href="indexes-partial.html">Partial Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">rebuilding concurrently, <a class="indexterm" href="sql-reindex.html#SQL-REINDEX-CONCURRENTLY">Rebuilding Indexes Concurrently</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">SP-GiST, <a class="indexterm" href="indexes-types.html">Index Types</a>, <a class="indexterm" href="spgist.html">SP-GiST Indexes</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">unique, <a class="indexterm" href="indexes-unique.html">Unique Indexes</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm130407">Index Access Method, <a class="indexterm" href="indexam.html">Index Access Method Interface Definition</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37792">index scan, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-ENABLE">Planner Method Configuration</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm29053">index-only scan, <a class="indexterm" href="indexes-index-only-scans.html">Index-Only Scans and Covering Indexes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm130409">indexam</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">Index Access Method, <a class="indexterm" href="indexam.html">Index Access Method Interface Definition</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9673">index_am_handler, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7945">inet (data type), <a class="indexterm" href="datatype-net-types.html#DATATYPE-INET">inet</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24008">inet_client_addr, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24010">inet_client_port, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18278">inet_merge, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18263">inet_same_family, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24012">inet_server_addr, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24014">inet_server_port, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm60308">information schema, <a class="indexterm" href="information-schema.html">The Information Schema</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1079">inheritance, <a class="indexterm" href="tutorial-inheritance.html">Inheritance</a>, <a class="indexterm" href="ddl-inherit.html">Inheritance</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11575">initcap, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34215">initdb, <a class="indexterm" href="creating-cluster.html">Creating a Database Cluster</a>, <a class="indexterm" href="app-initdb.html">initdb</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm133619">Initialization Fork, <a class="indexterm" href="storage-init.html">The Initialization Fork</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm67634">input function, <a class="indexterm" href="xtypes.html">User-Defined Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm678">INSERT, <a class="indexterm" href="tutorial-populate.html">Populating a Table With Rows</a>, <a class="indexterm" href="dml-insert.html">Inserting Data</a>, <a class="indexterm" href="dml-returning.html">Returning Data From Modified Rows</a>, <a class="indexterm" href="sql-insert.html">INSERT</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">RETURNING, <a class="indexterm" href="dml-returning.html">Returning Data From Modified Rows</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4314">inserting, <a class="indexterm" href="dml-insert.html">Inserting Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32624">installation, <a class="indexterm" href="installation.html">Installation from Source Code</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">on Windows, <a class="indexterm" href="install-windows.html">Installation from Source Code on Windows</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm74513">instr function, <a class="indexterm" href="plpgsql-porting.html#PLPGSQL-PORTING-APPENDIX">Appendix</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm6008">int2 (see <a href="#ientry-idm6001">smallint</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm6005">int4 (see <a href="#ientry-idm1475">integer</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm6011">int8 (see <a href="#ientry-idm1477">bigint</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151852">intagg, <a class="indexterm" href="intagg.html">intagg</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151894">intarray, <a class="indexterm" href="intarray.html">intarray</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1475">integer, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-CONSTANTS-NUMERIC">Numeric Constants</a>, <a class="indexterm" href="datatype-numeric.html#DATATYPE-INT">Integer Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40543">integer_datetimes configuration parameter, <a class="indexterm" href="runtime-config-preset.html">Preset Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm158026">interfaces</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">externally maintained, <a class="indexterm" href="external-interfaces.html">Client Interfaces</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9679">internal, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5217">INTERSECT, <a class="indexterm" href="queries-union.html">Combining Queries</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm6651">interval, <a class="indexterm" href="datatype-datetime.html">Date/Time Types</a>, <a class="indexterm" href="datatype-datetime.html#DATATYPE-INTERVAL-INPUT">Interval Input</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">output format, <a class="indexterm" href="datatype-datetime.html#DATATYPE-INTERVAL-OUTPUT">Interval Output</a></dt><dd><dl><dt>(see also <a href="#ientry-idm15051">formatting</a>)</dt></dl></dd></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39918">IntervalStyle configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-FORMAT">Locale and Formatting</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152033">intset, <a class="indexterm" href="intarray.html#id-1.11.7.27.6">intarray Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151859">int_array_aggregate, <a class="indexterm" href="intagg.html#id-1.11.7.26.4">Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151866">int_array_enum, <a class="indexterm" href="intagg.html#id-1.11.7.26.4">Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22832">inverse distribution, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm131155">in_range support functions, <a class="indexterm" href="btree-support-funcs.html">B-Tree Support Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10104">IS DISTINCT FROM, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a>, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19437">IS DOCUMENT, <a class="indexterm" href="functions-xml.html#id-1.5.8.19.6.3">IS DOCUMENT</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10172">IS FALSE, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10106">IS NOT DISTINCT FROM, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a>, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19447">IS NOT DOCUMENT, <a class="indexterm" href="functions-xml.html#id-1.5.8.19.6.4">IS NOT DOCUMENT</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10174">IS NOT FALSE, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10126">IS NOT NULL, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10170">IS NOT TRUE, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10178">IS NOT UNKNOWN, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10124">IS NULL, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a>, <a class="indexterm" href="runtime-config-compatible.html#RUNTIME-CONFIG-COMPATIBLE-CLIENTS">Platform and Client Compatibility</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10168">IS TRUE, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10176">IS UNKNOWN, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm17528">isclosed, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22053">isempty, <a class="indexterm" href="functions-range.html">Range Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16352">isfinite, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152198">isn, <a class="indexterm" href="isn.html">isn</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10128">ISNULL, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152320">isn_weak, <a class="indexterm" href="isn.html#id-1.11.7.28.6">Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm17530">isopen, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75413">is_array_ref</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/Perl, <a class="indexterm" href="plperl-builtins.html#PLPERL-UTILITY-FUNCTIONS">Utility Functions in PL/Perl</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152342">is_valid, <a class="indexterm" href="isn.html#id-1.11.7.28.6">Functions and Operators</a></dt></dl></div><div class="indexdiv" id="indexdiv-J"><h3>J</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm50620">JIT, <a class="indexterm" href="jit.html">Just-in-Time Compilation (JIT)</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38235">jit configuration parameter, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-OTHER">Other Planner Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38050">jit_above_cost configuration parameter, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-CONSTANTS">Planner Cost Constants</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40928">jit_debugging_support configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40939">jit_dump_bitcode configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40951">jit_expressions configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38063">jit_inline_above_cost configuration parameter, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-CONSTANTS">Planner Cost Constants</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38075">jit_optimize_above_cost configuration parameter, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-CONSTANTS">Planner Cost Constants</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40962">jit_profiling_support configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40149">jit_provider configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-PRELOAD">Shared Library Preloading</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40974">jit_tuple_deforming configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm759">join, <a class="indexterm" href="tutorial-join.html">Joins Between Tables</a>, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a>, <a class="indexterm" href="explicit-joins.html">Controlling the Planner with Explicit JOIN Clauses</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">controlling the order, <a class="indexterm" href="explicit-joins.html">Controlling the Planner with Explicit JOIN Clauses</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">cross, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">left, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">natural, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">outer, <a class="indexterm" href="tutorial-join.html">Joins Between Tables</a>, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">right, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">self, <a class="indexterm" href="tutorial-join.html">Joins Between Tables</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38248">join_collapse_limit configuration parameter, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-OTHER">Other Planner Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8366">JSON, <a class="indexterm" href="datatype-json.html">JSON Types</a>, <a class="indexterm" href="functions-json.html">JSON Functions and Operators</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">functions and operators, <a class="indexterm" href="functions-json.html">JSON Functions and Operators</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8368">JSONB, <a class="indexterm" href="datatype-json.html">JSON Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8496">jsonb</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">containment, <a class="indexterm" href="datatype-json.html#JSON-CONTAINMENT">jsonb Containment and Existence</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">existence, <a class="indexterm" href="datatype-json.html#JSON-CONTAINMENT">jsonb Containment and Existence</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">indexes on, <a class="indexterm" href="datatype-json.html#JSON-INDEXING">jsonb Indexing</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22339">jsonb_agg, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20128">jsonb_array_elements, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20132">jsonb_array_elements_text, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20096">jsonb_array_length, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19980">jsonb_build_array, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19982">jsonb_build_object, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20100">jsonb_each, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20104">jsonb_each_text, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20108">jsonb_extract_path, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20112">jsonb_extract_path_text, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20152">jsonb_insert, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19984">jsonb_object, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22364">jsonb_object_agg, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20116">jsonb_object_keys, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20156">jsonb_path_exists, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20158">jsonb_path_match, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20160">jsonb_path_query, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20162">jsonb_path_query_array, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20164">jsonb_path_query_first, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20120">jsonb_populate_record, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20124">jsonb_populate_recordset, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20154">jsonb_pretty, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20150">jsonb_set, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20148">jsonb_strip_nulls, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20140">jsonb_to_record, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20144">jsonb_to_recordset, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20136">jsonb_typeof, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8659">jsonpath, <a class="indexterm" href="datatype-json.html#DATATYPE-JSONPATH">jsonpath Type</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22327">json_agg, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20126">json_array_elements, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20130">json_array_elements_text, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20094">json_array_length, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19972">json_build_array, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19974">json_build_object, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20098">json_each, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20102">json_each_text, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20106">json_extract_path, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20110">json_extract_path_text, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19976">json_object, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22351">json_object_agg, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20114">json_object_keys, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20118">json_populate_record, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20122">json_populate_recordset, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20146">json_strip_nulls, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20138">json_to_record, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20142">json_to_recordset, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20134">json_typeof, <a class="indexterm" href="functions-json.html#FUNCTIONS-JSON-PROCESSING">Processing and Creating JSON Data</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm136392">Julian date, <a class="indexterm" href="datetime-units-history.html">History of Units</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm50623">Just-In-Time compilation (see <a href="#ientry-idm50620">JIT</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16390">justify_days, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16404">justify_hours, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16418">justify_interval, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt></dl></div><div class="indexdiv" id="indexdiv-K"><h3>K</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1186">key word, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS">Identifiers and Key Words</a>, <a class="indexterm" href="sql-keywords-appendix.html">SQL Key Words</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">list of, <a class="indexterm" href="sql-keywords-appendix.html">SQL Key Words</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">syntax of, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS">Identifiers and Key Words</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36038">krb_caseins_users configuration parameter, <a class="indexterm" href="runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-AUTHENTICATION">Authentication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36027">krb_server_keyfile configuration parameter, <a class="indexterm" href="runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-AUTHENTICATION">Authentication</a></dt></dl></div><div class="indexdiv" id="indexdiv-L"><h3>L</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4717">label (see <a href="#ientry-idm810">alias</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23121">lag, <a class="indexterm" href="functions-window.html">Window Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9669">language_handler, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55377">large object, <a class="indexterm" href="largeobjects.html">Large Objects</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm21109">lastval, <a class="indexterm" href="functions-sequence.html">Sequence Manipulation Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23179">last_value, <a class="indexterm" href="functions-window.html">Window Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4867">LATERAL, <a class="indexterm" href="queries-table-expressions.html#QUERIES-LATERAL">LATERAL Subqueries</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in the FROM clause, <a class="indexterm" href="queries-table-expressions.html#QUERIES-LATERAL">LATERAL Subqueries</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm150999">latitude, <a class="indexterm" href="earthdistance.html#id-1.11.7.22.7">Cube-Based Earth Distances</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152963">lca, <a class="indexterm" href="ltree.html#id-1.11.7.30.5">Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40555">lc_collate configuration parameter, <a class="indexterm" href="runtime-config-preset.html">Preset Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40565">lc_ctype configuration parameter, <a class="indexterm" href="runtime-config-preset.html">Preset Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40014">lc_messages configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-FORMAT">Locale and Formatting</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40026">lc_monetary configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-FORMAT">Locale and Formatting</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40037">lc_numeric configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-FORMAT">Locale and Formatting</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40048">lc_time configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-FORMAT">Locale and Formatting</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33157">LDAP, <a class="indexterm" href="install-procedure.html">Installation Procedure</a>, <a class="indexterm" href="auth-ldap.html">LDAP Authentication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm54959">LDAP connection parameter lookup, <a class="indexterm" href="libpq-ldap.html">LDAP Lookup of Connection Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33671">ldconfig, <a class="indexterm" href="install-post.html#id-1.6.3.9.2">Shared Libraries</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23144">lead, <a class="indexterm" href="functions-window.html">Window Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm21414">LEAST, <a class="indexterm" href="functions-conditional.html#FUNCTIONS-GREATEST-LEAST">GREATEST and LEAST</a>, <a class="indexterm" href="typeconv-union-case.html">UNION, CASE, and Related Constructs</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">determination of result type, <a class="indexterm" href="typeconv-union-case.html">UNION, CASE, and Related Constructs</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11589">left, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4618">left join, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11178">length, <a class="indexterm" href="functions-string.html">String Functions and Operators</a>, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a>, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a>, <a class="indexterm" href="functions-textsearch.html">Text Search Functions and Operators</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">of a binary string (see binary strings, length)</dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">of a character string (see <a href="#ientry-idm1273">character string, length</a>)</dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm29939">length(tsvector), <a class="indexterm" href="textsearch-features.html#TEXTSEARCH-MANIPULATE-TSVECTOR">Manipulating Documents</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151215">levenshtein, <a class="indexterm" href="fuzzystrmatch.html#id-1.11.7.24.6">Levenshtein</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151217">levenshtein_less_equal, <a class="indexterm" href="fuzzystrmatch.html#id-1.11.7.24.6">Levenshtein</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32784">lex, <a class="indexterm" href="install-requirements.html">Requirements</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32677">libedit, <a class="indexterm" href="install-requirements.html">Requirements</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32711">libperl, <a class="indexterm" href="install-requirements.html">Requirements</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51123">libpq, <a class="indexterm" href="libpq.html">libpq - C Library</a>, <a class="indexterm" href="libpq-single-row-mode.html">Retrieving Query Results Row-by-Row</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">single-row mode, <a class="indexterm" href="libpq-single-row-mode.html">Retrieving Query Results Row-by-Row</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51150">libpq-fe.h, <a class="indexterm" href="libpq.html">libpq - C Library</a>, <a class="indexterm" href="libpq-status.html">Connection Status Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm52012">libpq-int.h, <a class="indexterm" href="libpq-status.html">Connection Status Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32736">libpython, <a class="indexterm" href="install-requirements.html">Requirements</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm66605">library finalization function, <a class="indexterm" href="xfunc-c.html#XFUNC-C-DYNLOAD">Dynamic Loading</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm66603">library initialization function, <a class="indexterm" href="xfunc-c.html#XFUNC-C-DYNLOAD">Dynamic Loading</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm13745">LIKE, <a class="indexterm" href="functions-matching.html#FUNCTIONS-LIKE">LIKE</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">and locales, <a class="indexterm" href="locale.html#id-1.6.10.3.5">Behavior</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm14972">LIKE_REGEX, <a class="indexterm" href="functions-matching.html#POSIX-VS-XQUERY">Differences From XQuery (LIKE_REGEX)</a>, <a class="indexterm" href="functions-json.html#JSONPATH-REGULAR-EXPRESSIONS">Regular Expressions</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in SQL/JSON, <a class="indexterm" href="functions-json.html#JSONPATH-REGULAR-EXPRESSIONS">Regular Expressions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5330">LIMIT, <a class="indexterm" href="queries-limit.html">LIMIT and OFFSET</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7722">line, <a class="indexterm" href="datatype-geometric.html#DATATYPE-LINE">Lines</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7762">line segment, <a class="indexterm" href="datatype-geometric.html#DATATYPE-LSEG">Line Segments</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22493">linear regression, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34400">Linux</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">IPC configuration, <a class="indexterm" href="kernel-resources.html#SYSVIPC">Shared Memory and Semaphores</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">shared library, <a class="indexterm" href="xfunc-c.html#DFUNC">Compiling and Linking Dynamically-Loaded Functions</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">start script, <a class="indexterm" href="server-start.html">Starting the Database Server</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm98854">LISTEN, <a class="indexterm" href="sql-listen.html">LISTEN</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm35817">listen_addresses configuration parameter, <a class="indexterm" href="runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-SETTINGS">Connection Settings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33090">llvm-config, <a class="indexterm" href="install-procedure.html">Installation Procedure</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm150991">ll_to_earth, <a class="indexterm" href="earthdistance.html#id-1.11.7.22.7">Cube-Based Earth Distances</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10515">ln, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152401">lo, <a class="indexterm" href="lo.html">lo</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm98922">LOAD, <a class="indexterm" href="sql-load.html">LOAD</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm45207">load balancing, <a class="indexterm" href="high-availability.html">High Availability, Load Balancing, and Replication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34279">locale, <a class="indexterm" href="creating-cluster.html">Creating a Database Cluster</a>, <a class="indexterm" href="locale.html">Locale Support</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16434">localtime, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16446">localtimestamp, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40091">local_preload_libraries configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-PRELOAD">Shared Library Preloading</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm31296">lock, <a class="indexterm" href="explicit-locking.html">Explicit Locking</a>, <a class="indexterm" href="explicit-locking.html#ADVISORY-LOCKS">Advisory Locks</a>, <a class="indexterm" href="monitoring-locks.html">Viewing Locks</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">advisory, <a class="indexterm" href="explicit-locking.html#ADVISORY-LOCKS">Advisory Locks</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">monitoring, <a class="indexterm" href="monitoring-locks.html">Viewing Locks</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm31309">LOCK, <a class="indexterm" href="explicit-locking.html#LOCKING-TABLES">Table-Level Locks</a>, <a class="indexterm" href="sql-lock.html">LOCK</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39706">lock_timeout configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-STATEMENT">Statement Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10529">log, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm45444">log shipping, <a class="indexterm" href="high-availability.html">High Availability, Load Balancing, and Replication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10543">log10, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24033">Logging</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">current_logfiles file and the pg_current_logfile
postgresql-12-12.4/doc/src/sgml/html/bookindex.html:57:    function, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">pg_current_logfile function, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38382">logging_collector configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHERE">Where to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm79196">Logical Decoding, <a class="indexterm" href="logicaldecoding.html">Logical Decoding</a>, <a class="indexterm" href="logicaldecoding-explanation.html#id-1.8.14.8.2">Logical Decoding</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm42279">login privilege, <a class="indexterm" href="role-attributes.html">Role Attributes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39309">log_autovacuum_min_duration</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">storage parameter, <a class="indexterm" href="sql-createtable.html#SQL-CREATETABLE-STORAGE-PARAMETERS">Storage Parameters</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40856">log_btree_build_stats configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38819">log_checkpoints configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38829">log_connections configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38332">log_destination configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHERE">Where to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38403">log_directory configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHERE">Where to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38843">log_disconnections configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38854">log_duration configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38873">log_error_verbosity configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39274">log_executor_stats configuration parameter, <a class="indexterm" href="runtime-config-statistics.html#RUNTIME-CONFIG-STATISTICS-MONITOR">Statistics Monitoring</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38415">log_filename configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHERE">Where to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38443">log_file_mode configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHERE">Where to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38893">log_hostname configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38903">log_line_prefix configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39031">log_lock_waits configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38649">log_min_duration_statement configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHEN">When to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38625">log_min_error_statement configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHEN">When to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38600">log_min_messages configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHEN">When to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39262">log_parser_stats configuration parameter, <a class="indexterm" href="runtime-config-statistics.html#RUNTIME-CONFIG-STATISTICS-MONITOR">Statistics Monitoring</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39268">log_planner_stats configuration parameter, <a class="indexterm" href="runtime-config-statistics.html#RUNTIME-CONFIG-STATISTICS-MONITOR">Statistics Monitoring</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39077">log_replication_commands configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38462">log_rotation_age configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHERE">Where to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38473">log_rotation_size configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHERE">Where to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39042">log_statement configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39256">log_statement_stats configuration parameter, <a class="indexterm" href="runtime-config-statistics.html#RUNTIME-CONFIG-STATISTICS-MONITOR">Statistics Monitoring</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39088">log_temp_files configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39097">log_timezone configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38666">log_transaction_sample_rate configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHEN">When to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38484">log_truncate_on_rotation configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHERE">Where to Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151007">longitude, <a class="indexterm" href="earthdistance.html#id-1.11.7.22.7">Cube-Based Earth Distances</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75401">looks_like_number</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/Perl, <a class="indexterm" href="plperl-builtins.html#PLPERL-UTILITY-FUNCTIONS">Utility Functions in PL/Perl</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm72951">loop, <a class="indexterm" href="plpgsql-control-structures.html#PLPGSQL-CONTROL-STRUCTURES-LOOPS">Simple Loops</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/pgSQL, <a class="indexterm" href="plpgsql-control-structures.html#PLPGSQL-CONTROL-STRUCTURES-LOOPS">Simple Loops</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11188">lower, <a class="indexterm" href="functions-string.html">String Functions and Operators</a>, <a class="indexterm" href="functions-range.html">Range Functions and Operators</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">and locales, <a class="indexterm" href="locale.html#id-1.6.10.3.5">Behavior</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22055">lower_inc, <a class="indexterm" href="functions-range.html">Range Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22059">lower_inf, <a class="indexterm" href="functions-range.html">Range Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55649">lo_close, <a class="indexterm" href="lo-interfaces.html#LO-CLOSE">Closing a Large Object Descriptor</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40342">lo_compat_privileges configuration parameter, <a class="indexterm" href="runtime-config-compatible.html#RUNTIME-CONFIG-COMPATIBLE-VERSION">Previous PostgreSQL Versions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55441">lo_creat, <a class="indexterm" href="lo-interfaces.html#LO-CREATE">Creating a Large Object</a>, <a class="indexterm" href="lo-funcs.html">Server-Side Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55456">lo_create, <a class="indexterm" href="lo-interfaces.html#LO-CREATE">Creating a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55497">lo_export, <a class="indexterm" href="lo-interfaces.html#LO-EXPORT">Exporting a Large Object</a>, <a class="indexterm" href="lo-funcs.html">Server-Side Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55680">lo_from_bytea, <a class="indexterm" href="lo-funcs.html">Server-Side Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55716">lo_get, <a class="indexterm" href="lo-funcs.html">Server-Side Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55474">lo_import, <a class="indexterm" href="lo-interfaces.html#LO-IMPORT">Importing a Large Object</a>, <a class="indexterm" href="lo-funcs.html">Server-Side Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55480">lo_import_with_oid, <a class="indexterm" href="lo-interfaces.html#LO-IMPORT">Importing a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55581">lo_lseek, <a class="indexterm" href="lo-interfaces.html#LO-SEEK">Seeking in a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55591">lo_lseek64, <a class="indexterm" href="lo-interfaces.html#LO-SEEK">Seeking in a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55505">lo_open, <a class="indexterm" href="lo-interfaces.html#LO-OPEN">Opening an Existing Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55698">lo_put, <a class="indexterm" href="lo-funcs.html">Server-Side Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55564">lo_read, <a class="indexterm" href="lo-interfaces.html#LO-READ">Reading Data from a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55603">lo_tell, <a class="indexterm" href="lo-interfaces.html#LO-TELL">Obtaining the Seek Position of a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55607">lo_tell64, <a class="indexterm" href="lo-interfaces.html#LO-TELL">Obtaining the Seek Position of a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55618">lo_truncate, <a class="indexterm" href="lo-interfaces.html#LO-TRUNCATE">Truncating a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55635">lo_truncate64, <a class="indexterm" href="lo-interfaces.html#LO-TRUNCATE">Truncating a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55659">lo_unlink, <a class="indexterm" href="lo-interfaces.html#LO-UNLINK">Removing a Large Object</a>, <a class="indexterm" href="lo-funcs.html">Server-Side Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm55547">lo_write, <a class="indexterm" href="lo-interfaces.html#LO-WRITE">Writing Data to a Large Object</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11642">lpad, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7760">lseg, <a class="indexterm" href="datatype-geometric.html#DATATYPE-LSEG">Line Segments</a>, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm50365">LSN, <a class="indexterm" href="wal-internals.html">WAL Internals</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152453">ltree, <a class="indexterm" href="ltree.html">ltree</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152949">ltree2text, <a class="indexterm" href="ltree.html#id-1.11.7.30.5">Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11667">ltrim, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt></dl></div><div class="indexdiv" id="indexdiv-M"><h3>M</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8074">MAC address (see macaddr)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8103">MAC address (EUI-64 format) (see macaddr)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8072">macaddr (data type), <a class="indexterm" href="datatype-net-types.html#DATATYPE-MACADDR">macaddr</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8101">macaddr8 (data type), <a class="indexterm" href="datatype-net-types.html#DATATYPE-MACADDR8">macaddr8</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18380">macaddr8_set7bit, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33814">macOS, <a class="indexterm" href="installation-platform-notes.html#INSTALLATION-NOTES-MACOS">macOS</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">installation on, <a class="indexterm" href="installation-platform-notes.html#INSTALLATION-NOTES-MACOS">macOS</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">IPC configuration, <a class="indexterm" href="kernel-resources.html#SYSVIPC">Shared Memory and Semaphores</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">shared library, <a class="indexterm" href="xfunc-c.html#DFUNC">Compiling and Linking Dynamically-Loaded Functions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm66590">magic block, <a class="indexterm" href="xfunc-c.html#XFUNC-C-DYNLOAD">Dynamic Loading</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm44091">maintenance, <a class="indexterm" href="maintenance.html">Routine Database Maintenance Tasks</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36381">maintenance_work_mem configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-MEMORY">Memory</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32647">make, <a class="indexterm" href="install-requirements.html">Requirements</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24503">makeaclitem, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16458">make_date, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16477">make_interval, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16504">make_time, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16523">make_timestamp, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16548">make_timestamptz, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152334">make_valid, <a class="indexterm" href="isn.html#id-1.11.7.28.6">Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33701">MANPATH, <a class="indexterm" href="install-post.html#id-1.6.3.9.3">Environment Variables</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18177">masklen, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm71431">materialized view, <a class="indexterm" href="rules-materializedviews.html">Materialized Views</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">implementation through rules, <a class="indexterm" href="rules-materializedviews.html">Materialized Views</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm123827">materialized views, <a class="indexterm" href="view-pg-matviews.html">pg_matviews</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22377">max, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm35842">max_connections configuration parameter, <a class="indexterm" href="runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-SETTINGS">Connection Settings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36476">max_files_per_process configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-KERNEL">Kernel Resource Usage</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40576">max_function_args configuration parameter, <a class="indexterm" href="runtime-config-preset.html">Preset Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40586">max_identifier_length configuration parameter, <a class="indexterm" href="runtime-config-preset.html">Preset Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40598">max_index_keys configuration parameter, <a class="indexterm" href="runtime-config-preset.html">Preset Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40224">max_locks_per_transaction configuration parameter, <a class="indexterm" href="runtime-config-locks.html">Lock Management</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37714">max_logical_replication_workers configuration parameter, <a class="indexterm" href="runtime-config-replication.html#RUNTIME-CONFIG-REPLICATION-SUBSCRIBER">Subscribers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36671">max_parallel_maintenance_workers configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-ASYNC-BEHAVIOR">Asynchronous Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36685">max_parallel_workers configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-ASYNC-BEHAVIOR">Asynchronous Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36653">max_parallel_workers_per_gather configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-ASYNC-BEHAVIOR">Asynchronous Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40263">max_pred_locks_per_page configuration parameter, <a class="indexterm" href="runtime-config-locks.html">Lock Management</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40251">max_pred_locks_per_relation configuration parameter, <a class="indexterm" href="runtime-config-locks.html">Lock Management</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40238">max_pred_locks_per_transaction configuration parameter, <a class="indexterm" href="runtime-config-locks.html">Lock Management</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36352">max_prepared_transactions configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-MEMORY">Memory</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37403">max_replication_slots configuration parameter, <a class="indexterm" href="runtime-config-replication.html#RUNTIME-CONFIG-REPLICATION-SENDER">Sending Servers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36409">max_stack_depth configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-MEMORY">Memory</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37606">max_standby_archive_delay configuration parameter, <a class="indexterm" href="runtime-config-replication.html#RUNTIME-CONFIG-REPLICATION-STANDBY">Standby Servers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37620">max_standby_streaming_delay configuration parameter, <a class="indexterm" href="runtime-config-replication.html#RUNTIME-CONFIG-REPLICATION-STANDBY">Standby Servers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37726">max_sync_workers_per_subscription configuration parameter, <a class="indexterm" href="runtime-config-replication.html#RUNTIME-CONFIG-REPLICATION-SUBSCRIBER">Subscribers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37389">max_wal_senders configuration parameter, <a class="indexterm" href="runtime-config-replication.html#RUNTIME-CONFIG-REPLICATION-SENDER">Sending Servers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37083">max_wal_size configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-CHECKPOINTS">Checkpoints</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36639">max_worker_processes configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-ASYNC-BEHAVIOR">Asynchronous Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11687">md5, <a class="indexterm" href="functions-string.html">String Functions and Operators</a>, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm41655">MD5, <a class="indexterm" href="auth-password.html">Password Authentication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2004">median, <a class="indexterm" href="sql-expressions.html#SYNTAX-AGGREGATES">Aggregate Expressions</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt>(see also <a href="#ientry-idm22860">percentile</a>)</dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78520">memory context</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in SPI, <a class="indexterm" href="spi-memory.html">Memory Management</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34894">memory overcommit, <a class="indexterm" href="kernel-resources.html#LINUX-MEMORY-OVERCOMMIT">Linux Memory Overcommit</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151236">metaphone, <a class="indexterm" href="fuzzystrmatch.html#id-1.11.7.24.7">Metaphone</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22388">min, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33840">MinGW, <a class="indexterm" href="installation-platform-notes.html#INSTALLATION-NOTES-MINGW">MinGW/Native Windows</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">installation on, <a class="indexterm" href="installation-platform-notes.html#INSTALLATION-NOTES-MINGW">MinGW/Native Windows</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38024">min_parallel_index_scan_size configuration parameter, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-CONSTANTS">Planner Cost Constants</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38013">min_parallel_table_scan_size configuration parameter, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-CONSTANTS">Planner Cost Constants</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37096">min_wal_size configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-CHECKPOINTS">Checkpoints</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10573">mod, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22848">mode</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">statistical, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm46149">monitoring, <a class="indexterm" href="monitoring.html">Monitoring Database Activity</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">database activity, <a class="indexterm" href="monitoring.html">Monitoring Database Activity</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm99095">MOVE, <a class="indexterm" href="sql-move.html">MOVE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm67463">moving-aggregate mode, <a class="indexterm" href="xaggr.html#XAGGR-MOVING-AGGREGATES">Moving-Aggregate Mode</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm31019">Multiversion Concurrency Control, <a class="indexterm" href="mvcc-intro.html">Introduction</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm44371">MultiXactId, <a class="indexterm" href="routine-vacuuming.html#VACUUM-FOR-MULTIXACT-WRAPAROUND">Multixacts and Wraparound</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm31021">MVCC, <a class="indexterm" href="mvcc-intro.html">Introduction</a></dt></dl></div><div class="indexdiv" id="indexdiv-N"><h3>N</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1183">name, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS">Identifiers and Key Words</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">qualified, <a class="indexterm" href="ddl-schemas.html#DDL-SCHEMAS-CREATE">Creating a Schema</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">syntax of, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS">Identifiers and Key Words</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">unqualified, <a class="indexterm" href="ddl-schemas.html#DDL-SCHEMAS-PATH">The Schema Search Path</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm6073">NaN (see <a href="#ientry-idm6076">not a number</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4665">natural join, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9840">negation, <a class="indexterm" href="functions-logical.html">Logical Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34424">NetBSD</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">IPC configuration, <a class="indexterm" href="kernel-resources.html#SYSVIPC">Shared Memory and Semaphores</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">shared library, <a class="indexterm" href="xfunc-c.html#DFUNC">Compiling and Linking Dynamically-Loaded Functions</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">start script, <a class="indexterm" href="server-start.html">Starting the Database Server</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18191">netmask, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7903">network, <a class="indexterm" href="datatype-net-types.html">Network Address Types</a>, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">data types, <a class="indexterm" href="datatype-net-types.html">Network Address Types</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm21105">nextval, <a class="indexterm" href="functions-sequence.html">Sequence Manipulation Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34304">NFS, <a class="indexterm" href="creating-cluster.html#CREATING-CLUSTER-NFS">NFS</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm152894">nlevel, <a class="indexterm" href="ltree.html#id-1.11.7.30.5">Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32374">non-durable, <a class="indexterm" href="non-durability.html">Non-Durable Settings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51276">nonblocking connection, <a class="indexterm" href="libpq-connect.html">Database Connection Control Functions</a>, <a class="indexterm" href="libpq-async.html">Asynchronous Command Processing</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm31058">nonrepeatable read, <a class="indexterm" href="transaction-iso.html">Transaction Isolation</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm156707">normal_rand, <a class="indexterm" href="tablefunc.html#id-1.11.7.47.4.4">normal_rand</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9834">NOT (operator), <a class="indexterm" href="functions-logical.html">Logical Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm6076">not a number</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">double precision, <a class="indexterm" href="datatype-numeric.html#DATATYPE-FLOAT">Floating-Point Types</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">numeric (data type), <a class="indexterm" href="datatype-numeric.html#DATATYPE-NUMERIC-DECIMAL">Arbitrary Precision Numbers</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23253">NOT IN, <a class="indexterm" href="functions-subquery.html">Subquery Expressions</a>, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2660">not-null constraint, <a class="indexterm" href="ddl-constraints.html#id-1.5.4.6.6">Not-Null Constraints</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2403">notation, <a class="indexterm" href="sql-syntax-calling-funcs.html">Calling Functions</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">functions, <a class="indexterm" href="sql-syntax-calling-funcs.html">Calling Functions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm54404">notice processing, <a class="indexterm" href="libpq-notice-processing.html">Notice Processing</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in libpq, <a class="indexterm" href="libpq-notice-processing.html">Notice Processing</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm54417">notice processor, <a class="indexterm" href="libpq-notice-processing.html">Notice Processing</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm54412">notice receiver, <a class="indexterm" href="libpq-notice-processing.html">Notice Processing</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm53764">NOTIFY, <a class="indexterm" href="libpq-notify.html">Asynchronous Notification</a>, <a class="indexterm" href="sql-notify.html">NOTIFY</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in libpq, <a class="indexterm" href="libpq-notify.html">Asynchronous Notification</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10130">NOTNULL, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16577">now, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm17534">npoints, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23191">nth_value, <a class="indexterm" href="functions-window.html">Window Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23111">ntile, <a class="indexterm" href="functions-window.html">Window Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2523">null value</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">with check constraints, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-CHECK-CONSTRAINTS">Check Constraints</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">comparing, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">default value, <a class="indexterm" href="ddl-default.html">Default Values</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">in DISTINCT, <a class="indexterm" href="queries-select-lists.html#QUERIES-DISTINCT">DISTINCT</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">in libpq, <a class="indexterm" href="libpq-exec.html#LIBPQ-EXEC-SELECT-INFO">Retrieving Query Result Information</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/Perl, <a class="indexterm" href="plperl-funcs.html">PL/Perl Functions and Arguments</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/Python, <a class="indexterm" href="plpython-data.html#id-1.8.11.11.4">Null, None</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">with unique constraints, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-UNIQUE-CONSTRAINTS">Unique Constraints</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm21391">NULLIF, <a class="indexterm" href="functions-conditional.html#FUNCTIONS-NULLIF">NULLIF</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1449">number</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">constant, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-CONSTANTS-NUMERIC">Numeric Constants</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1479">numeric, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-CONSTANTS-NUMERIC">Numeric Constants</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm6035">numeric (data type), <a class="indexterm" href="datatype-numeric.html#DATATYPE-NUMERIC-DECIMAL">Arbitrary Precision Numbers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18589">numnode, <a class="indexterm" href="functions-textsearch.html">Text Search Functions and Operators</a>, <a class="indexterm" href="textsearch-features.html#TEXTSEARCH-MANIPULATE-TSQUERY">Manipulating Queries</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10206">num_nonnulls, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10216">num_nulls, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm21369">NVL, <a class="indexterm" href="functions-conditional.html#FUNCTIONS-COALESCE-NVL-IFNULL">COALESCE</a></dt></dl></div><div class="indexdiv" id="indexdiv-O"><h3>O</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9448">object identifier, <a class="indexterm" href="datatype-oid.html">Object Identifier Types</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">data type, <a class="indexterm" href="datatype-oid.html">Object Identifier Types</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm605">object-oriented database, <a class="indexterm" href="tutorial-concepts.html">Concepts</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm25516">obj_description, <a class="indexterm" href="functions-info.html">System Information Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11202">octet_length, <a class="indexterm" href="functions-string.html">String Functions and Operators</a>, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5332">OFFSET, <a class="indexterm" href="queries-limit.html">LIMIT and OFFSET</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9451">oid, <a class="indexterm" href="datatype-oid.html">Object Identifier Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm53146">OID</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in libpq, <a class="indexterm" href="libpq-exec.html#LIBPQ-EXEC-NONSELECT">Retrieving Other Result Information</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm157433">oid2name, <a class="indexterm" href="oid2name.html">oid2name</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36713">old_snapshot_threshold configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-ASYNC-BEHAVIOR">Asynchronous Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm98638">ON CONFLICT, <a class="indexterm" href="sql-insert.html">INSERT</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4504">ONLY, <a class="indexterm" href="queries-table-expressions.html#QUERIES-FROM">The FROM Clause</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34896">OOM, <a class="indexterm" href="kernel-resources.html#LINUX-MEMORY-OVERCOMMIT">Linux Memory Overcommit</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9683">opaque, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34393">OpenBSD</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">IPC configuration, <a class="indexterm" href="kernel-resources.html#SYSVIPC">Shared Memory and Semaphores</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">shared library, <a class="indexterm" href="xfunc-c.html#DFUNC">Compiling and Linking Dynamically-Loaded Functions</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">start script, <a class="indexterm" href="server-start.html">Starting the Database Server</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33129">OpenSSL, <a class="indexterm" href="install-procedure.html">Installation Procedure</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt>(see also <a href="#ientry-idm35254">SSL</a>)</dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1536">operator, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-OPERATORS">Operators</a>, <a class="indexterm" href="sql-syntax-lexical.html#SQL-PRECEDENCE">Operator Precedence</a>, <a class="indexterm" href="functions.html">Functions and Operators</a>, <a class="indexterm" href="functions-logical.html">Logical Operators</a>, <a class="indexterm" href="typeconv-oper.html">Operators</a>, <a class="indexterm" href="xoper.html">User-Defined Operators</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">invocation, <a class="indexterm" href="sql-expressions.html#SQL-EXPRESSIONS-OPERATOR-CALLS">Operator Invocations</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">logical, <a class="indexterm" href="functions-logical.html">Logical Operators</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">precedence, <a class="indexterm" href="sql-syntax-lexical.html#SQL-PRECEDENCE">Operator Precedence</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">syntax, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-OPERATORS">Operators</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">type resolution in an invocation, <a class="indexterm" href="typeconv-oper.html">Operators</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">user-defined, <a class="indexterm" href="xoper.html">User-Defined Operators</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm29147">operator class, <a class="indexterm" href="indexes-opclass.html">Operator Classes and Operator Families</a>, <a class="indexterm" href="xindex.html#XINDEX-OPCLASS">Index Methods and Operator Classes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm29149">operator family, <a class="indexterm" href="indexes-opclass.html">Operator Classes and Operator Families</a>, <a class="indexterm" href="xindex.html#XINDEX-OPFAMILY">Operator Classes and Operator Families</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40356">operator_precedence_warning configuration parameter, <a class="indexterm" href="runtime-config-compatible.html#RUNTIME-CONFIG-COMPATIBLE-VERSION">Previous PostgreSQL Versions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm67371">optimization information, <a class="indexterm" href="xfunc-optimization.html">Function Optimization Information</a>, <a class="indexterm" href="xoper-optimization.html">Operator Optimization Information</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">for functions, <a class="indexterm" href="xfunc-optimization.html">Function Optimization Information</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">for operators, <a class="indexterm" href="xoper-optimization.html">Operator Optimization Information</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9832">OR (operator), <a class="indexterm" href="functions-logical.html">Logical Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm74304">Oracle, <a class="indexterm" href="plpgsql-porting.html">Porting from Oracle PL/SQL</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">porting from PL/SQL to PL/pgSQL, <a class="indexterm" href="plpgsql-porting.html">Porting from Oracle PL/SQL</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm735">ORDER BY, <a class="indexterm" href="tutorial-select.html">Querying a Table</a>, <a class="indexterm" href="queries-order.html">Sorting Rows</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">and locales, <a class="indexterm" href="locale.html#id-1.6.10.3.5">Behavior</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1917">ordered-set aggregate, <a class="indexterm" href="sql-expressions.html#SYNTAX-AGGREGATES">Aggregate Expressions</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">built-in, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm68443">ordering operator, <a class="indexterm" href="xindex.html#XINDEX-OPCLASS-DEPENDENCIES">System Dependencies on Operator Classes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23724">ordinality, <a class="indexterm" href="functions-srf.html">Set Returning Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4574">outer join, <a class="indexterm" href="queries-table-expressions.html#QUERIES-JOIN">Joined Tables</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm67636">output function, <a class="indexterm" href="xtypes.html">User-Defined Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2031">OVER clause, <a class="indexterm" href="sql-expressions.html#SYNTAX-WINDOW-FUNCTIONS">Window Function Calls</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34898">overcommit, <a class="indexterm" href="kernel-resources.html#LINUX-MEMORY-OVERCOMMIT">Linux Memory Overcommit</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16640">OVERLAPS, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm11216">overlay, <a class="indexterm" href="functions-string.html">String Functions and Operators</a>, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm66399">overloading, <a class="indexterm" href="xfunc-overload.html">Function Overloading</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">functions, <a class="indexterm" href="xfunc-overload.html">Function Overloading</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">operators, <a class="indexterm" href="xoper.html">User-Defined Operators</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2997">owner, <a class="indexterm" href="ddl-priv.html">Privileges</a></dt></dl></div><div class="indexdiv" id="indexdiv-P"><h3>P</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153059">pageinspect, <a class="indexterm" href="pageinspect.html">pageinspect</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm88815">pages_per_range storage parameter, <a class="indexterm" href="sql-createindex.html#SQL-CREATEINDEX-STORAGE-PARAMETERS">Index Storage Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153106">page_checksum, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.4">General Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm153090">page_header, <a class="indexterm" href="pageinspect.html#id-1.11.7.31.4">General Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm66978">palloc, <a class="indexterm" href="xfunc-c.html#id-1.8.3.13.8">Writing Code</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33144">PAM, <a class="indexterm" href="install-procedure.html">Installation Procedure</a>, <a class="indexterm" href="auth-pam.html">PAM Authentication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32404">parallel query, <a class="indexterm" href="parallel-query.html">Parallel Query</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38267">
postgresql-12-12.4/doc/src/sgml/html/bookindex.html-58-         parallel_leader_participation configuration
##############################################
postgresql-12-12.4/doc/src/sgml/html/unaccent.html-16-     translation rules.  This file must be stored in
postgresql-12-12.4/doc/src/sgml/html/unaccent.html:17:     <code class="filename">$SHAREDIR/tsearch_data/</code> (where <code class="literal">$SHAREDIR</code> means
postgresql-12-12.4/doc/src/sgml/html/unaccent.html-18-     the <span class="productname">PostgreSQL</span> installation's shared-data directory).
##############################################
postgresql-12-12.4/doc/src/sgml/html/sql-createfunction.html-442-        FROM    pwds
postgresql-12-12.4/doc/src/sgml/html/sql-createfunction.html:443:        WHERE   username = $1;
postgresql-12-12.4/doc/src/sgml/html/sql-createfunction.html-444-
##############################################
postgresql-12-12.4/doc/src/sgml/html/plpgsql-control-structures.html-139-                   FROM flight
postgresql-12-12.4/doc/src/sgml/html/plpgsql-control-structures.html:140:                  WHERE flightdate &gt;= $1
postgresql-12-12.4/doc/src/sgml/html/plpgsql-control-structures.html-141-                    AND flightdate &lt; ($1 + 1);
##############################################
postgresql-12-12.4/doc/src/sgml/html/libpq-exec.html-136-</p><pre class="programlisting">
postgresql-12-12.4/doc/src/sgml/html/libpq-exec.html:137:SELECT * FROM mytable WHERE x = $1::bigint;
postgresql-12-12.4/doc/src/sgml/html/libpq-exec.html-138-</pre><p>
##############################################
postgresql-12-12.4/doc/src/sgml/html/sepgsql.html-364-             AS 'SELECT regexp_replace(credit, ''-[0-9]+$'', ''-xxxx'', ''g'')
postgresql-12-12.4/doc/src/sgml/html/sepgsql.html:365:                        FROM customer WHERE cid = $1'
postgresql-12-12.4/doc/src/sgml/html/sepgsql.html-366-           LANGUAGE sql;
##############################################
postgresql-12-12.4/doc/src/sgml/html/oid2name.html-130-&gt; do
postgresql-12-12.4/doc/src/sgml/html/oid2name.html:131:&gt;   echo "$SIZE       `oid2name -q -d alvherre -i -f $FILENODE`"
postgresql-12-12.4/doc/src/sgml/html/oid2name.html-132-&gt; done
##############################################
postgresql-12-12.4/doc/src/sgml/html/oid2name.html-140-&gt; do
postgresql-12-12.4/doc/src/sgml/html/oid2name.html:141:&gt;   echo "$SIZE   `oid2name -q -d alvherre -f $FN`"
postgresql-12-12.4/doc/src/sgml/html/oid2name.html-142-&gt; done
##############################################
postgresql-12-12.4/doc/src/sgml/html/dict-xsyn.html-23-     synonyms.  This file must be stored in
postgresql-12-12.4/doc/src/sgml/html/dict-xsyn.html:24:     <code class="filename">$SHAREDIR/tsearch_data/</code> (where <code class="literal">$SHAREDIR</code> means
postgresql-12-12.4/doc/src/sgml/html/dict-xsyn.html-25-     the <span class="productname">PostgreSQL</span> installation's shared-data directory).
##############################################
postgresql-12-12.4/doc/src/sgml/html/plperl-builtins.html-145-</p><pre class="programlisting">
postgresql-12-12.4/doc/src/sgml/html/plperl-builtins.html:146:$plan = spi_prepare('SELECT * FROM test WHERE id &gt; $1 AND name = $2',
postgresql-12-12.4/doc/src/sgml/html/plperl-builtins.html-147-                                                     'INTEGER', 'TEXT');
##############################################
postgresql-12-12.4/doc/src/sgml/html/sql-select.html-1321-CREATE FUNCTION distributors(int) RETURNS SETOF distributors AS $$
postgresql-12-12.4/doc/src/sgml/html/sql-select.html:1322:    SELECT * FROM distributors WHERE did = $1;
postgresql-12-12.4/doc/src/sgml/html/sql-select.html-1323-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/html/sql-select.html-1330-CREATE FUNCTION distributors_2(int) RETURNS SETOF record AS $$
postgresql-12-12.4/doc/src/sgml/html/sql-select.html:1331:    SELECT * FROM distributors WHERE did = $1;
postgresql-12-12.4/doc/src/sgml/html/sql-select.html-1332-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/html/extend-pgxs.html-89-        <code class="literal"><em class="replaceable"><code>prefix</code></em>/include/server/$MODULEDIR/$MODULE</code>,
postgresql-12-12.4/doc/src/sgml/html/extend-pgxs.html:90:        where <code class="literal">$MODULE</code> must be a module name used
postgresql-12-12.4/doc/src/sgml/html/extend-pgxs.html-91-        in <code class="literal">MODULES</code> or <code class="literal">MODULE_big</code>.
##############################################
postgresql-12-12.4/doc/src/sgml/html/plpython-database.html-65-</p><pre class="programlisting">
postgresql-12-12.4/doc/src/sgml/html/plpython-database.html:66:plan = plpy.prepare("SELECT last_name FROM my_users WHERE first_name = $1", ["text"])
postgresql-12-12.4/doc/src/sgml/html/plpython-database.html-67-</pre><p>
##############################################
postgresql-12-12.4/doc/src/sgml/html/plpgsql-cursors.html-105-</p><pre class="programlisting">
postgresql-12-12.4/doc/src/sgml/html/plpgsql-cursors.html:106:OPEN curs1 FOR EXECUTE format('SELECT * FROM %I WHERE col1 = $1',tabname) USING keyvalue;
postgresql-12-12.4/doc/src/sgml/html/plpgsql-cursors.html-107-</pre><p>
##############################################
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html-154-    <code class="filename">$SHAREDIR/tsearch_data/english.stop</code>,
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html:155:    where <code class="literal">$SHAREDIR</code> means the
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html-156-    <span class="productname">PostgreSQL</span> installation's shared-data directory,
##############################################
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html-249-    <code class="filename">$SHAREDIR/tsearch_data/my_synonyms.syn</code>
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html:250:    (where <code class="literal">$SHAREDIR</code> means the
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html-251-    <span class="productname">PostgreSQL</span> installation's shared-data directory).
##############################################
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html-395-       (Its full name will be <code class="filename">$SHAREDIR/tsearch_data/mythesaurus.ths</code>,
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html:396:       where <code class="literal">$SHAREDIR</code> means the installation shared-data
postgresql-12-12.4/doc/src/sgml/html/textsearch-dictionaries.html-397-       directory.)
##############################################
postgresql-12-12.4/doc/src/sgml/html/sql-prepare.html-136-PREPARE usrrptplan (int) AS
postgresql-12-12.4/doc/src/sgml/html/sql-prepare.html:137:    SELECT * FROM users u, logs l WHERE u.usrid=$1 AND u.usrid=l.usrid
postgresql-12-12.4/doc/src/sgml/html/sql-prepare.html-138-    AND l.date = $2;
##############################################
postgresql-12-12.4/doc/src/sgml/html/functions-info.html-10-  </p><div class="table" id="FUNCTIONS-INFO-SESSION-TABLE"><p class="title"><strong>Table 9.63. Session Information Functions</strong></p><div class="table-contents"><table class="table" summary="Session Information Functions" border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Name</th><th>Return Type</th><th>Description</th></tr></thead><tbody><tr><td><code class="literal"><code class="function">current_catalog</code></code></td><td><code class="type">name</code></td><td>name of current database (called <span class="quote">“<span class="quote">catalog</span>”</span> in the SQL standard)</td></tr><tr><td><code class="literal"><code class="function">current_database()</code></code></td><td><code class="type">name</code></td><td>name of current database</td></tr><tr><td><code class="literal"><code class="function">current_query()</code></code></td><td><code class="type">text</code></td><td>text of the currently executing query, as submitted
postgresql-12-12.4/doc/src/sgml/html/functions-info.html:11:       by the client (might contain more than one statement)</td></tr><tr><td><code class="literal"><code class="function">current_role</code></code></td><td><code class="type">name</code></td><td>equivalent to <code class="function">current_user</code></td></tr><tr><td><code class="literal"><code class="function">current_schema</code>[()]</code></td><td><code class="type">name</code></td><td>name of current schema</td></tr><tr><td><code class="literal"><code class="function">current_schemas(<code class="type">boolean</code>)</code></code></td><td><code class="type">name[]</code></td><td>names of schemas in search path, optionally including implicit schemas</td></tr><tr><td><code class="literal"><code class="function">current_user</code></code></td><td><code class="type">name</code></td><td>user name of current execution context</td></tr><tr><td><code class="literal"><code class="function">inet_client_addr()</code></code></td><td><code class="type">inet</code></td><td>address of the remote connection</td></tr><tr><td><code class="literal"><code class="function">inet_client_port()</code></code></td><td><code class="type">int</code></td><td>port of the remote connection</td></tr><tr><td><code class="literal"><code class="function">inet_server_addr()</code></code></td><td><code class="type">inet</code></td><td>address of the local connection</td></tr><tr><td><code class="literal"><code class="function">inet_server_port()</code></code></td><td><code class="type">int</code></td><td>port of the local connection</td></tr><tr><td><code class="literal"><code class="function">pg_backend_pid()</code></code></td><td><code class="type">int</code></td><td>
postgresql-12-12.4/doc/src/sgml/html/functions-info.html-12-        Process ID of the server process attached to the current session
##############################################
postgresql-12-12.4/doc/src/sgml/html/monitoring-stats.html-725-  </p><div class="table" id="MONITORING-STATS-BACKEND-FUNCS-TABLE"><p class="title"><strong>Table 27.21. Per-Backend Statistics Functions</strong></p><div class="table-contents"><table class="table" summary="Per-Backend Statistics Functions" border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Function</th><th>Return Type</th><th>Description</th></tr></thead><tbody><tr><td><code class="literal"><code class="function">pg_stat_get_backend_idset()</code></code></td><td><code class="type">setof integer</code></td><td>Set of currently active backend ID numbers (from 1 to the
postgresql-12-12.4/doc/src/sgml/html/monitoring-stats.html:726:       number of active backends)</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_activity(integer)</code></code></td><td><code class="type">text</code></td><td>Text of this backend's most recent query</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_activity_start(integer)</code></code></td><td><code class="type">timestamp with time zone</code></td><td>Time when the most recent query was started</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_client_addr(integer)</code></code></td><td><code class="type">inet</code></td><td>IP address of the client connected to this backend</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_client_port(integer)</code></code></td><td><code class="type">integer</code></td><td>TCP port number that the client is using for communication</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_dbid(integer)</code></code></td><td><code class="type">oid</code></td><td>OID of the database this backend is connected to</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_pid(integer)</code></code></td><td><code class="type">integer</code></td><td>Process ID of this backend</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_start(integer)</code></code></td><td><code class="type">timestamp with time zone</code></td><td>Time when this process was started</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_userid(integer)</code></code></td><td><code class="type">oid</code></td><td>OID of the user logged into this backend</td></tr><tr><td><code class="literal"><code class="function">pg_stat_get_backend_wait_event_type(integer)</code></code></td><td><code class="type">text</code></td><td>Wait event type name if backend is currently waiting, otherwise NULL.
postgresql-12-12.4/doc/src/sgml/html/monitoring-stats.html-727-        See <a class="xref" href="monitoring-stats.html#WAIT-EVENT-TABLE" title="Table 27.4. wait_event Description">Table 27.4</a> for details.
##############################################
postgresql-12-12.4/doc/src/sgml/html/sql-expressions.html-87-CREATE FUNCTION dept(text) RETURNS dept
postgresql-12-12.4/doc/src/sgml/html/sql-expressions.html:88:    AS $$ SELECT * FROM dept WHERE name = $1 $$
postgresql-12-12.4/doc/src/sgml/html/sql-expressions.html-89-    LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/html/ddl-depend.html-67-CREATE FUNCTION get_color_note (rainbow) RETURNS text AS
postgresql-12-12.4/doc/src/sgml/html/ddl-depend.html:68:  'SELECT note FROM my_colors WHERE color = $1'
postgresql-12-12.4/doc/src/sgml/html/ddl-depend.html-69-  LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/html/ddl-rowsecurity.html-235-CREATE POLICY admin_local_only ON passwd AS RESTRICTIVE TO admin
postgresql-12-12.4/doc/src/sgml/html/ddl-rowsecurity.html:236:    USING (pg_catalog.inet_client_addr() IS NULL);
postgresql-12-12.4/doc/src/sgml/html/ddl-rowsecurity.html-237-</pre><p>
##############################################
postgresql-12-12.4/doc/src/sgml/html/ddl-rowsecurity.html-246-
postgresql-12-12.4/doc/src/sgml/html/ddl-rowsecurity.html:247:=&gt; select inet_client_addr();
postgresql-12-12.4/doc/src/sgml/html/ddl-rowsecurity.html-248- inet_client_addr 
##############################################
postgresql-12-12.4/doc/src/sgml/html/libpq-status.html-93-</p><pre class="synopsis">
postgresql-12-12.4/doc/src/sgml/html/libpq-status.html:94:char *PQhostaddr(const PGconn *conn);
postgresql-12-12.4/doc/src/sgml/html/libpq-status.html-95-</pre><p>
##############################################
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html-636-CREATE FUNCTION getfoo(int) RETURNS foo AS $$
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html:637:    SELECT * FROM foo WHERE fooid = $1;
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html-638-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html-665-CREATE FUNCTION getfoo(int) RETURNS SETOF foo AS $$
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html:666:    SELECT * FROM foo WHERE fooid = $1;
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html-667-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html-729-CREATE FUNCTION listchildren(text) RETURNS SETOF text AS $$
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html:730:    SELECT name FROM nodes WHERE parent = $1
postgresql-12-12.4/doc/src/sgml/html/xfunc-sql.html-731-$$ LANGUAGE SQL STABLE;
##############################################
postgresql-12-12.4/doc/src/sgml/html/queries-table-expressions.html-452-CREATE FUNCTION getfoo(int) RETURNS SETOF foo AS $$
postgresql-12-12.4/doc/src/sgml/html/queries-table-expressions.html:453:    SELECT * FROM foo WHERE fooid = $1;
postgresql-12-12.4/doc/src/sgml/html/queries-table-expressions.html-454-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/html/rules-triggers.html-50-</p><pre class="programlisting">
postgresql-12-12.4/doc/src/sgml/html/rules-triggers.html:51:DELETE FROM software WHERE hostname = $1;
postgresql-12-12.4/doc/src/sgml/html/rules-triggers.html-52-</pre><p>
##############################################
postgresql-12-12.4/doc/src/sgml/plperl.sgml-594-<programlisting>
postgresql-12-12.4/doc/src/sgml/plperl.sgml:595:$plan = spi_prepare('SELECT * FROM test WHERE id &gt; $1 AND name = $2',
postgresql-12-12.4/doc/src/sgml/plperl.sgml-596-                                                     'INTEGER', 'TEXT');
##############################################
postgresql-12-12.4/doc/src/sgml/datatype.sgml-3683-    <indexterm>
postgresql-12-12.4/doc/src/sgml/datatype.sgml:3684:     <primary>macaddr (data type)</primary>
postgresql-12-12.4/doc/src/sgml/datatype.sgml-3685-    </indexterm>
##############################################
postgresql-12-12.4/doc/src/sgml/Makefile-261-	@$(MKDIR_P) $(addprefix fixedman/,man1 man3 man$(sqlmansectnum))
postgresql-12-12.4/doc/src/sgml/Makefile:262:	for file in $(call vpathsearch,man1)/*.1; do $(fix_sqlmansectnum) $$file >fixedman/man1/`basename $$file` || exit; done
postgresql-12-12.4/doc/src/sgml/Makefile:263:	for file in $(call vpathsearch,man3)/*.3; do $(fix_sqlmansectnum) $$file >fixedman/man3/`basename $$file` || exit; done
postgresql-12-12.4/doc/src/sgml/Makefile:264:	for file in $(call vpathsearch,man7)/*.7; do $(fix_sqlmansectnum) $$file >fixedman/man$(sqlmansectnum)/`basename $$file | sed s/\.7$$/.$(sqlmansect)/` || exit; done
postgresql-12-12.4/doc/src/sgml/Makefile-265-
##############################################
postgresql-12-12.4/doc/src/sgml/ddl.sgml-2461-CREATE POLICY admin_local_only ON passwd AS RESTRICTIVE TO admin
postgresql-12-12.4/doc/src/sgml/ddl.sgml:2462:    USING (pg_catalog.inet_client_addr() IS NULL);
postgresql-12-12.4/doc/src/sgml/ddl.sgml-2463-</programlisting>
##############################################
postgresql-12-12.4/doc/src/sgml/ddl.sgml-2476-
postgresql-12-12.4/doc/src/sgml/ddl.sgml:2477:=&gt; select inet_client_addr();
postgresql-12-12.4/doc/src/sgml/ddl.sgml-2478- inet_client_addr 
##############################################
postgresql-12-12.4/doc/src/sgml/ddl.sgml-5013-CREATE FUNCTION get_color_note (rainbow) RETURNS text AS
postgresql-12-12.4/doc/src/sgml/ddl.sgml:5014:  'SELECT note FROM my_colors WHERE color = $1'
postgresql-12-12.4/doc/src/sgml/ddl.sgml-5015-  LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/pltcl.sgml-454-        set GD(plan) [ spi_prepare \
postgresql-12-12.4/doc/src/sgml/pltcl.sgml:455:                "SELECT count(*) AS cnt FROM t1 WHERE num &gt;= \$1 AND num &lt;= \$2" \
postgresql-12-12.4/doc/src/sgml/pltcl.sgml-456-                [ list int4 int4 ] ]
##############################################
postgresql-12-12.4/doc/src/sgml/libpq.sgml-1826-<synopsis>
postgresql-12-12.4/doc/src/sgml/libpq.sgml:1827:char *PQhostaddr(const PGconn *conn);
postgresql-12-12.4/doc/src/sgml/libpq.sgml-1828-</synopsis>
##############################################
postgresql-12-12.4/doc/src/sgml/libpq.sgml-2673-<programlisting>
postgresql-12-12.4/doc/src/sgml/libpq.sgml:2674:SELECT * FROM mytable WHERE x = $1::bigint;
postgresql-12-12.4/doc/src/sgml/libpq.sgml-2675-</programlisting>
##############################################
postgresql-12-12.4/doc/src/sgml/libpq.sgml-9027-    res = PQexecParams(conn,
postgresql-12-12.4/doc/src/sgml/libpq.sgml:9028:                       "SELECT * FROM test1 WHERE t = $1",
postgresql-12-12.4/doc/src/sgml/libpq.sgml-9029-                       1,       /* one param */
##############################################
postgresql-12-12.4/doc/src/sgml/libpq.sgml-9065-    res = PQexecParams(conn,
postgresql-12-12.4/doc/src/sgml/libpq.sgml:9066:                       "SELECT * FROM test1 WHERE i = $1::int4",
postgresql-12-12.4/doc/src/sgml/libpq.sgml-9067-                       1,       /* one param */
##############################################
postgresql-12-12.4/doc/src/sgml/monitoring.sgml-3375-     <row>
postgresql-12-12.4/doc/src/sgml/monitoring.sgml:3376:      <entry><literal><function>pg_stat_get_backend_client_addr(integer)</function></literal></entry>
postgresql-12-12.4/doc/src/sgml/monitoring.sgml-3377-      <entry><type>inet</type></entry>
##############################################
postgresql-12-12.4/doc/src/sgml/syntax.sgml-1356-CREATE FUNCTION dept(text) RETURNS dept
postgresql-12-12.4/doc/src/sgml/syntax.sgml:1357:    AS $$ SELECT * FROM dept WHERE name = $1 $$
postgresql-12-12.4/doc/src/sgml/syntax.sgml-1358-    LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/xfunc.sgml-896-CREATE FUNCTION getfoo(int) RETURNS foo AS $$
postgresql-12-12.4/doc/src/sgml/xfunc.sgml:897:    SELECT * FROM foo WHERE fooid = $1;
postgresql-12-12.4/doc/src/sgml/xfunc.sgml-898-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/xfunc.sgml-940-CREATE FUNCTION getfoo(int) RETURNS SETOF foo AS $$
postgresql-12-12.4/doc/src/sgml/xfunc.sgml:941:    SELECT * FROM foo WHERE fooid = $1;
postgresql-12-12.4/doc/src/sgml/xfunc.sgml-942-$$ LANGUAGE SQL;
##############################################
postgresql-12-12.4/doc/src/sgml/xfunc.sgml-1008-CREATE FUNCTION listchildren(text) RETURNS SETOF text AS $$
postgresql-12-12.4/doc/src/sgml/xfunc.sgml:1009:    SELECT name FROM nodes WHERE parent = $1
postgresql-12-12.4/doc/src/sgml/xfunc.sgml-1010-$$ LANGUAGE SQL STABLE;
##############################################
postgresql-12-12.4/doc/src/sgml/rules.sgml-2289-<programlisting>
postgresql-12-12.4/doc/src/sgml/rules.sgml:2290:DELETE FROM software WHERE hostname = $1;
postgresql-12-12.4/doc/src/sgml/rules.sgml-2291-</programlisting>
##############################################
postgresql-12-12.4/doc/src/sgml/func.sgml-17344-      <row>
postgresql-12-12.4/doc/src/sgml/func.sgml:17345:       <entry><literal><function>inet_client_addr()</function></literal></entry>
postgresql-12-12.4/doc/src/sgml/func.sgml-17346-       <entry><type>inet</type></entry>
##############################################
postgresql-12-12.4/doc/src/sgml/func.sgml-17356-      <row>
postgresql-12-12.4/doc/src/sgml/func.sgml:17357:       <entry><literal><function>inet_server_addr()</function></literal></entry>
postgresql-12-12.4/doc/src/sgml/func.sgml-17358-       <entry><type>inet</type></entry>
##############################################
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1217-<programlisting>
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml:1218:EXECUTE 'SELECT count(*) FROM mytable WHERE inserted_by = $1 AND inserted &lt;= $2'
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1219-   INTO c
##############################################
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1232-    || quote_ident(tabname)
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml:1233:    || ' WHERE inserted_by = $1 AND inserted &lt;= $2'
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1234-   INTO c
##############################################
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1241-EXECUTE format('SELECT count(*) FROM %I '
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml:1242:   'WHERE inserted_by = $1 AND inserted &lt;= $2', tabname)
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1243-   INTO c
##############################################
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1326-EXECUTE format('UPDATE tbl SET %I = $1 '
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml:1327:   'WHERE key = $2', colname) USING newvalue, keyvalue;
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1328-</programlisting>
##############################################
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1426-<programlisting>
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml:1427:EXECUTE format('UPDATE tbl SET %I = $1 WHERE key = $2', colname)
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1428-   USING newvalue, keyvalue;
##############################################
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1811-                   FROM flight
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml:1812:                  WHERE flightdate &gt;= $1
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-1813-                    AND flightdate &lt; ($1 + 1);
##############################################
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-3090-<programlisting>
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml:3091:OPEN curs1 FOR EXECUTE format('SELECT * FROM %I WHERE col1 = $1',tabname) USING keyvalue;
postgresql-12-12.4/doc/src/sgml/plpgsql.sgml-3092-</programlisting>
##############################################
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-504--[ RECORD 1 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml:505:query       | UPDATE pgbench_branches SET bbalance = bbalance + $1 WHERE bid = $2
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-506-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-510--[ RECORD 2 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml:511:query       | UPDATE pgbench_tellers SET tbalance = tbalance + $1 WHERE tid = $2
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-512-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-522--[ RECORD 4 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml:523:query       | UPDATE pgbench_accounts SET abalance = abalance + $1 WHERE aid = $2
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-524-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-536-bench=# SELECT pg_stat_statements_reset(0,0,s.queryid) FROM pg_stat_statements AS s
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml:537:            WHERE s.query = 'UPDATE pgbench_branches SET bbalance = bbalance + $1 WHERE bid = $2';
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-538-
##############################################
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-542--[ RECORD 1 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml:543:query       | UPDATE pgbench_tellers SET tbalance = tbalance + $1 WHERE tid = $2
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-544-calls       | 3000
##############################################
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-554--[ RECORD 3 ]--------------------------------------------------------------------
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml:555:query       | UPDATE pgbench_accounts SET abalance = abalance + $1 WHERE aid = $2
postgresql-12-12.4/doc/src/sgml/pgstatstatements.sgml-556-calls       | 3000
##############################################
postgresql-12-12.4/GNUmakefile.in-98-	rm -rf $(distdir)* $(dummy)
postgresql-12-12.4/GNUmakefile.in:99:	for x in `cd $(top_srcdir) && find . \( -name CVS -prune \) -o \( -name .git -prune \) -o -print`; do \
postgresql-12-12.4/GNUmakefile.in:100:	  file=`expr X$$x : 'X\./\(.*\)'`; \
postgresql-12-12.4/GNUmakefile.in-101-	  if test -d "$(top_srcdir)/$$file" ; then \
##############################################
postgresql-12-12.4/GNUmakefile.in-117-	$(GZIP) -d -c $(distdir).tar.gz | $(TAR) xf -
postgresql-12-12.4/GNUmakefile.in:118:	install_prefix=`cd $(dummy) && pwd`; \
postgresql-12-12.4/GNUmakefile.in-119-	cd $(distdir) \
##############################################
postgresql-12-12.4/GNUmakefile.in-125-	@echo "checking whether \`$(MAKE) uninstall' works"
postgresql-12-12.4/GNUmakefile.in:126:	test `find $(dummy) ! -type d | wc -l` -eq 0
postgresql-12-12.4/GNUmakefile.in-127-	$(MAKE) -C $(distdir) dist
##############################################
postgresql-12-12.4/configure.in-31-
postgresql-12-12.4/configure.in:32:[PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\)'`]
postgresql-12-12.4/configure.in-33-AC_SUBST(PG_MAJORVERSION)
##############################################
postgresql-12-12.4/configure.in-168-  AC_MSG_ERROR([invalid --with-pgport specification: empty string])
postgresql-12-12.4/configure.in:169:elif test ! x`echo "$default_port" | sed -e 's/[[0-9]]*//'` = x""; then
postgresql-12-12.4/configure.in-170-  AC_MSG_ERROR([invalid --with-pgport specification: must be a number])
postgresql-12-12.4/configure.in:171:elif test ! x`echo "$default_port" | sed -e 's/^0.//'` = x"$default_port"; then
postgresql-12-12.4/configure.in-172-  AC_MSG_ERROR([invalid --with-pgport specification: must not have leading 0])
##############################################
postgresql-12-12.4/configure.in-287-# blocksize is already guaranteed to be a factor of 1024
postgresql-12-12.4/configure.in:288:RELSEG_SIZE=`expr '(' 1024 / ${blocksize} ')' '*' ${segsize} '*' 1024`
postgresql-12-12.4/configure.in-289-test $? -eq 0 || exit 1
##############################################
postgresql-12-12.4/configure.in-946-    if test -n "$XML2_CONFIG"; then
postgresql-12-12.4/configure.in:947:      XML2_CFLAGS=`$XML2_CONFIG --cflags`
postgresql-12-12.4/configure.in:948:      XML2_LIBS=`$XML2_CONFIG --libs`
postgresql-12-12.4/configure.in-949-    fi
##############################################
postgresql-12-12.4/configure.in-1646-LIBS_including_readline="$LIBS"
postgresql-12-12.4/configure.in:1647:LIBS=`echo "$LIBS" | sed -e 's/-ledit//g' -e 's/-lreadline//g'`
postgresql-12-12.4/configure.in-1648-
##############################################
postgresql-12-12.4/configure.in-2405-if test x"$GCC" = x"yes" ; then
postgresql-12-12.4/configure.in:2406:  cc_string=`${CC} --version | sed q`
postgresql-12-12.4/configure.in-2407-  case $cc_string in [[A-Za-z]]*) ;; *) cc_string="GCC $cc_string";; esac
postgresql-12-12.4/configure.in-2408-elif test x"$SUN_STUDIO_CC" = x"yes" ; then
postgresql-12-12.4/configure.in:2409:  cc_string=`${CC} -V 2>&1 | sed q`
postgresql-12-12.4/configure.in-2410-else
##############################################
postgresql-12-12.4/configure.in-2414-AC_DEFINE_UNQUOTED(PG_VERSION_STR,
postgresql-12-12.4/configure.in:2415:                   ["PostgreSQL $PG_VERSION on $host, compiled by $cc_string, `expr $ac_cv_sizeof_void_p \* 8`-bit"],
postgresql-12-12.4/configure.in-2416-                   [A string containing the version number, platform, and C compiler])
##############################################
postgresql-12-12.4/configure.in-2430-if test x"$PG_SYSROOT" != x; then
postgresql-12-12.4/configure.in:2431:  CPPFLAGS=`echo "$CPPFLAGS" | sed -e "s| $PG_SYSROOT | \\\$(PG_SYSROOT) |"`
postgresql-12-12.4/configure.in-2432-fi
##############################################
postgresql-12-12.4/configure.in-2454-#         a symlink-free name.
postgresql-12-12.4/configure.in:2455:if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
postgresql-12-12.4/configure.in-2456-  vpath_build=no
##############################################
postgresql-12-12.4/configure.in-2460-    _AS_ECHO_N([preparing build tree... ])
postgresql-12-12.4/configure.in:2461:    pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
postgresql-12-12.4/configure.in-2462-    $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
##############################################
postgresql-12-12.4/configure.in-2485-	# test -e works for symlinks in the MinGW console
postgresql-12-12.4/configure.in:2486:	test -e `expr "$FILE" : '\([[^:]]*\)'` || AC_MSG_WARN([*** link for $FILE -- please fix by hand])
postgresql-12-12.4/configure.in-2487- done
##############################################
postgresql-12-12.4/debian/rules-200-	then \
postgresql-12-12.4/debian/rules:201:	    for l in `find build \( -name regression.diffs -o -name install.log -o -name initdb.log -o -name postmaster.log \) | perl -we 'print map { "$$_\n"; } sort { (stat $$a)[9] <=> (stat $$b)[9] } map { chomp; $$_; } <>' | tail -3`; do \
postgresql-12-12.4/debian/rules-202-		echo "******** $$l ********"; \
##############################################
postgresql-12-12.4/.pc/50-per-version-dirs.patch/src/Makefile.global.in-74-
postgresql-12-12.4/.pc/50-per-version-dirs.patch/src/Makefile.global.in:75:vpathsearch = `for f in $(addsuffix /$(1),$(subst :, ,. $(VPATH))); do test -r $$f && echo $$f && break; done`
postgresql-12-12.4/.pc/50-per-version-dirs.patch/src/Makefile.global.in-76-
##############################################
postgresql-12-12.4/.pc/libpgport-pkglibdir/src/Makefile.global.in-74-
postgresql-12-12.4/.pc/libpgport-pkglibdir/src/Makefile.global.in:75:vpathsearch = `for f in $(addsuffix /$(1),$(subst :, ,. $(VPATH))); do test -r $$f && echo $$f && break; done`
postgresql-12-12.4/.pc/libpgport-pkglibdir/src/Makefile.global.in-76-