summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-02-22Final optimizer cleanups.Bruce Momjian
1999-02-22rename pgsql to postgres in regression.Bruce Momjian
1999-02-22change pgsql to postgresBruce Momjian
1999-02-22fix compile problem.Bruce Momjian
1999-02-21From: Tatsuo Ishii <t-ishii@sra.co.jp>Marc G. Fournier
Ok. I made patches replacing all of "#if FALSE" or "#if 0" to "#ifdef NOT_USED" for current. I have tested these patches in that the postgres binaries are identical.
1999-02-21Document postmaster's -N switch.Tom Lane
1999-02-21From: Michael Meskes <Michael_Meskes@topmail.de>Marc G. Fournier
+ + 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
1999-02-21pathkeys.c cleanup.Bruce Momjian
1999-02-21Rearrange handling of MAXBACKENDS a little bit. The default settingTom Lane
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.
1999-02-20pathkeys fixesBruce Momjian
1999-02-20Update pathkeys comparison function.Bruce Momjian
1999-02-20update pathkey description.Bruce Momjian
1999-02-20add pathkeys description.Bruce Momjian
1999-02-20another rename of optimizerBruce Momjian
1999-02-20From: Michael Meskes <Michael_Meskes@topmail.de>Marc G. Fournier
See Changes file...
1999-02-19OOPS ... Perl5 interface to PQsetdbLogin was actuallyTom Lane
calling PQsetdb ...
1999-02-19Reorder startup ops so that if preallocation of semas fails,Tom Lane
postmaster will release whatever it did get before dying.
1999-02-19Allow maximum number of backends to be set at configure timeTom Lane
(--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.
1999-02-19optimizer cleanupBruce Momjian
1999-02-19optimizer cleanupBruce Momjian
1999-02-18rename optimizer file nameBruce Momjian
1999-02-18Enable bushy and right-hand queries by default.Bruce Momjian
1999-02-18Enable bushy plans by default.Bruce Momjian
1999-02-18optimizer cleanupBruce Momjian
1999-02-18more optimizer cleanupsBruce Momjian
1999-02-18Produce a more specific error message when backend sees EOF onTom Lane
client connection.
1999-02-18Fix bushy plans. Cleanup.Bruce Momjian
1999-02-16Re-enable bushy plans. Vadim want them.Bruce Momjian
1999-02-15Update optimizer readme.Bruce Momjian
1999-02-15regprocin should accept '-' signifying InvalidOid, forTom Lane
symmetry with regprocout.
1999-02-15renameBruce Momjian
1999-02-15optimizer renameBruce Momjian
1999-02-15optimizer renameBruce Momjian
1999-02-15otherrels is now unjoined_relsBruce Momjian
1999-02-15optimizer renameBruce Momjian
1999-02-15Remove duplicate geqo functions, and more optimizer cleanupBruce Momjian
1999-02-15Replace non-idiomatic nconc(x, lcons(y, NIL)) with lappend(x, y).Tom Lane
1999-02-15Fix a number of places that made faulty assumptions aboutTom Lane
what is_opclause will accept.
1999-02-14Fix optimizer coredump with unary-operator WHERE clauses.Tom Lane
A test case is: create table linetab (x line); select * from linetab where ?| x; which coredumps in 6.4.2 and current sources.
1999-02-14optimizer cleanup.Bruce Momjian
1999-02-14optimizer rename.Bruce Momjian
1999-02-14Optimizer rename.Bruce Momjian
1999-02-13Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian
1999-02-13Fix offset of one for date_part(timespan) when given arguments ofThomas G. Lockhart
decade, century, or millenium.
1999-02-13Remove equivalence between datetime and float8. Led to nothin' but trouble.Thomas G. Lockhart
1999-02-13Change #if FALSE to #if NOT_USED to avoid port problems.Thomas G. Lockhart
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.
1999-02-13Add routines to convert between int8 and text/varchar types.Thomas G. Lockhart
Change #if FALSE to #if NOT_USED to avoid port problems. Fix up pg_indent weirdness with function argument declarations.
1999-02-13Add routines to convert between int8 and text/varchar types.Thomas G. Lockhart
Fix output type for int8out, but I don't think it matters.
1999-02-13Include some Julian date declarations to share between various date/timeThomas G. Lockhart
modules. Used to be in dt.c I think.
1999-02-12Optimizer cleanup.Bruce Momjian