Stamp HEAD as 9.0devel, and update various places that were referring to 8.5
authorTom Lane
Wed, 17 Feb 2010 04:19:41 +0000 (04:19 +0000)
committerTom Lane
Wed, 17 Feb 2010 04:19:41 +0000 (04:19 +0000)
(hope I got 'em all).  Per discussion, this release will be 9.0 not 8.5.

48 files changed:
configure
configure.in
contrib/vacuumlo/vacuumlo.c
doc/bug.template
doc/src/sgml/catalogs.sgml
doc/src/sgml/config.sgml
doc/src/sgml/datatype.sgml
doc/src/sgml/ecpg.sgml
doc/src/sgml/filelist.sgml
doc/src/sgml/high-availability.sgml
doc/src/sgml/hstore.sgml
doc/src/sgml/libpq.sgml
doc/src/sgml/lobj.sgml
doc/src/sgml/plpgsql.sgml
doc/src/sgml/protocol.sgml
doc/src/sgml/ref/copy.sgml
doc/src/sgml/ref/explain.sgml
doc/src/sgml/ref/vacuum.sgml
doc/src/sgml/release-9.0.sgml [moved from doc/src/sgml/release-8.5.sgml with 99% similarity]
doc/src/sgml/release.sgml
doc/src/sgml/stylesheet-man.xsl
src/backend/access/transam/xact.c
src/backend/access/transam/xlog.c
src/backend/catalog/pg_largeobject.c
src/backend/commands/functioncmds.c
src/backend/commands/tablespace.c
src/backend/parser/gram.y
src/backend/replication/walreceiver.c
src/backend/replication/walsender.c
src/backend/utils/cache/relcache.c
src/backend/utils/error/elog.c
src/backend/utils/misc/guc.c
src/bin/pg_dump/pg_backup_db.c
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/pg_dumpall.c
src/bin/psql/describe.c
src/bin/psql/large_obj.c
src/bin/scripts/vacuumdb.c
src/include/catalog/pg_control.h
src/include/nodes/primnodes.h
src/include/pg_config.h.win32
src/interfaces/libpq/fe-connect.c
src/interfaces/libpq/fe-exec.c
src/interfaces/libpq/libpq.rc.in
src/port/win32ver.rc
src/test/regress/expected/copy2.out
src/test/regress/sql/copy2.sql
src/tools/version_stamp.pl

index c0ca7bc45744dddb8e44c47a48a1ba4672da4dc8..f5a93251fb6c3a9989791e65faaf940853847e61 100755 (executable)
--- 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='[email protected]'
 
 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'`\\"
 
index 6955edbea0480bfe1a9da6445381fe3d407ec0e9..c442e261b6c34468c167450c1467b16c8e9fcc50 100644 (file)
@@ -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], [[email protected]])
+AC_INIT([PostgreSQL], [9.0devel], [[email protected]])
 
 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
index be527f10de17b05316f12fbfda54a3a9ccfa24ea..2ed1cbeb93686baec9ad126d42086b21f713e314 100644 (file)
@@ -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");
index 1b65f62c06789c6b3942edd34393e83db2afc68c..9cb4f2d53fcdc8f08209655aaebdc89d305bdf0a 100644 (file)
@@ -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)       :
 
index e5bef18d7d8f82768dec52f85a83293d5fb1a95c..197b782021933c7ad7723b9c6ab9afe03cefd1cd 100644 (file)
@@ -1,4 +1,4 @@
-
+
 
   
 
   
-   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.
index 6c1c047c7b8249280189bc7e9a65620e0ed9ba77..4d7119fed260816827bce1648fb5b32f457f1772 100644 (file)
@@ -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.
index abe747a6964729f7ec4c063bf98d305d41f7240c..215a4dbab147fd56a8e0bb47be13a03aaacf4f2b 100644 (file)
@@ -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.)
    
 
index bfd0676cd1b2dab1d7870bddb02ccf158c8991ce..eb94a41d8a2a6b9ac01c7322c7e4dafc48f983e0 100644 (file)
@@ -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,
index 2ceee79cb98f14f2f970524df343d02c66e49d2f..732c41fb7b32938e3f23772ef0ed2502f39e8676 100644 (file)
@@ -1,4 +1,4 @@
-
+
 
 
 
 
 
 
-8.5    SYSTEM "release-8.5.sgml">
+9.0    SYSTEM "release-9.0.sgml">
 
 
 
index 2c0c91e15b426e829ee80dd0f9893c01755b9ab3..e868e232d6cd3d614c530156e5410bd1c15a5b46 100644 (file)
@@ -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.
    
index ed707d219142427ac5df2a2d08257b3048d76ba4..958a6b9d160ab1ce8436dfa495866280c13a6957 100644 (file)
@@ -1,4 +1,4 @@
-
+
 
 
  hstore
@@ -542,7 +542,7 @@ SELECT key, count(*) FROM
   
 
   
-   As of PostgreSQL 8.5hstore uses a different internal
+   As of PostgreSQL 9.0hstore 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.
index 0bdb6401c34b5119e48d0367ba7bdd3b215ae748..6ab8969fc8b66b6342f0f86e5aba0ff04d1015e9 100644 (file)
@@ -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
index 90319c47feef9d445683cb4a48b381d61aa1a806..0e567e7dbcd78295b7bce82940398c6cc50af40a 100644 (file)
@@ -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
     .  
index af8e372fe83facc16bfd8b06e963ffdd78f23a7b..b682db80bc02b2a75e58e2d1f6b3215e818752bc 100644 (file)
@@ -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).
    
index f0a2aeba03ad70a8ece535d1146f8cba43b428fc..e30ca0d9299c37f1d7a7ba46c6fc1c379b98e93f 100644 (file)
@@ -1,4 +1,4 @@
-
+
 
 
  Frontend/Backend Protocol
     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
index 57a0a6e5f191070500ebf94a833db36284df9a87..ae6e250e46e36b6ae492249c86d69b240248411b 100644 (file)
@@ -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 [, ...] ) ]
index 2f6aaf427a82d01f2510007518c87a9d3316c8ac..c28c5174000a4b8162d4f26e6e39679088db27a8 100644 (file)
@@ -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.
   
index 64b6f5e23e614c70d5caabc6886329d12941009f..bd2b6726c445e73da8590eaa4f748be66651dc99 100644 (file)
@@ -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.
   
similarity index 99%
rename from doc/src/sgml/release-8.5.sgml
rename to doc/src/sgml/release-9.0.sgml
index 4e247a381150c6d659b88b3442b1d9153528f39f..a9e0b1f97b2d2fb91967a567c4d5e50bc9fadce9 100644 (file)
@@ -1,7 +1,7 @@
-
+
 
-8-5">
-  Release <span class="marked">8.5</span>alpha3
+9-0">
+  Release <span class="marked">9.0</span>alpha3
   
     Overview
     
index 70f31f0de4752481c17bbdff3a3b58525e495f60..cc3b3e7a7383bb3f0264e5d226e20e654db72e6a 100644 (file)
@@ -1,4 +1,4 @@
-
+
 
-&release-8.5;
+&release-9.0;
 &release-8.4;
 &release-8.3;
 &release-8.2;
index 842a9bd50399ec297d3aedd226a1b47a72d098d1..888f9d416c7df67e1169a4750772a43ec1562886 100644 (file)
@@ -28,7 +28,7 @@
 
 
 
-40 
+40