summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
1999-02-10Optmizer cleanupBruce Momjian
1999-02-10Update find_typedefs for bsdi 4.0.Bruce Momjian
1999-02-10Rename Path.keys to Path.pathkeys. Too many 'keys' used for other things.Bruce Momjian
1999-02-09Rename Temp to Noname for noname tables.Bruce Momjian
1999-02-09Optimizer fix for samekeys.Bruce Momjian
1999-02-09Major optimizer improvement for joining a large number of tables.Bruce Momjian
1999-02-08Added LIMIT/OFFSET functionality including new regression test for it.Jan Wieck
Removed CURRENT keyword for rule queries and changed rules regression accordingly. CURRENT has beed announced to disappear in v6.5. Jan
1999-02-08Optimizer cleanup.Bruce Momjian
1999-02-08pg_dump -d or -D didn't quote special characters in INSERT dataTom Lane
correctly. -D had problems with tables with inherited fields, also.
1999-02-08Revert some changes from the INTERSECT/EXPECT patch that brokeJan Wieck
rule system semantics by having Var nodes referenced across multiple parsetrees when rules split them. Added more tests to the rules regression test. The code in question resulted from v6.3 based development and was a little careless applied to the v6.5 source tree. Jan
1999-02-07Simplify scanstr(), fix broken octal-escape code.Tom Lane
1999-02-07Simplify lexer's rules for string constants, eliminate potential buffer overrun.Tom Lane
1999-02-07Include -lcrypt when needed to link libpgtcl.so and plpgsql.soTom Lane
1999-02-07Changed manpages for create_rule/drop_rule to the semanticsJan Wieck
of the rule system of v6.4 and descendants. Jan
1999-02-07Add PQresStatus() function to avoid direct access to pgresStatus[] array,Tom Lane
making life easier for Windoids...