Commit Graph

11911 Commits

Author SHA1 Message Date
Tom Lane 7798b50c60 Remove gratuitous redefinition of inline, which should already have been
taken care of in pg_config.h.
2002-01-29 15:40:45 +00:00
Bruce Momjian 6efc968233 Remove dashed items in preparations for 7.3. 2002-01-27 04:22:35 +00:00
Bruce Momjian b9be2b254c Add:
> * Allow ORDER BY ... LIMIT to select top values without sort or index
2002-01-27 04:20:38 +00:00
Bruce Momjian d613aad31f Remove link:
> * -Allow LOCK TABLE tab1, tab2, tab3 so all tables locked in unison
2002-01-26 23:17:32 +00:00
Peter Eisentraut 0d6813df4e Updates from Serguei Mokhov 2002-01-26 19:00:11 +00:00
Tom Lane c4bab5f29b Overhaul plperl documentation. 2002-01-25 19:13:15 +00:00
Tom Lane 1b68bcfad3 Tweak pg_dump to say GRANT ALL when appropriate, rather than enumerating
the individual privilege bits.  I regard this as an important change for
cross-version compatibility: without this, a 7.1 dump loaded into 7.2
is likely to be short a few privileges.
2002-01-25 18:49:31 +00:00
Tom Lane 06f08209a9 Fix typo in usage message, per Oleg. 2002-01-25 15:40:13 +00:00
Bruce Momjian 38c971f496 Fix +/- mixup pointed out by Rod Taylor. 2002-01-25 02:39:28 +00:00
Bruce Momjian 025f6359d4 Add mention of UPDATE
> 	o Allow UPDATE/DELETE WHERE CURRENT OF cursor using per-cursor tid
2002-01-25 02:33:39 +00:00
Bruce Momjian 2ceea8898f Add mention of implementation:
> 	o Allow DELETE WHERE CURRENT OF cursor using per-cursor tid
> 	  stored in the backend
2002-01-25 02:32:59 +00:00
Bruce Momjian e0d5a55e87 Add URL for pgj. 2002-01-25 02:30:49 +00:00
PostgreSQL Daemon 0e8ab3a818 let's roll up rc2 .. 2002-01-25 02:09:26 +00:00
Bruce Momjian 974135a711 Add 128 mention:
> * Increase identifier length (NAMEDATALEN) if small performance hit,
>   perhaps to standard length of 128;  change struct pgNotify to use pid
>   first, breaks notify API;
2002-01-25 01:04:47 +00:00
Bruce Momjian b440e17f5b Updated:
> * Increase identifier length (NAMEDATALEN) if small performance hit;
>   change struct pgNotify to use pid first, breaks notify API
2002-01-24 23:50:09 +00:00
Bruce Momjian daf4891df4 Added:
> * Evaluate AIX cs() spinlock macro for performance optimizations (Tatsuo)
2002-01-24 23:35:40 +00:00
Bruce Momjian d958c08a0a Another clarification. 2002-01-24 22:20:18 +00:00
Bruce Momjian b23de01c15 Clarification on COPY failure options. 2002-01-24 22:19:48 +00:00
Tom Lane 989b7d66d8 Tweak plperl.c to compile against threaded Perls, per report from
cturner@redhat.com.
2002-01-24 21:40:44 +00:00
Tom Lane 3f5d3ceed0 Cope with gcc that outputs a multiline version string, per Trond. 2002-01-24 19:50:36 +00:00
Tom Lane 47ccf37c62 pltcl's spi_execp didn't handle NULL arguments quite correctly.
It would try to call the input conversion routines for them anyway.
So, a valid input string for the datatype had to be supplied.
2002-01-24 19:31:36 +00:00
Tom Lane db42e32a74 Fix documentation misstatement: OLD is not valid in ON SELECT. 2002-01-24 18:28:15 +00:00
Tom Lane a45641d8a4 Fix incorrect test for whether Perl code is returning undef. This
allows plperl routines to return NULL as intended.
2002-01-24 16:53:42 +00:00
Tom Lane 386f1809a7 Fix logic error in insert_fsm_page_entry: because compact_fsm_page_list
removes any empty chunks, the chunk previously added won't be there
anymore, so it's possible there is zero free space in the rel's page list
afterwards.  Must loop back and rerun the part that adds a chunk to
the list.
2002-01-24 15:31:43 +00:00
Tom Lane cf77a2a034 Overhaul PL/Tcl documentation. 2002-01-23 21:08:17 +00:00
Bruce Momjian 35a5129a08 Add Goggle mention of previous discussion. 2002-01-23 19:22:08 +00:00
Tom Lane ab5b063618 Remove long-obsolete version of pltcl documentation. 2002-01-23 18:48:39 +00:00
Tom Lane 830cdb5f45 Clean up Red Hat Tcl RPM brain-damage in a more reliable way: fix the
value of TCL_SHLIB_LD in the shell script that creates Makefile.tcldefs,
rather than trying to persude gmake to do it.
2002-01-23 18:45:41 +00:00
Bruce Momjian 8ac3b16789 Add new email;remove old entries. 2002-01-23 18:40:22 +00:00
Michael Meskes cb8961ab47 Added patch to temporarily disable locale for descriptors too (Christof) 2002-01-23 16:34:06 +00:00
Bruce Momjian 9d25b39c80 Add:
> * Reorder postgresql.conf WAL items in order of importance
> * Remove wal_files postgresql.conf option because WAL files are now recycled
> * Find proper defaults for postgresql.conf WAL entries
> * Add checkpoint_min_warning postgresql.conf option to warn about checkpoints
>   that are too frequent
2002-01-23 16:14:04 +00:00
Bruce Momjian a7b7241059 Clarify URL:
<   http://www1.distributed.net/source, in client/common/cpucheck.cpp
---
>   from distributted.net, http://www1.distributed.net/source,
>   in client/common/cpucheck.cpp
2002-01-22 22:22:34 +00:00
Bruce Momjian f898e60ec9 Document SMP detection code. 2002-01-22 22:15:07 +00:00
Bruce Momjian e7e25b2d93 Re-group items. 2002-01-22 21:55:06 +00:00
Bruce Momjian 5b8016948e Break PERFORMANCE up into subsections. 2002-01-22 20:50:35 +00:00
Bruce Momjian fdf881d155 Add:
> * Add code to detect an SMP machine and handle spinlocks accordingly
2002-01-22 20:40:27 +00:00
Bruce Momjian 859a9eb468 Update FAQ. 2002-01-22 20:24:14 +00:00
Tom Lane 04c8d4c660 libpq++/pgconnection.h must not include postgres_fe.h, else it fails to
compile in client apps that use the standard installed header set.
To allow removing that include, move DLLIMPORT definitions out of c.h
and into the appropriate port-specific header files.
2002-01-22 19:02:40 +00:00
PostgreSQL Daemon c64f083cf4 okay, sorry for delay all ... here is the tag for RC1 ... 2002-01-22 17:55:30 +00:00
Tom Lane 2f383b2de6 Suppress bogus soname switch that RedHat RPMs put into tclConfig.sh. 2002-01-21 03:27:46 +00:00
Peter Eisentraut bf43bed848 Spell-check and markup police 2002-01-20 22:19:57 +00:00
Tom Lane 75f0ba9fe3 Mention that 'make distclean' is a good idea when changing configure
options.  Document --with-pam and --enable-depend, do some minor
copy-editing.
2002-01-20 05:45:18 +00:00
Bruce Momjian 1a712718ca Add IN/EXISTS file. 2002-01-20 05:12:57 +00:00
Bruce Momjian e0764fdf28 Add
> * Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS [exists]
2002-01-20 04:56:14 +00:00
Peter Eisentraut 0363192c69 Update from Kova'cs Zolta'n 2002-01-18 21:25:00 +00:00
Bruce Momjian 0c8429ca31 Add missing literal endtag. 2002-01-18 21:17:07 +00:00
Tom Lane 0dd19ad21d Add info about how to enable large-file support, so that pg_dump won't
choke at 2Gb of output.  From Andrew Sullivan.
2002-01-18 20:56:17 +00:00
Bruce Momjian 74c8c09338 Add:
> * Use thread-safe crypt() in libpq, if available
2002-01-18 20:46:37 +00:00
Bruce Momjian a724463c8a Improve non-thread-safe mention of libpq's crypt. 2002-01-18 20:39:04 +00:00
Bruce Momjian 9600ccad13 Improve description of autocommit behavior in ecpg manual pages. 2002-01-18 20:32:54 +00:00