Commit Graph

227 Commits (d244df95dbfc4b9544b8added7a407d20e870b2a)

Author SHA1 Message Date
Bruce Momjian d244df95db More optimizer speedups. 27 years ago
Bruce Momjian 129543e22d optimizer cleanup 27 years ago
Bruce Momjian dbd80c97f4 Optimizer fix for samekeys() and cost fixes for longer optimizer keys. 27 years ago
Bruce Momjian 9dbb0efb0b Optmizer cleanup 27 years ago
Bruce Momjian d5a785cd5a Update find_typedefs for bsdi 4.0. 27 years ago
Bruce Momjian f859c81c18 Rename Path.keys to Path.pathkeys. Too many 'keys' used for other things. 27 years ago
Bruce Momjian 318e593f03 Rename Temp to Noname for noname tables. 27 years ago
Bruce Momjian 78511d8fe9 Optimizer fix for samekeys. 27 years ago
Bruce Momjian fe35ffe7e0 Major optimizer improvement for joining a large number of tables. 27 years ago
Bruce Momjian 54e5d25666 Optimizer cleanup. 27 years ago
Tom Lane 65d320e7e4 Fix bracketing error in CaseExpr code 27 years ago
Bruce Momjian a553760845 Optimizer cleanup. 27 years ago
Bruce Momjian 7d2b3874aa optimizer cleanup 27 years ago
Bruce Momjian 6e2edaf4b8 Optimizer cleanup. 27 years ago
Tom Lane d3a85108c2 Fix silly typo in prune_joinrel 27 years ago
Bruce Momjian c45e4925ab Optimizer cleanups. 27 years ago
Bruce Momjian ae12e25263 Update optimizer comments. 27 years ago
Bruce Momjian ce3afccf7f More optimizer cleanups. 27 years ago
Bruce Momjian 18fbe4142f More optimizer renaming HInfo -> HashInfo. 27 years ago
Bruce Momjian 9322950aa4 Cleanup of source files where 'return' or 'var =' is alone on a line. 27 years ago
Bruce Momjian 8d9237d485 Optimizer rename ClauseInfo -> RestrictInfo. Update optimizer README. 27 years ago
Jan Wieck f3a6b38e32 Sort node for ORDER BY is suppressed if choosen index scan will 27 years ago
Bruce Momjian 4090d17fee SET_ARGS cleanup 27 years ago
Bruce Momjian f1b7823471 Make GEQO use dependent on table and index count. 27 years ago
Bruce Momjian 8e958b8a38 Fix create_rule is->as. 27 years ago
Tom Lane 757f403451 Tighten coding in samekeys(). Pretty braindead change, 27 years ago
Bruce Momjian 692a65e6ff pgindent file. 27 years ago
Bruce Momjian 1401f63dd1 Agg/Aggreg cleanup and datetime.sql patch. 27 years ago
Vadim B. Mikheev 247b3f9054 SELECT FOR UPDATE is implemented... 27 years ago
Bruce Momjian 17467bb7fb Rename Aggreg to Aggref. 27 years ago
Bruce Momjian 598a4e15dd Remove unused Choose node. 27 years ago
Bruce Momjian bd8ffc6f3f Hi! 27 years ago
Bruce Momjian 7a6b562fdf Apply Win32 patch from Horak Daniel. 27 years ago
Thomas G. Lockhart 4140c2f30e Add support for the CASE statement in the rewrite handling. 27 years ago
Thomas G. Lockhart bedd04a551 Implement CASE expression. 27 years ago
Vadim B. Mikheev 6beba218d7 New HeapTuple structure/interface. 27 years ago
Vadim B. Mikheev 34680930d5 Fix using indices in OR. 27 years ago
Bruce Momjian f03729c621 Fix for NOT in where clause causing crash. 27 years ago
Bruce Momjian 173c555948 Make functions static or ifdef NOT_USED. Prevent pg_version creation. 27 years ago
Bruce Momjian 3f8bc47d6a cnf'ify cleanup 27 years ago
Tom Lane d33bbb5b1f Get rid of some long-dead code that thinks NOTIFY is passed to the 27 years ago
Bruce Momjian b932b1b1c4 Allow 8-key indexes. 27 years ago
Bruce Momjian 3ce8a1b4ba Fix for SELECT NOT boolfield FROM table 27 years ago
Bruce Momjian a3c5a3cb2f Cleanup for oid8[] from Tatsuo Ishii. 27 years ago
Bruce Momjian 748e300317 Fix for AND/OR handling. 27 years ago
Bruce Momjian 25a64f7519 Fix for \z formatting from Tom Lane. 27 years ago
Vadim B. Mikheev 9a2949e5dd Fix using GroupBy/non-GroupBy expressions in HAVING. 27 years ago
Vadim B. Mikheev 994cfba1e5 Fix GroupBY func broken by HAVING. 27 years ago
Marc G. Fournier 370d6cdb64 From: David Hartwig <daybee@bellatlantic.net> 27 years ago
Bruce Momjian b3f8bbb973 Oops missing file. 27 years ago