aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fix for systems that don't have INET_ADDRSTRLEN.Peter Eisentraut2003-01-06
|
* Update comments on IPv6 #define.Bruce Momjian2003-01-06
|
* Add test for netinet/ip6.h and getaddrinfo, to enable IPv6.Bruce Momjian2003-01-06
|
* Update ipv6 comment, move configure test to the right placeBruce Momjian2003-01-06
|
* Add prototype for getaddrinfo().Bruce Momjian2003-01-06
|
* Enable IPv6 connections to the server, and add pg_hba.conf IPv6 entriesBruce Momjian2003-01-06
| | | | | | | if the OS supports it. Code will still compile on non-IPv6-aware machines (feature added by Bruce). Nigel Kukard
* Add note explaining that a mergejoinable equality operator is nowTom Lane2003-01-06
| | | | | | required if a datatype is to be accepted by GROUP BY, DISTINCT, or ORDER BY. This is documentation for code changes made pursuant to pgsql-hackers discussion around 29-Nov-02.
* ALTER DOMAIN OWNER, from Rod Taylor.Tom Lane2003-01-06
|
* Revert rpath-mangling patch. See discussion on -patches around Nov 29 forPeter Eisentraut2003-01-05
| | | | the rationale.
* Fix inherited UPDATE for cases where child column numbering doesn'tTom Lane2003-01-05
| | | | | | match parent table. This used to work, but was broken in 7.3 by rearrangement of code that handles targetlist sorting. Add a regression test to catch future breakage.
* Partial code review for ALTER DOMAIN patch. Incorporates Rod Taylor'sTom Lane2003-01-04
| | | | | | | | patches of 9-Dec (permissions fix) and 13-Dec (performance) as well as a partial fix for locking issues: concurrent DROP COLUMN should not create trouble anymore. But concurrent DROP TABLE is still a risk, and there is no protection at all against creating a column of a domain while we are altering the domain.
* Adjust lo type in contrib during pg_restore so that pg_restore couldHiroshi Inoue2003-01-03
| | | | reload the type.
* flockfile/funlockfile is POSIX, so NetBSD has them too --- use them.Bruce Momjian2003-01-02
|
* Enforces NOT NULL constraints to be applied against new PRIMARY KEYTom Lane2003-01-02
| | | | | | | | | columns in DefineIndex. So, ALTER TABLE ... PRIMARY KEY will now automatically add the NOT NULL constraint. It appeared the alter_table regression test wanted this to occur, as after the change the regression test better matched in inline 'fails'/'succeeds' comments. Rod Taylor
* Fix BSD/OS thread file locking bug in new fseeko code.Bruce Momjian2003-01-02
| | | | Backpatch to 7.3.X.
* fastpath code neglected to check whether user has privileges to call theTom Lane2003-01-01
| | | | | target function. Also, move SetQuerySnapshot() call to avoid assert failure when a fastpath call is attempted in an aborted transaction.
* Awhile back I wrote that freebsd.h was probably broken in the places whereTom Lane2003-01-01
| | | | | it diverged from netbsd.h and openbsd.h. This has now been confirmed. Accordingly, make all three exactly alike.
* Update:Bruce Momjian2003-01-01
| | | | | < * Have DEFAULT dependency track use of sequence, for DROP DEFAULT check > * Disallow changing default expression of a SERIAL column
* Add:Bruce Momjian2002-12-31
| | | | > * Have DEFAULT dependency track use of sequence, for DROP DEFAULT check
* Add casts between lo and oid.Hiroshi Inoue2002-12-31
|
* Adjust Tcl-related code to compile cleanly with Tcl 8.4 (add const modifiers asTom Lane2002-12-30
| | | | needed). Some desultory const-ification of SPI interface to support this.
* Attached is a patch to provide makefiles, etc. to allow the compilationBruce Momjian2002-12-30
| | | | | | | of the libpq interface static and dynamic libraries with the freely downloadable Borland C++ compiler version 5.5 and/or C++ Builder. Lester Godwin
* Code review for transaction-safe-TRUNCATE patch: minor cleanups.Tom Lane2002-12-30
|
* Code review for CLUSTER ALL patch. Fix bogus locking, incorrect transactionTom Lane2002-12-30
| | | | stop/start nesting, other infelicities.
* Make use of TCL_INCLUDE_SPEC if available (it's new in Tcl 8.4, too badTom Lane2002-12-30
| | | | it took 'em this long to realize it's needed...)
* Cause FETCH 1 to return the current cursor row, or zero if atBruce Momjian2002-12-30
| | | | | | | | | | | | beginning/end of cursor. Have MOVE return 0/1 depending on cursor position. Matches SQL spec. Pass cursor counter from parser as a long rather than int. Doc updates.
* Better solution to integer overflow problem in hash batch-numberTom Lane2002-12-30
| | | | | | | computation: reduce the bucket number mod nbatch. This changes the association between original bucket numbers and batches, but that doesn't matter. Minor other cleanups in hashjoin code to help centralize decisions.
* Add missing slash to python install path.Bruce Momjian2002-12-30
|
* Add:Bruce Momjian2002-12-30
| | | | > * Allow infinite dates just like infinite timestamps
* Point does not return a center of lseg.Tom Lane2002-12-30
| | | | Kenji Sugita
* Adjust hash table sizing algorithm to avoid integer overflow inTom Lane2002-12-29
| | | | | ExecHashJoinGetBatch(). Fixes core dump on large hash joins, as in example from Rae Stiening.
* Clean up quoting in configure.in. configure did not change.Bruce Momjian2002-12-29
|
* Deliver better error message when a relation name is used in an expression.Tom Lane2002-12-27
| | | | Per report from Ian Barwick.
* Remove overenthusiastic free'ing of comment dependencies; could lead toTom Lane2002-12-27
| | | | core dump in pg_dump when dumping views having comments. See bug #855.
* Small fix in documentation and some examples of usage. Please, apply toBruce Momjian2002-12-27
| | | | | | 7.3 and current CVS Oleg Bartunov
* Trivial patch to increase max_fsm_pages as per earlier discussion.Bruce Momjian2002-12-27
| | | | Philip Warner
* Added:Bruce Momjian2002-12-27
| | | | > * Two-phase commit to implement distributed transactions
* Clamp the output of estimate_hash_bucketsize() to a sane range;Tom Lane2002-12-26
| | | | per example from Bruno Wolff in which it produced a silly result.
* Don't try to free executor state of an InitPlan early --- this breaksTom Lane2002-12-26
| | | | EXPLAIN ANALYZE. (Premature optimization is the root of all evil?)
* Add developer organizations:Bruce Momjian2002-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | < * Bruce is Bruce Momjian <pgman@candle.pha.pa.us> < * Christopher is Christopher Kings-Lynne <chriskl@familyhealth.com.au> < * D'Arcy is D'Arcy J.M. Cain <darcy@druid.net> > * Bruce is Bruce Momjian <pgman@candle.pha.pa.us> of Software Research Assoc. > * Christopher is Christopher Kings-Lynne <chriskl@familyhealth.com.au> of > Family Health Network > * D'Arcy is D'Arcy J.M. Cain <darcy@druid.net> of The Cain Gang Ltd. 460,461c461,462 < * Fernando Nasser <fnasser@redhat.com> < * Gavin Sherry <swm@linuxworld.com.au> > * Fernando Nasser <fnasser@redhat.com> of Red Hat > * Gavin Sherry <swm@linuxworld.com.au> of Alcove Systems Engineering 464,466c465,467 < * Jan is Jan Wieck <wieck@sapserv.debis.de> < * Liam is Liam Stewart <liams@redhat.com> < * Marc is Marc Fournier <scrappy@hub.org> > * Jan is Jan Wieck <JanWieck@Yahoo.com> of PeerDirect Corp. > * Liam is Liam Stewart <liams@redhat.com> of Red Hat > * Marc is Marc Fournier <scrappy@hub.org> of PostgreSQL, Inc. 468,469c469 < * Marko is Marko Kreen <marko@l-t.ee> < * Michael is Michael Meskes <meskes@postgresql.org> > * Michael is Michael Meskes <meskes@postgresql.org> of Credativ 472c472 < * Peter M is Peter T Mount <peter@retep.org.uk> > * Peter M is Peter T Mount <peter@retep.org.uk> of Retep Software 474c474 < * Philip is Philip Warner <pjw@rhyme.com.au> > * Philip is Philip Warner <pjw@rhyme.com.au> of Albatross Consulting Pty. Ltd. 477d476 < * Ryan is Ryan Bradetich <rbrad@hpb50023.boi.hp.com> 479,483c478,481 < * Tatsuo is Tatsuo Ishii <t-ishii@sra.co.jp> < * Thomas is Thomas Lockhart <lockhart@fourpalms.org> < * Tom is Tom Lane <tgl@sss.pgh.pa.us> < * TomH is Tom I Helbekkmo <tih@Hamartun.Priv.no> < * Vadim is Vadim B. Mikheev <vadim4o@email.com> > * Tatsuo is Tatsuo Ishii <t-ishii@sra.co.jp> of Software Research Assoc. > * Thomas is Thomas Lockhart <lockhart@fourpalms.org> of Jet Propulsion Labratory > * Tom is Tom Lane <tgl@sss.pgh.pa.us> of Red Hat > * Vadim is Vadim B. Mikheev <vadim4o@email.com> of Sector Data
* Update SSL error message for improper permissions. Backpatch to 7.3.X.Bruce Momjian2002-12-23
|
* case sensitive updates by Kris JurkaDave Cramer2002-12-23
|
* pg_dump should consider information_schema to be a system schema.Tom Lane2002-12-21
| | | | | | Also, tweak -C option (emit CREATE DATABASE command) to emit encoding name rather than encoding number, for consistency with pg_dumpall and better cross-version portability.
* Fix possible buffer overrun in \d command: substr(..., 128) producesTom Lane2002-12-21
| | | | | | a result of at most 128 chars, but that could be more than 128 bytes. Also ensure we don't try to pfree uninitialized pointers during error cleanup.
* mike beachy's patch for statement handlingDave Cramer2002-12-20
|
* patch for null table in getPrimaryKeysDave Cramer2002-12-20
|
* Update 7.3.1 to give proper attribution to pg_dump item.Bruce Momjian2002-12-20
|
* Cause planner to include costs of InitPlans in startup cost of parentTom Lane2002-12-19
| | | | plan node. Not sure why this oversight has persisted so long ...
* pgindent fe-connect.c --- done to make IPv6 patch easier to apply.Bruce Momjian2002-12-19
|
* MVCC doc improvements:Bruce Momjian2002-12-18
| | | | | | | | | | > I'm not objecting to improving the text. I am objecting to deleting it > outright... Ok, fair enough. I've attached a revised version of the patch -- let me know you think it needs further improvements. Neil Conway