Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						a666d28543 
					 
					
						
						
							
							Add note that TRUNCATE uses an access exclusive lock.  This apparently  
						
						... 
						
						
						
						surprised/confused some users. 
						
						
					 
					
						2008-12-18 10:45:00 +00:00 
						 
				 
			
				
					
						
							
							
								Alvaro Herrera 
							
						 
					 
					
						
						
							
						
						5434e46986 
					 
					
						
						
							
							Add note to the shared memory sizing table about needing to use page count in  
						
						... 
						
						
						
						shared_buffers and wal_buffers, not size in bytes.  Per discussion. 
						
						
					 
					
						2008-12-16 19:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						7ac5727659 
					 
					
						
						
							
							Fix wording of section comparing triggers and rules;  old wording as  
						
						... 
						
						
						
						confusing. 
						
						
					 
					
						2008-12-16 03:12:08 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						30c6202a2a 
					 
					
						
						
							
							Add documentation that pg_standby sleeps on Win32 because of 'copy' behavior.  
						
						
						
						
					 
					
						2008-12-15 22:08:35 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						4da65a23e7 
					 
					
						
						
							
							Code review for CREATE OR REPLACE VIEW patch.  Do things in a saner order to  
						
						... 
						
						
						
						result in hopefully-less-confusing error messages when the new definition
isn't compatible with the old; minor other cleanup. 
						
						
					 
					
						2008-12-15 21:35:31 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						5f3724dd7c 
					 
					
						
						
							
							Support specifying filename for SSL certificate, key, root certificate store  
						
						... 
						
						
						
						and certificate revokation list by using connection parameters or environment
variables.
Original patch by Mark Woodward, heavily reworked by Alvaro Herrera and
Magnus Hagander. 
						
						
					 
					
						2008-12-15 10:28:22 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						65e3ea7641 
					 
					
						
						
							
							Increase the default value of default_statistics_target from 10 to 100,  
						
						... 
						
						
						
						and its maximum value from 1000 to 10000.  ALTER TABLE SET STATISTICS
