summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Document postmaster's -N switch.Tom Lane1999-02-211-2/+13
|
* From: Michael Meskes <Michael_Meskes@topmail.de>Marc G. Fournier1999-02-213-10/+18
| | | | | | | | | + + Fri Feb 19 21:40:14 CET 1999 + + - Fixed bug in libecpg that caused it to start transactions only for + the first connection. + - Set library version to 2.7.1
* pathkeys.c cleanup.Bruce Momjian1999-02-214-68/+48
|
* Rearrange handling of MAXBACKENDS a little bit. The default settingTom Lane1999-02-2110-68/+79
| | | | | | | | | of MAXBACKENDS is now 1024, since all it's costing is about 32 bytes of memory per array slot. configure's --with-maxbackends switch now controls DEF_MAXBACKENDS which is simply the default value of the postmaster's -N switch. Thus, the out-of-the-box configuration will still limit you to 64 backends, but you can go up to 1024 backends simply by restarting the postmaster with a different -N switch --- no rebuild required.
* pathkeys fixesBruce Momjian1999-02-204-24/+55
|
* Update pathkeys comparison function.Bruce Momjian1999-02-203-49/+57
|
* update pathkey description.Bruce Momjian1999-02-201-4/+4
|
* add pathkeys description.Bruce Momjian1999-02-202-6/+29
|
* another rename of optimizerBruce Momjian1999-02-202-3/+3
|
* From: Michael Meskes <Michael_Meskes@topmail.de>Marc G. Fournier1999-02-2020-433/+1490
| | | | See Changes file...
* OOPS ... Perl5 interface to PQsetdbLogin was actuallyTom Lane1999-02-191-2/+3
| | | | calling PQsetdb ...
* Reorder startup ops so that if preallocation of semas fails,Tom Lane1999-02-193-7/+14
| | | | postmaster will release whatever it did get before dying.
* Allow maximum number of backends to be set at configure timeTom Lane1999-02-1914-392/+502
| | | | | | | | | (--with-maxbackends). Add a postmaster switch (-N backends) that allows the limit to be reduced at postmaster start time. (You can't increase it, sorry to say, because there are still some fixed-size arrays.) Grab the number of semaphores indicated by min(MAXBACKENDS, -N) at postmaster startup, so that this particular form of bogus configuration is exposed immediately rather than under heavy load.
* optimizer cleanupBruce Momjian1999-02-194-55/+46
|
* optimizer cleanupBruce Momjian1999-02-195-77/+76
|
* rename optimizer file nameBruce Momjian1999-02-184-9/+6
|
* Enable bushy and right-hand queries by default.Bruce Momjian1999-02-185-94/+10
|
* Enable bushy plans by default.Bruce Momjian1999-02-186-46/+17
|
* optimizer cleanupBruce Momjian1999-02-183-12/+14
|
* more optimizer cleanupsBruce Momjian1999-02-182-54/+40
|
* Produce a more specific error message when backend sees EOF onTom Lane1999-02-181-3/+9
| | | | client connection.
* Fix bushy plans. Cleanup.Bruce Momjian1999-02-1822-363/+180
|
* Re-enable bushy plans. Vadim want them.Bruce Momjian1999-02-167-71/+23
|
* Update optimizer readme.Bruce Momjian1999-02-151-60/+64
|
* regprocin should accept '-' signifying InvalidOid, forTom Lane1999-02-151-2/+4
| | | | symmetry with regprocout.
* renameBruce Momjian1999-02-153-10/+10
|
* optimizer renameBruce Momjian1999-02-153-13/+15
|
* optimizer renameBruce Momjian1999-02-153-6/+6
|
* otherrels is now unjoined_relsBruce Momjian1999-02-1512-84/+78
|
* optimizer renameBruce Momjian1999-02-154-15/+16
|
* Remove duplicate geqo functions, and more optimizer cleanupBruce Momjian1999-02-1526-810/+188
|
* Replace non-idiomatic nconc(x, lcons(y, NIL)) with lappend(x, y).Tom Lane1999-02-157-64/+39
|
* Fix a number of places that made faulty assumptions aboutTom Lane1999-02-156-56/+127
| | | | what is_opclause will accept.
* Fix optimizer coredump with unary-operator WHERE clauses.Tom Lane1999-02-141-99/+89
| | | | | | | A test case is: create table linetab (x line); select * from linetab where ?| x; which coredumps in 6.4.2 and current sources.
* optimizer cleanup.Bruce Momjian1999-02-142-43/+15
|
* optimizer rename.Bruce Momjian1999-02-143-4/+4
|
* Optimizer rename.Bruce Momjian1999-02-1411-72/+57
|
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-13617-2031/+2005
|
* Fix offset of one for date_part(timespan) when given arguments ofThomas G. Lockhart1999-02-131-4/+4
| | | | decade, century, or millenium.
* Remove equivalence between datetime and float8. Led to nothin' but trouble.Thomas G. Lockhart1999-02-131-3/+4
|
* Change #if FALSE to #if NOT_USED to avoid port problems.Thomas G. Lockhart1999-02-131-24/+31
| | | | | | Fix problem with date_part() for timespan (had an offset of one) when given decade, century, and millenium as arguments. Reported by Ricardo J.C.Coelho.
* Add routines to convert between int8 and text/varchar types.Thomas G. Lockhart1999-02-131-44/+89
| | | | | Change #if FALSE to #if NOT_USED to avoid port problems. Fix up pg_indent weirdness with function argument declarations.
* Add routines to convert between int8 and text/varchar types.Thomas G. Lockhart1999-02-131-2/+20
| | | | Fix output type for int8out, but I don't think it matters.
* Include some Julian date declarations to share between various date/timeThomas G. Lockhart1999-02-132-4/+30
| | | | modules. Used to be in dt.c I think.
* Optimizer cleanup.Bruce Momjian1999-02-1213-84/+88
|
* JoinPath -> NestPath for nested loop.Bruce Momjian1999-02-1220-169/+163
|
* Fix optimizer and make faster.Bruce Momjian1999-02-1215-145/+60
|
* optimizer updateBruce Momjian1999-02-121-5/+11
|
* Remove Perl module's unnecessary dependence on libpq-int.h.Tom Lane1999-02-111-9/+5
|
* Optimizer cleanups.Bruce Momjian1999-02-112-45/+49
|