summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove stray semicolons in old ecpg preproc grammar ... modern bisonREL7_1_STABLETom Lane2004-10-131-2/+2
| | | | | versions won't compile it at all with those there. Probably of only academic interest now, but ...
* Fix breakage in hashjoin from recent backpatch of left-join bug fix.Tom Lane2004-10-131-10/+10
| | | | (That's what I get for not testing the back branches *before* committing.)
* Hashed LEFT JOIN would miss outer tuples with no inner match if the joinTom Lane2004-09-171-5/+7
| | | | | | was large enough to be batched and the tuples fell into a batch where there were no inner tuples at all. Thanks to Xiaoyu Wang for finding a test case that exposed this long-standing bug.
* Repair multiple memory leaks in getTables(), including one that couldTom Lane2004-03-201-1/+4
| | | | | | easily exhaust memory on databases with more than a few hundred triggers. I don't expect any more releases of these old versions, but let's put the fix in CVS just so it's archived.
* Keep the contents of TIDs not the pointers.Hiroshi Inoue2001-10-012-18/+13
| | | | Tid scan has been broken for 7.1.
* Back-patch deadlock recovery fix into 7.1 tree, in case someone needs it.Tom Lane2001-09-121-9/+27
|
* Add a changelog file for 7.1.3 from 7.1.2REL7_1_3Marc G. Fournier2001-08-171-0/+142
|
* update version to 7.1.3Peter Eisentraut2001-08-161-5/+5
|
* This patch fixes the well-known but unfixed bug that fetchone() alwaysBruce Momjian2001-08-161-2/+2
| | | | | | | returns the first result in the DB-API compliant wrapper. It turned out that the bug was way down in the C code. Gerhard Häring
* just a testBruce Momjian2001-08-151-1/+1
|
* updateBruce Momjian2001-08-151-1/+1
|
* updateBruce Momjian2001-08-151-1/+1
|
* testBruce Momjian2001-08-151-1/+1
|
* Add HISTORY for 7.1.3. Packaging done.Bruce Momjian2001-08-143-2/+77
|
* Hmm, looks like Bruce's auto-run-autoconf script doesn't work forTom Lane2001-08-131-1/+1
| | | | old branches...
* Make hashjoin give the right answer with toasted input data.Tom Lane2001-08-131-18/+32
|
* fix my old fault.Hiroshi Inoue2001-08-094-17/+24
|
* Update branding for 7.1.3, no HISTORY yet.Bruce Momjian2001-08-096-10/+10
|
* Fix Cygwin build, per Jason Tishler.Tom Lane2001-08-091-1/+2
|
* Back-patch fix to disallow COPY TO/FROM a view (or anything else that'sTom Lane2001-08-081-3/+19
| | | | not a plain relation).
* Back-patch fix to prevent infinite loop when $PGDATA is not writable.Tom Lane2001-08-081-4/+7
|
* Commit BEOS patch to 7.1.X.Bruce Momjian2001-08-073-20/+53
|
* Back-patch fixes for dumping user-defined types and dumping commentsTom Lane2001-08-032-30/+83
| | | | on views.
* Fix optimizer to not try to push WHERE clauses down into a sub-SELECT thatTom Lane2001-07-314-38/+69
| | | | | | | has a DISTINCT ON clause, per bug report from Anthony Wood. While at it, improve the DISTINCT-ON-clause recognizer routine to not be fooled by out- of-order DISTINCT lists. Also, back-patch earlier fix to not push down into sub-SELECT with LIMIT.
* Arrange for GRANT/REVOKE on a view to be dumped at the right time,Tom Lane2001-07-291-2/+8
| | | | | namely after the view definition rather than before it. Bug introduced in 7.1 by changes to dump stuff in OID ordering.
* Fix typo. createdb -t --> createdb -TTatsuo Ishii2001-07-061-2/+2
|
* In any case, it seems the REL7_1 branch needs the update too...Tom Lane2001-07-022-4/+2
|
* Fix longstanding error in VACUUM: sometimes would examine a buffer pageTom Lane2001-06-291-12/+9
| | | | | after writing/unpinning it. An actual failure is unlikely, unless the system is tremendously short of buffers ... but a bug is a bug.
* Back-patch fix for attempt to pfree a value that's not palloc'dTom Lane2001-06-131-7/+1
| | | | | (it's a field of a tuple). I see Jan has already fixed this in current sources, but 7.1.* is pretty badly broken here.
* Repair problem with multi-action rules in combination with any nontrivialTom Lane2001-06-121-20/+19
| | | | | | manipulation of rtable/jointree by planner. Rewriter was generating actions that shared rtable/jointree substructure, which caused havoc when planner got to the later actions that it'd already mucked up.
* Back-patch change to not keep WAL segments just for UNDO information.Tom Lane2001-06-061-5/+38
|
* Forgot SGML section section id tag for 7.1.Bruce Momjian2001-05-311-2/+2
|
* RI triggers would fail for datatypes using old-style equal function,Tom Lane2001-05-311-7/+21
| | | | | | because cached fmgr info contained reference to a shorter-lived data structure. Also guard against possibility that fmgr_info could fail, leaving an incomplete entry present in the hash table.
* Fix a message error in utf_to_localTatsuo Ishii2001-05-281-2/+2
|
* Patch from Barry Lind to correctly decode time zones in timestamp results.REL7_1_2Thomas G. Lockhart2001-05-221-4/+4
| | | | | | Without patch, the time zone field is ignored and the returned time is not correct. Already applied to the development tree...
* add a ChangeLog fileMarc G. Fournier2001-05-221-0/+141
|
* Correct recently-broken avg(interval) definition. We can't force anTom Lane2001-05-181-2/+2
| | | | | initdb to fix this in 7.1 installations, but it seems better to be shipping a correct entry than a wrong one.
* Add HISTORY items for 7.1.2.Bruce Momjian2001-05-172-1/+9
|
* Back-patch fix for race condition in heap_update (make sure we holdTom Lane2001-05-171-11/+57
| | | | the buffer lock while checking page free space).
* Update crypto with patch for computation.Bruce Momjian2001-05-152-11/+18
|
* Well, the correct code - that corresponds to currentBruce Momjian2001-05-151-2/+3
| | | | | | | encode - is below. I even got the linefeed stuff wrong. -- marko
* EvalPlanQual was thoroughly broken for concurrent update/delete on inheritanceTom Lane2001-05-153-161/+243
| | | | | | | | trees (mostly my fault). Repair. Also fix long-standing bug in ExecReplace: after recomputing a concurrently updated tuple, we must recheck constraints. Make EvalPlanQual leak memory with somewhat less enthusiasm than before, although plugging leaks fully will require more changes than I care to risk in a dot-release.
* Current implementation of FOR UPDATE has no hope of working correctlyTom Lane2001-05-141-2/+18
| | | | | for relations on the nullable side of an OUTER JOIN. For now I think we'd better refuse such queries.
* Fix 'set path' for csh, path -> $path.Bruce Momjian2001-05-141-2/+2
| | | | Pierce Tyler
* Cope with configure arguments that contain spaces.Peter Eisentraut2001-05-131-2/+2
|
* update.Bruce Momjian2001-05-131-2/+2
|
* proisstrict must be assumed FALSE when dumping from a 7.0 database,Tom Lane2001-05-121-11/+12
| | | | | | not TRUE. Otherwise we break pl call handler functions. fmgr_oldstyle will take care of making sure the semantics are the same for C functions. Clean up some slightly grotty coding in 7.0 pg_class reading, also.
* Backpatch jdbc1 compile failure fix.Bruce Momjian2001-05-121-1/+1
|
* - Don't dump COMMENTs in data-only dumpsPhilip Warner2001-05-123-66/+122
| | | | | | | | | - Fix view dumping SQL for V7.0 - Fix bug when getting view oid with long view names - Treat SEQUENCE SET TOC entries as data entries rather than schema entries. - Make allowance for data entries that did not have a data dumper routine (eg. SEQUENCE SET)
* no more Andy Piper toolsPeter Eisentraut2001-05-111-9/+5
|