similarly now allows a value up to 10000.  Per discussion. 
						
						
					 
					
						2008-12-13 19:13:44 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						17dc173660 
					 
					
						
						
							
							To reduce confusion over whether VACUUM FULL is needed for anti-wraparound  
						
						... 
						
						
						
						vacuuming (it's not), say "database-wide VACUUM" instead of "full-database
VACUUM" in the relevant hint messages.  Also, document the permissions needed
to do this.  Per today's discussion. 
						
						
					 
					
						2008-12-11 18:16:18 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						218b4e8dd8 
					 
					
						
						
							
							Append major version number and for libraries soname major version number  
						
						... 
						
						
						
						to the gettext domain name, to simplify parallel installations.
Also, rename set_text_domain() to pg_bindtextdomain(), because that is what
it does. 
						
						
					 
					
						2008-12-11 07:34:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						253fa736b9 
					 
					
						
						
							
							Update journaling performance docs based on comments by Michael Renner.  
						
						
						
						
					 
					
						2008-12-10 11:05:49 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						5932915fef 
					 
					
						
						
							
							Add a specific example of parenthesizing when extracting a field of a  
						
						... 
						
						
						
						composite column.  Might help cut down on future questions... 
						
						
					 
					
						2008-12-09 20:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						9edd720050 
					 
					
						
						
							
							Clearify how processes are started by autovacuum, and what the effect  
						
						... 
						
						
						
						of autovacuum_max_workers parameter is.
Per discussion with Alvaro. 
						
						
					 
					
						2008-12-08 20:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						bd33aca36e 
					 
					
						
						
							
							Add note that autovacuum can use up several times maintenance_work_mem,  
						
						... 
						
						
						
						with warning against setting it too high. 
						
						
					 
					
						2008-12-08 15:11:39 +00:00 
						 
				 
			
				
					
						
							
							
								Alvaro Herrera 
							
						 
					 
					
						
						
							
						
						aa7f00464d 
					 
					
						
						
							
							Desultorily enclose programlisting tags in CDATA, to get rid of some obnoxious  
						
						... 
						
						
						
						SGML-escaping. 
						
						
					 
					
						2008-12-07 23:46:39 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						ff1ea2173a 
					 
					
						
						
							
							Allow CREATE OR REPLACE VIEW to add columns to the _end_ of the view.  
						
						... 
						
						
						
						Robert Haas 
						
						
					 
					
						2008-12-06 23:22:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						31076c8beb 
					 
					
						
						
							
							Document that non-data journaling is a recommended mount option.  
						
						
						
						
					 
					
						2008-12-06 21:34:27 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						455dffbb73 
					 
					
						
						
							
							Default values for function arguments  
						
						... 
						
						
						
						Pavel Stehule, with some tweaks by Peter Eisentraut 
						
						
					 
					
						2008-12-04 17:51:28 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						44ff90966c 
					 
					
						
						
							
							Update key words table to 8.4 and SQL:2008.  
						
						
						
						
					 
					
						2008-12-03 12:39:57 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						b0729b8d4e 
					 
					
						
						
							
							Documentation for wildcard certificates patch  
						
						
						
						
					 
					
						2008-12-02 12:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						6355e69d1e 
					 
					
						
						
							
							Add braces to clarify syntax synopsis  
						
						
						
						
					 
					
						2008-12-01 09:38:08 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						e3764aa1b1 
					 
					
						
						
							
							Small correction  
						
						
						
						
					 
					
						2008-12-01 09:20:37 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						d653d47f37 
					 
					
						
						
							
							typo  
						
						
						
						
					 
					
						2008-12-01 08:24:19 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						3f936aacc0 
					 
					
						
						
							
							Add a "LIKE = typename" clause to CREATE TYPE for base types.  This allows  
						
						... 
						
						
						
						the basic representational details (typlen, typalign, typbyval, typstorage)
to be copied from an existing type rather than listed explicitly in the
CREATE TYPE command.  The immediate reason for this is to provide a simple
solution for add-on modules that want to define types represented as int8,
float4, or float8: as of 8.4 the appropriate PASSEDBYVALUE setting is
platform-specific and so it's hard for a SQL script to know what to do.
This patch fixes the contrib/isn breakage reported by Rushabh Lathia. 
						
						
					 
					
						2008-11-30 19:01:29 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						5d2a1a41d0 
					 
					
						
						
							
							Support regular expressions in pg_ident.conf.  
						
						
						
						
					 
					
						2008-11-28 14:26:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						c3cee16fe8 
					 
					
						
						
							
							Add that PL/Java is an implementation of SQL/JRT, and drop claim that  
						
						... 
						
						
						
						PL/pgSQL has much to do with SQL/PSM. 
						
						
					 
					
						2008-11-27 12:12:02 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						e309739670 
					 
					
						
						
							
							Tweak wording of DISCARD ALL description to avoid giving the impression  
						
						... 
						
						
						
						that the presented list of equivalent operations is meant to be the
primary definition of what it does.  Per comment from Guillaume Smet. 
						
						
					 
					
						2008-11-27 00:28:06 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						f900afff3e 
					 
					
						
						
							
							configure check for docbook2man program, used in the new XML-based man  
						
						... 
						
						
						
						page build target.  This covers from-source, Debian, and Fedora
installation variants. 
						
						
					 
					
						2008-11-26 11:26:54 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						1b26b07379 
					 
					
						
						
							
							Make DISCARD ALL discard advisory locks, too.  Marko Kreen  
						
						
						
						
					 
					
						2008-11-26 01:21:08 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						8a10096440 
					 
					
						
						
							
							information_schema.key_column_usage.position_in_unique_constraint was  
						
						... 
						
						
						
						misdocumented as not being implemented.  In reality it has worked since
the release of 8.2. 
						
						
					 
					
						2008-11-25 20:47:42 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						1304f297a4 
					 
					
						
						
							
							Remove PGINTERVALSTYLE from the set of special environment variables for  
						
						... 
						
						
						
						libpq.  As noted by Peter, adding this variable created a risk of unexpected
connection failures when talking to older server versions, and since it
doesn't do anything you can't do with PGOPTIONS, it doesn't seem really
necessary.  Removing it does occasion a few extra lines in pg_regress.c,
but saving a getenv() call per libpq connection attempt is perhaps worth
that anyway. 
						
						
					 
					
						2008-11-25 19:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						0884acbcab 
					 
					
						
						
							
							Move FAQ_AIX information to installation instructions.  
						
						... 
						
						
						
						The information on why the shared libraries are built the way they are
was not relevant to end users and has been made a mailing list archive
link in Makefile.shlib. 
						
						
					 
					
						2008-11-24 11:59:37 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						a378555501 
					 
					
						
						
							
							CLUSTER VERBOSE and corresponding clusterdb --verbose option  
						
						... 
						
						
						
						Jim Cox and Peter Eisentraut 
						
						
					 
					
						2008-11-24 08:46:04 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						86422cbbfc 
					 
					
						
						
							
							Minor copy-editing.  
						
						
						
						
					 
					
						2008-11-21 20:21:59 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						bae2116ac6 
					 
					
						
						
							
							Document which GUC settings are enums and not strings, along with a short  
						
						... 
						
						
						
						paragraph about what that means. 
						
						
					 
					
						2008-11-21 19:42:12 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						e5c032d898 
					 
					
						
						
							
							Docs update for enumvals patch.  
						
						
						
						
					 
					
						2008-11-21 19:31:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						47d6d641dd 
					 
					
						
						
							
							Include the platform "FAQs" into the installation instructions.  
						
						... 
						
						
						
						I weeded out some really old information along the way.
FAQ_AIX needs separate consideration and will be dealt with later. 
						
						
					 
					
						2008-11-21 16:46:19 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						5758d5ea31 
					 
					
						
						
							
							Use relation_expr for TABLE command, requested by Tom.  
						
						
						
						
					 
					
						2008-11-21 11:47:55 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						3d7ac0d0b1 
					 
					
						
						
							
							Note that the example aggregate array_accum is comparable to the now  
						
						... 
						
						
						
						built-in array_agg.  Per suggestion from Robert Haas. 
						
						
					 
					
						2008-11-20 21:10:44 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						170b66a0c5 
					 
					
						
						
							
							Issue a proper error message when MD5 is attempted when  
						
						... 
						
						
						
						db_user_namespace is enabled.
Also document this limitation. 
						
						
					 
					
						2008-11-20 20:45:30 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						b09a1a2942 
					 
					
						
						
							
							TABLE command  
						
						
						
						
					 
					
						2008-11-20 14:04:46 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						f179d5ea99 
					 
					
						
						
							
							Add support for using SSL client certificates to authenticate to the  
						
						... 
						
						
						
						database (only for SSL connections, obviously). 
						
						
					 
					
						2008-11-20 11:48:26 +00:00 
						 
				 
			
				
					
						
							
							
								Magnus Hagander 
							
						 
					 
					
						
						
							
						
						3c486fbd1c 
					 
					
						
						
							
							Control client certificate requesting with the pg_hba option "clientcert"  
						
						... 
						
						
						
						instead of just relying on the root certificate file to be present. 
						
						
					 
					
						2008-11-20 09:29:36 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						5054867632 
					 
					
						
						
							
							Add WITH as a refname to the SELECT reference page.  
						
						... 
						
						
						
						Now "\help WITH" works and there will be a separate WITH(7) man page. 
						
						
					 
					
						2008-11-19 12:21:57 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						89ad92a216 
					 
					
						
						
							
							Add "Most Common Implementation" row to high availablity table so the  
						
						... 
						
						
						
						table is less abstract.  Most common implementations were already
mentioned in the text. 
						
						
					 
					
						2008-11-19 04:46:37 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						e125e28e78 
					 
					
						
						
							
							Add auto-explain contrib module for automatic logging of the plans of  
						
						... 
						
						
						
						slow-running queries.
Takahiro Itagaki 
						
						
					 
					
						2008-11-19 02:59:28 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						f426fbf746 
					 
					
						
						
							
							Ident authentication over Unix-domain sockets on Solaris, using  
						
						... 
						
						
						
						getpeerucred() function.
Author: Garick Hamlin <ghamlin@isc.upenn.edu > 
						
						
					 
					
						2008-11-18 13:10:20 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						29ad832dba 
					 
					
						
						
							
							Document that Bucardo is an example of mulit-master replication with  
						
						... 
						
						
						
						conflict resolution. 
						
						
					 
					
						2008-11-17 18:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						18004101ac 
					 
					
						
						
							
							Modify UPDATE/DELETE WHERE CURRENT OF to use the FOR UPDATE infrastructure to  
						
						... 
						
						
						
						locate the target row, if the cursor was declared with FOR UPDATE or FOR
SHARE.  This approach is more flexible and reliable than digging through the
plan tree; for instance it can cope with join cursors.  But we still provide
the old code for use with non-FOR-UPDATE cursors.  Per gripe from Robert Haas. 
						
						
					 
					
						2008-11-16 17:34:28 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						07c179a82b 
					 
					
						
						
							
							Document a gotcha that happens on Windows when using libpq's new event  
						
						... 
						
						
						
						procedure support: it's possible to get confused because exported procedures
have two different addresses.  Per Andrew Chernow. 
						
						
					 
					
						2008-11-14 22:58:51 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						32cc9e5533 
					 
					
						
						
							
							Reduce contrib/intagg to a thin wrapper around the new core functions  
						
						... 
						
						
						
						array_agg() and unnest().  We could drop it entirely in the future,
but let's keep it for a release or two as a compatibility assist. 
						
						
					 
					
						2008-11-14 19:58:45 +00:00