Commit Graph

1184 Commits (607b2be7bb230ea4c558cb3101794f94de35ab85)

Author SHA1 Message Date
Bruce Momjian 319dbfa736 Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 29 years ago
Bruce Momjian 1ccd423235 Massive commit to run PGINDENT on all *.c and *.h files. 29 years ago
Bruce Momjian ec05063be0 Cleanups needed for indent. 29 years ago
Bruce Momjian 240a018176 Cleanups needed for indent. 29 years ago
Bruce Momjian ae50c8d84b Cleanups needed for indent. 29 years ago
Bruce Momjian a1635450b3 Cleanups needed for indent. Remove }; 29 years ago
Bruce Momjian 11ac1bf268 More NOT_USEDs 29 years ago
Bruce Momjian 1d8bbfd2e7 Make functions static where possible, enclose unused functions in #ifdef NOT_USED. 29 years ago
Bruce Momjian 022903f22e Reduce open() calls. Replace fopen() calls with calls to fd.c functions. 29 years ago
Bruce Momjian ea5b5357cd Remove more (void) and fix -Wall warnings. 29 years ago
Bruce Momjian 3ac9d2fff3 Various compile errors concerning overflow due to shifts, unsigned, and bad prototypes, from Solaris, from Diab Jerius 29 years ago
Vadim B. Mikheev 0f576413bc Fix replace_agg_clause() for unary operators. 29 years ago
Vadim B. Mikheev dee872de5c geqo_rel_paths(): compute_joinrel_size() shouldn't be called 29 years ago
Marc G. Fournier 90d0cf0000 From: Robert Bruccoleri <bruc@bms.com> 29 years ago
Vadim B. Mikheev f4161503e6 if ( rel->size <= 0 ) 29 years ago
Vadim B. Mikheev cbb4213af4 if ( new_rel->size <= 0 ) 29 years ago
Vadim B. Mikheev e3d2f1f35d gimme_tree(): got rid of compute_rel_size() - 29 years ago
Marc G. Fournier c0178f27a2 From: "D'Arcy J.M. Cain" <darcy@druid.net> 29 years ago
Marc G. Fournier f50b103ce1 From: "D'Arcy J.M. Cain" <darcy@druid.net> 29 years ago
Vadim B. Mikheev 11073bee5c allpaths.c:find_join_paths(): compute_rel_size() shouldn't be called 29 years ago
Vadim B. Mikheev 05404562fb Use GEQO if _use_geqo_ is TRUE and # of relations is >= _use_geqo_rels_ 29 years ago
Bruce Momjian 8bc7439ccf Enable GEQO for more than six tables, from Martin. 29 years ago
Vadim B. Mikheev 4a8c3dddc3 Consider right-sided plans if _use_right_sided_plans_ is true. 29 years ago
Vadim B. Mikheev a4792bd3d6 #ifdef GEQO 29 years ago
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