Commit Graph

60 Commits (a1fbd470a9ae934bf2316740c06b0cf88607e6e8)

Author SHA1 Message Date
Vadim B. Mikheev a1fbd470a9 Fix GroupBy: enable functions over aggregates and GroupBy-ed fields 29 years ago
Vadim B. Mikheev 67712200f1 * Hack for non-functional btree npages estimation: 29 years ago
Vadim B. Mikheev 72d271177c Have to copyObject((void*)clauseinfo) for a relation' 29 years ago
Vadim B. Mikheev e349eb6e2c Bug (yet unfixed but not fatal) found: Re-moving index clauses from the 29 years ago
Vadim B. Mikheev a1ac1989cf Save Var' order in index_outerjoin_references(). 29 years ago
Vadim B. Mikheev 4ec8a148ed Add innercost to result in cost_hashjoin. 29 years ago
Vadim B. Mikheev 051b4210e3 Fix for Hash and arrays 29 years ago
Vadim B. Mikheev f3054b24c2 Fix for -Wno-error 29 years ago
Marc G. Fournier 953ac7b55a Fix up the -Wno-error problem for non-gcc compilers 29 years ago
Marc G. Fournier 1c688d1bbe From: "Martin S. Utesch" <utesch@aut.tu-freiberg.de> 29 years ago
Vadim B. Mikheev 610d0d00ed 1. Enable to have different _CPU_PAGE_WEIGHT_ for heap and index. 29 years ago
Vadim B. Mikheev fa2629b7ea Fix (hack) IndexSelectivity(): 29 years ago
Vadim B. Mikheev d12e27a5f3 Changes for GROUP BY func_results: 29 years ago
Vadim B. Mikheev c50d8474d3 Changes for GROUP BY func_results. 29 years ago
Marc G. Fournier c7b40e6058 This commit represents a clean compile with the new templates under 29 years ago
Marc G. Fournier 9d5c0af586 From: Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov> 29 years ago
Marc G. Fournier 5b1311acfb From: Oleg Bartunov <oleg@sai.msu.su> 29 years ago
Marc G. Fournier d146305065 Patches for Vadim's multikey indexing... 29 years ago
Marc G. Fournier 71fd8d4a4b > There are some minor fixes to the GEQO. 29 years ago
Marc G. Fournier 5dde558ce6 From: Dan McGuirk <mcguirk@indirect.com> 29 years ago
Marc G. Fournier b66569e41f From: Dan McGuirk <mcguirk@indirect.com> 29 years ago
Marc G. Fournier ed8b7bdff9 Patch from Martin due to changes in joinrels.c 29 years ago
Bruce Momjian a3a956bfe5 Change machine/limits.h to limits.h. 29 years ago
Vadim B. Mikheev 4de2f24895 Fix for queries with 3 or more relations participating in 29 years ago
Marc G. Fournier ee6d3a7326 Various cleanups to satisfy -Werror, but there are some errors that I'm 29 years ago
Marc G. Fournier 950c57600e rearrange ordering of headers os that postgres.h is first 29 years ago
Marc G. Fournier 517c8db869 Remove WIN32 stuff, and improve conformance to configure 29 years ago
Marc G. Fournier 23513b47b9 Add and install the pg_geqo.sample file 29 years ago
Marc G. Fournier 29138eeb3c Merge in GEQO Optimizer 29 years ago
Bruce Momjian 31c8e94b34 Remove WIN32 defines. They never worked. 29 years ago
Marc G. Fournier d90a426e35 Linux defines MAXINT in values.h, which causes an error when compiling. 29 years ago
Marc G. Fournier 3ffd5694dd Replace occurances of USE_{LIMITS,VALUES}_H with HAVE_* in preparation 29 years ago
Vadim B. Mikheev fb24bfa3ce INDEXSCAN_PATCH changes: should work for (Param OP VAR) too 29 years ago
Vadim B. Mikheev 1aa1827d64 1. INDEXSCAN_PATCH changes: (op Param Var) should work too 29 years ago
Marc G. Fournier f504e5a253 Taking a chance here. Under both Solaris and FreeBSD, there is a 29 years ago
Bruce Momjian 84876289cc Cast constants to the type of the other binary operand. 29 years ago
Bryan Henderson 6ece8a8d0b Part of patch to make a working nextstep port. 29 years ago
Bruce Momjian a5dd06f763 include sem.h added, include string.h neede, from Erik Bertelsen for Ultrix 29 years ago
Vadim B. Mikheev ce5009f99b #include "postgres.h" 29 years ago
Marc G. Fournier 1321fe1a81 Clean up 'if defined()' for header files... 29 years ago
Bruce Momjian f0a9e64afd As someone asked for this feature - patch for 1.09 follows. 29 years ago
Bryan Henderson 08029facb3 Recognize dependencies more reliably. 29 years ago
Bruce Momjian aaeef4d17d All external function definitions now have prototypes that are checked. 29 years ago
Bruce Momjian a0990e1884 Makefile cleanup after reorganization 29 years ago
Bruce Momjian 4b2b8592a0 Compile and warning cleanup 29 years ago
Marc G. Fournier 58a0150f64 More files cleaned out 29 years ago
Marc G. Fournier 76294e1d38 Cleanup Makefiles 29 years ago
Marc G. Fournier bdd07411b4 remove use of PORTNAME_* 29 years ago
Bruce Momjian 3d7fe6c97c Added needed include file. 29 years ago
Bryan Henderson b0d6f0aa63 Simplify make files, add full dependencies. 29 years ago