From 50a90fac40db82680ac7ceacf3348f3f08f5343e Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Wed, 17 Feb 2010 04:19:41 +0000 Subject: [PATCH] Stamp HEAD as 9.0devel, and update various places that were referring to 8.5 (hope I got 'em all). Per discussion, this release will be 9.0 not 8.5. --- configure | 18 +++++++------- configure.in | 4 ++-- contrib/vacuumlo/vacuumlo.c | 4 ++-- doc/bug.template | 2 +- doc/src/sgml/catalogs.sgml | 4 ++-- doc/src/sgml/config.sgml | 8 +++---- doc/src/sgml/datatype.sgml | 4 ++-- doc/src/sgml/ecpg.sgml | 4 ++-- doc/src/sgml/filelist.sgml | 4 ++-- doc/src/sgml/high-availability.sgml | 4 ++-- doc/src/sgml/hstore.sgml | 4 ++-- doc/src/sgml/libpq.sgml | 4 ++-- doc/src/sgml/lobj.sgml | 4 ++-- doc/src/sgml/plpgsql.sgml | 8 +++---- doc/src/sgml/protocol.sgml | 4 ++-- doc/src/sgml/ref/copy.sgml | 4 ++-- doc/src/sgml/ref/explain.sgml | 4 ++-- doc/src/sgml/ref/vacuum.sgml | 4 ++-- .../{release-8.5.sgml => release-9.0.sgml} | 6 ++--- doc/src/sgml/release.sgml | 4 ++-- doc/src/sgml/stylesheet-man.xsl | 2 +- src/backend/access/transam/xact.c | 4 ++-- src/backend/access/transam/xlog.c | 4 ++-- src/backend/catalog/pg_largeobject.c | 4 ++-- src/backend/commands/functioncmds.c | 4 ++-- src/backend/commands/tablespace.c | 4 ++-- src/backend/parser/gram.y | 4 ++-- src/backend/replication/walreceiver.c | 4 ++-- src/backend/replication/walsender.c | 4 ++-- src/backend/utils/cache/relcache.c | 4 ++-- src/backend/utils/error/elog.c | 4 ++-- src/backend/utils/misc/guc.c | 4 ++-- src/bin/pg_dump/pg_backup_db.c | 4 ++-- src/bin/pg_dump/pg_dump.c | 24 +++++++++---------- src/bin/pg_dump/pg_dumpall.c | 14 +++++------ src/bin/psql/describe.c | 20 ++++++++-------- src/bin/psql/large_obj.c | 4 ++-- src/bin/scripts/vacuumdb.c | 4 ++-- src/include/catalog/pg_control.h | 4 ++-- src/include/nodes/primnodes.h | 4 ++-- src/include/pg_config.h.win32 | 8 +++---- src/interfaces/libpq/fe-connect.c | 6 ++--- src/interfaces/libpq/fe-exec.c | 4 ++-- src/interfaces/libpq/libpq.rc.in | 8 +++---- src/port/win32ver.rc | 4 ++-- src/test/regress/expected/copy2.out | 2 +- src/test/regress/sql/copy2.sql | 2 +- src/tools/version_stamp.pl | 6 ++--- 48 files changed, 133 insertions(+), 133 deletions(-) rename doc/src/sgml/{release-8.5.sgml => release-9.0.sgml} (99%) diff --git a/configure b/configure index c0ca7bc457..f5a93251fb 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for PostgreSQL 8.5devel. +# Generated by GNU Autoconf 2.63 for PostgreSQL 9.0devel. # # Report bugs to . # @@ -598,8 +598,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='PostgreSQL' PACKAGE_TARNAME='postgresql' -PACKAGE_VERSION='8.5devel' -PACKAGE_STRING='PostgreSQL 8.5devel' +PACKAGE_VERSION='9.0devel' +PACKAGE_STRING='PostgreSQL 9.0devel' PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org' ac_unique_file="src/backend/access/common/heaptuple.c" @@ -1410,7 +1410,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures PostgreSQL 8.5devel to adapt to many kinds of systems. +\`configure' configures PostgreSQL 9.0devel to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1475,7 +1475,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of PostgreSQL 8.5devel:";; + short | recursive ) echo "Configuration of PostgreSQL 9.0devel:";; esac cat <<\_ACEOF @@ -1621,7 +1621,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -PostgreSQL configure 8.5devel +PostgreSQL configure 9.0devel generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1637,7 +1637,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by PostgreSQL $as_me 8.5devel, which was +It was created by PostgreSQL $as_me 9.0devel, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -29375,7 +29375,7 @@ exec 6>&1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by PostgreSQL $as_me 8.5devel, which was +This file was extended by PostgreSQL $as_me 9.0devel, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -29442,7 +29442,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -PostgreSQL config.status 8.5devel +PostgreSQL config.status 9.0devel configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff --git a/configure.in b/configure.in index 6955edbea0..c442e261b6 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -dnl $PostgreSQL: pgsql/configure.in,v 1.622 2010/02/13 02:34:11 tgl Exp $ +dnl $PostgreSQL: pgsql/configure.in,v 1.623 2010/02/17 04:19:37 tgl Exp $ dnl dnl Developers, please strive to achieve this order: dnl @@ -17,7 +17,7 @@ dnl Read the Autoconf manual for details. dnl m4_pattern_forbid(^PGAC_)dnl to catch undefined macros -AC_INIT([PostgreSQL], [8.5devel], [pgsql-bugs@postgresql.org]) +AC_INIT([PostgreSQL], [9.0devel], [pgsql-bugs@postgresql.org]) m4_if(m4_defn([m4_PACKAGE_VERSION]), [2.63], [], [m4_fatal([Autoconf version 2.63 is required. Untested combinations of 'autoconf' and PostgreSQL versions are not diff --git a/contrib/vacuumlo/vacuumlo.c b/contrib/vacuumlo/vacuumlo.c index be527f10de..2ed1cbeb93 100644 --- a/contrib/vacuumlo/vacuumlo.c +++ b/contrib/vacuumlo/vacuumlo.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/contrib/vacuumlo/vacuumlo.c,v 1.44 2010/01/02 16:57:33 momjian Exp $ + * $PostgreSQL: pgsql/contrib/vacuumlo/vacuumlo.c,v 1.45 2010/02/17 04:19:37 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -142,7 +142,7 @@ vacuumlo(char *database, struct _param * param) */ buf[0] = '\0'; strcat(buf, "CREATE TEMP TABLE vacuum_l AS "); - if (PQserverVersion(conn) >= 80500) + if (PQserverVersion(conn) >= 90000) strcat(buf, "SELECT oid AS lo FROM pg_largeobject_metadata"); else strcat(buf, "SELECT DISTINCT loid AS lo FROM pg_largeobject"); diff --git a/doc/bug.template b/doc/bug.template index 1b65f62c06..9cb4f2d53f 100644 --- a/doc/bug.template +++ b/doc/bug.template @@ -27,7 +27,7 @@ System Configuration: Operating System (example: Linux 2.4.18) : - PostgreSQL version (example: PostgreSQL 8.5devel): PostgreSQL 8.5devel + PostgreSQL version (example: PostgreSQL 9.0devel): PostgreSQL 9.0devel Compiler used (example: gcc 3.3.5) : diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index e5bef18d7d..197b782021 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -1,4 +1,4 @@ - + @@ -3134,7 +3134,7 @@ - Prior to PostgreSQL 8.5, there was no permission structure + Prior to PostgreSQL 9.0, there was no permission structure associated with large objects. As a result, pg_largeobject was publicly readable and could be used to obtain the OIDs (and contents) of all large objects in the system. diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index 6c1c047c7b..4d7119fed2 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -1,4 +1,4 @@ - + Server Configuration @@ -4977,7 +4977,7 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' - In PostgreSQL releases prior to 8.5, large objects + In PostgreSQL releases prior to 9.0, large objects did not have access privileges and were, in effect, readable and writable by all users. Setting this variable to on disables the new privilege checks, for compatibility with prior @@ -4985,8 +4985,8 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' Setting this variable does not disable all security checks for - large objects - only those for which the default behavior has changed - in PostgreSQL 8.5. + large objects — only those for which the default behavior has + changed in PostgreSQL 9.0. For example, lo_import() and lo_export() need superuser privileges independent of this setting. diff --git a/doc/src/sgml/datatype.sgml b/doc/src/sgml/datatype.sgml index abe747a696..215a4dbab1 100644 --- a/doc/src/sgml/datatype.sgml +++ b/doc/src/sgml/datatype.sgml @@ -1,4 +1,4 @@ - + Data Types @@ -1197,7 +1197,7 @@ SELECT b, char_length(b) FROM test2; of these are always accepted on input. The output format depends on the configuration parameter ; the default is hex. (Note that the hex format was introduced in - PostgreSQL 8.5; earlier versions and some + PostgreSQL 9.0; earlier versions and some tools don't understand it.) diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml index bfd0676cd1..eb94a41d8a 100644 --- a/doc/src/sgml/ecpg.sgml +++ b/doc/src/sgml/ecpg.sgml @@ -1,4 +1,4 @@ - + <application>ECPG</application> - Embedded <acronym>SQL</acronym> in C @@ -2439,7 +2439,7 @@ EXEC SQL DESCRIBE stmt1 INTO SQL DESCRIPTOR mydesc; - Before PostgreSQL 8.5, the SQL keyword was optional, + Before PostgreSQL 9.0, the SQL keyword was optional, so using DESCRIPTOR and SQL DESCRIPTOR produced named SQL Descriptor Areas. Now it is mandatory, omitting the SQL keyword produces SQLDA Descriptor Areas, diff --git a/doc/src/sgml/filelist.sgml b/doc/src/sgml/filelist.sgml index 2ceee79cb9..732c41fb7b 100644 --- a/doc/src/sgml/filelist.sgml +++ b/doc/src/sgml/filelist.sgml @@ -1,4 +1,4 @@ - + @@ -142,7 +142,7 @@ - + diff --git a/doc/src/sgml/high-availability.sgml b/doc/src/sgml/high-availability.sgml index 2c0c91e15b..e868e232d6 100644 --- a/doc/src/sgml/high-availability.sgml +++ b/doc/src/sgml/high-availability.sgml @@ -1,4 +1,4 @@ - + High Availability, Load Balancing, and Replication @@ -747,7 +747,7 @@ if (!triggered) - Starting with PostgreSQL version 8.5, you can use + Starting with PostgreSQL version 9.0, you can use streaming replication (see ) to achieve the same with less effort. diff --git a/doc/src/sgml/hstore.sgml b/doc/src/sgml/hstore.sgml index ed707d2191..958a6b9d16 100644 --- a/doc/src/sgml/hstore.sgml +++ b/doc/src/sgml/hstore.sgml @@ -1,4 +1,4 @@ - + hstore @@ -542,7 +542,7 @@ SELECT key, count(*) FROM - As of PostgreSQL 8.5, hstore uses a different internal + As of PostgreSQL 9.0, hstore uses a different internal representation than previous versions. This presents no obstacle for dump/restore upgrades since the text representation (used in the dump) is unchanged. diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index 0bdb6401c3..6ab8969fc8 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -1,4 +1,4 @@ - + <application>libpq</application> - C Library @@ -1255,7 +1255,7 @@ PQconninfoOption *PQconninfoParse(const char *conninfo, char **errmsg); standard_conforming_strings was not reported by releases before 8.1; IntervalStyle was not reported by releases before 8.4; - application_name was not reported by releases before 8.5.) + application_name was not reported by releases before 9.0.) Note that server_version, server_encoding and diff --git a/doc/src/sgml/lobj.sgml b/doc/src/sgml/lobj.sgml index 90319c47fe..0e567e7dbc 100644 --- a/doc/src/sgml/lobj.sgml +++ b/doc/src/sgml/lobj.sgml @@ -1,4 +1,4 @@ - + Large Objects @@ -61,7 +61,7 @@ - As of PostgreSQL 8.5, large objects have an owner + As of PostgreSQL 9.0, large objects have an owner and a set of access permissions, which can be managed using and . diff --git a/doc/src/sgml/plpgsql.sgml b/doc/src/sgml/plpgsql.sgml index af8e372fe8..b682db80bc 100644 --- a/doc/src/sgml/plpgsql.sgml +++ b/doc/src/sgml/plpgsql.sgml @@ -1,4 +1,4 @@ - + <application>PL/pgSQL</application> - <acronym>SQL</acronym> Procedural Language @@ -59,7 +59,7 @@ - In PostgreSQL 8.5 and later, + In PostgreSQL 9.0 and later, PL/pgSQL is installed by default. However it is still a loadable module, so especially security-conscious administrators could choose to remove it. @@ -3520,7 +3520,7 @@ SELECT * FROM sales_summary_bytime; - PostgreSQL versions before 8.5 would try + PostgreSQL versions before 9.0 would try to substitute the variable in all three cases, leading to syntax errors. @@ -3583,7 +3583,7 @@ SELECT * FROM sales_summary_bytime; large body of PL/pgSQL code. In such cases you can specify that PL/pgSQL should resolve ambiguous references as the variable (which is compatible with PL/pgSQL's - behavior before PostgreSQL 8.5), or as the + behavior before PostgreSQL 9.0), or as the table column (which is compatible with some other systems such as Oracle). diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml index f0a2aeba03..e30ca0d929 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -1,4 +1,4 @@ - + Frontend/Backend Protocol @@ -1101,7 +1101,7 @@ standard_conforming_strings was not reported by releases before 8.1; IntervalStyle was not reported by releases before 8.4; - application_name was not reported by releases before 8.5.) + application_name was not reported by releases before 9.0.) Note that server_version, server_encoding and diff --git a/doc/src/sgml/ref/copy.sgml b/doc/src/sgml/ref/copy.sgml index 57a0a6e5f1..ae6e250e46 100644 --- a/doc/src/sgml/ref/copy.sgml +++ b/doc/src/sgml/ref/copy.sgml @@ -1,5 +1,5 @@ @@ -839,7 +839,7 @@ ZW ZIMBABWE The following syntax was used before PostgreSQL - version 8.5 and is still supported: + version 9.0 and is still supported: COPY table_name [ ( column [, ...] ) ] diff --git a/doc/src/sgml/ref/explain.sgml b/doc/src/sgml/ref/explain.sgml index 2f6aaf427a..c28c517400 100644 --- a/doc/src/sgml/ref/explain.sgml +++ b/doc/src/sgml/ref/explain.sgml @@ -1,5 +1,5 @@ @@ -94,7 +94,7 @@ ROLLBACK; Only the ANALYZE and VERBOSE options can be specified, and only in that order, without surrounding the option - list in parentheses. Prior to PostgreSQL 8.5, + list in parentheses. Prior to PostgreSQL 9.0, the unparenthesized syntax was the only one supported. It is expected that all new options will be supported only in the parenthesized syntax. diff --git a/doc/src/sgml/ref/vacuum.sgml b/doc/src/sgml/ref/vacuum.sgml index 64b6f5e23e..bd2b6726c4 100644 --- a/doc/src/sgml/ref/vacuum.sgml +++ b/doc/src/sgml/ref/vacuum.sgml @@ -1,5 +1,5 @@ @@ -70,7 +70,7 @@ VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ When the option list is surrounded by parentheses, the options can be written in any order. Without parentheses, options must be specified in exactly the order shown above. - Prior to PostgreSQL 8.5, the unparenthesized + Prior to PostgreSQL 9.0, the unparenthesized syntax was the only one supported. It is expected that all new options will be supported only in the parenthesized syntax. diff --git a/doc/src/sgml/release-8.5.sgml b/doc/src/sgml/release-9.0.sgml similarity index 99% rename from doc/src/sgml/release-8.5.sgml rename to doc/src/sgml/release-9.0.sgml index 4e247a3811..a9e0b1f97b 100644 --- a/doc/src/sgml/release-8.5.sgml +++ b/doc/src/sgml/release-9.0.sgml @@ -1,7 +1,7 @@ - + - - Release 8.5alpha3 + + Release 9.0alpha3 Overview diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml index 70f31f0de4..cc3b3e7a73 100644 --- a/doc/src/sgml/release.sgml +++ b/doc/src/sgml/release.sgml @@ -1,4 +1,4 @@ - + -&release-8.5; +&release-9.0; &release-8.4; &release-8.3; &release-8.2; diff --git a/doc/src/sgml/stylesheet-man.xsl b/doc/src/sgml/stylesheet-man.xsl index 842a9bd503..888f9d416c 100644 --- a/doc/src/sgml/stylesheet-man.xsl +++ b/doc/src/sgml/stylesheet-man.xsl @@ -28,7 +28,7 @@ -40 +40