summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
1999-02-12JoinPath -> NestPath for nested loop.Bruce Momjian
1999-02-12Fix optimizer and make faster.Bruce Momjian
1999-02-12optimizer updateBruce Momjian
1999-02-11Remove Perl module's unnecessary dependence on libpq-int.h.Tom Lane
1999-02-11Optimizer cleanups.Bruce Momjian
1999-02-11Optimizer cleanup.Bruce Momjian
1999-02-11optimizer cleanupBruce Momjian
1999-02-11Optimizer cleanup.Bruce Momjian
1999-02-11More optimization.Bruce Momjian
1999-02-11More optimizer speedups.Bruce Momjian
1999-02-11optimizer cleanupBruce Momjian
1999-02-11Optimizer fix for samekeys() and cost fixes for longer optimizer keys.Bruce Momjian
1999-02-11Include <varargs.h> on SunOS. (Does any other platform need it??)Tom Lane