summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1997-04-12Make sure postgres.h is included before we start checking #ifdef's for otherMarc G. Fournier
header files. Pointed out by: Edmund Mergl <E.Mergl@bawue.de>
1997-04-12Get rid of the .sql files out of the MakefileMarc G. Fournier
Pointed out by: afc@teri.superlink.net
1997-04-12modifications to pg_dump towards supporting dumping of ACLs (doesn't work yet!)Marc G. Fournier
modification to c.h so that bool isn't typedef'd under __cplusplus
1997-04-11Change BACKEND to CFLAGSMarc G. Fournier
1997-04-10Finish removing the TEST_MAIN stuff, which was mean for standaloneMarc G. Fournier
testing
1997-04-10Fix #include "cash.h" to be #include <utils/cash.h>Marc G. Fournier
Remove the TEST_MAIN stuff at the top...
1997-04-10Update man page, listing new \z valueMarc G. Fournier
1997-04-10Add a \z command to psql that lists off grant/revoke permissionsMarc G. Fournier
- if someone can pick a better \? for this, plesae let me know...all the good ones seem taken :(
1997-04-10Copy indexkeys in _copyIndexPath.Vadim B. Mikheev
1997-04-09Much improved configure that integrates the build script right into itMarc G. Fournier
Submitted by: adrian@waltham.harvard.net
1997-04-09remove the old regression test files. have copies saved in my directory here,Marc G. Fournier
but it gets rid of the temptation to modify the old source files :)
1997-04-09Add in D'Arcy's cash codeMarc G. Fournier
pg_proc.h still needs modifying, but this gets it in there so that we can get around any compiler bugs. Will try and get the pg_proc.h entries done up later tonight...
1997-04-09From: "Martin S. Utesch" <utesch@aut.tu-freiberg.de>Marc G. Fournier
Subject: Re: [HACKERS] GEQO and views (rules) Oke, this was caused by a classic bug :-/ I thougth, root->base_relation_list_ could be represented as relid string 1-2-3-4- etc. Instead, in case of views, the count of relids doesn't start with "1" but maybe 4-5-6- etc . :-( GEQO patch follows ... views are now all right.
1997-04-09GNUmakefile.in - remove backend/utils/Gen_fmgrtab.sh on distcleanMarc G. Fournier
varlena.c - part of Thomas' most recent patch
1997-04-09Now we have #define _CPU_INDEX_PAGE_WEIGHT_ 0.033 (/* CPU-index-to-page costVadim B. Mikheev
weighting factor */) in addition to #define _CPU_PAGE_WEIGHT_ 0.065 (/* CPU-heap-to-page cost weighting factor */).
1997-04-09getattnvals(): if attnvals in pg_attribute is 0 then useVadim B. Mikheev
ATTNVALS_SCALE/reltuples (instead of reltuples).
1997-04-091. Enable to have different _CPU_PAGE_WEIGHT_ for heap and index.Vadim B. Mikheev
2. PageWeights are variables now. 3. Fixed using ceil((double)selec*indextuples) as estimation for expected heap pages: ceil((double)selec*relpages) now.
1997-04-09Fix (hack) IndexSelectivity():Vadim B. Mikheev
use sum(npages)/((nkeys == 1) ? 1 : nkeys + 1) as expected index page estimation for multi-key quals - instead of sum(npages). In old code npages for x > 10 and x < 20 is twice as for x > 10 - cool ?
1997-04-08Slight mods to explain (or try to) the new regression testsMarc G. Fournier
1997-04-07Fix btabstimecmp ().Vadim B. Mikheev
1997-04-06Get rid of queries.source...its all in the sql directory.Marc G. Fournier
regress.sh modified to get rid of queries.sql tests, as they are performed vis sql/*.sql
1997-04-06More splits and cleanups...Marc G. Fournier
Its starting to actually take shape and look as expected...
1997-04-06More splits and cleanups...Marc G. Fournier
1997-04-06Add in support so that build will at least guess which template fileMarc G. Fournier
should be used :)
1997-04-05remove create.{source,sql} as they are now down in the 'sql' directoryMarc G. Fournier
partially split
1997-04-05Change Postgres95 to PostgreSQLMarc G. Fournier
The whole file needs updating, but will work on that after finishing with the splits
1997-04-05More splits of the regression tests in order to make them moreMarc G. Fournier
user-friendly (and more useful)
1997-04-05Purge out tests/expected that are now in sql/expected subdirectories fromMarc G. Fournier
'master' file Commit mods to regress.sh so that split out tests are run...look forward to finding out how to do a proper redirect to continue visual cleanup :)
1997-04-05Again, add more testsMarc G. Fournier
1997-04-05Add more expected.out resultsMarc G. Fournier
1997-04-05There are the broken out 'sql' queries from queries.sourceMarc G. Fournier
tests allows us to have a 'for...done' loop inside of regress.sh for both doing the tests, and determining fail/ok results
1997-04-05These are the broken down 'expected.output' files created so farMarc G. Fournier
1997-04-05Print 'Group' as name of Group plan.Vadim B. Mikheev
1997-04-05Changes for GROUP BY func_results:Vadim B. Mikheev
AddGroupAttrToTlist() is not called from anywhere now.
1997-04-05Changes for GROUP BY func_results.Vadim B. Mikheev
1997-04-05Now we can GROUP BY func_results.Vadim B. Mikheev
1997-04-05Fix for 'SET var_name TO var_value': var_name already defined.Vadim B. Mikheev
1997-04-05Put resdom into GroupClause (GROUP BY func_results)Vadim B. Mikheev
1997-04-05Check for attributeList is NULL in ConstructTupleDescriptor ().Vadim B. Mikheev
Submitted by Raymond Toy.
1997-04-05From: Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov>Marc G. Fournier
Subject: [HACKERS] Fix for European dates This apparently fixes the European date reading problem reported by several (European) bleeding edge adopters. I tried a few test cases and it doesn't break the non-EuroDate cases in my test suite.
1997-04-04Move YACC and YFLAGS into the template filesMarc G. Fournier
Clean up the .sample files...comment out all sample entries except for the localhost one
1997-04-04This commit represents a clean compile with the new templates underMarc G. Fournier
FreeBSD The Makefile(s) have all been cleaned up such that there is a single LDFLAGS vs LD_ADD or LDADD or LDFLAGS or LDFLAGS_BE. The Makefile(s) should be alot more straightforward then they were before...and consistent
1997-04-04Got AROPT setting backwards...correct itMarc G. Fournier
1997-04-04Add distclean to target listingMarc G. Fournier
1997-04-04Again, needs float.hMarc G. Fournier
1997-04-04needs float.h for DBL_MIN under FreeBSDMarc G. Fournier
1997-04-04Remove some files that were inadvertantly createdMarc G. Fournier
Clean up format of linux-elf
1997-04-04One helluva mess.Marc G. Fournier
Further extended Makefile.global/build/configure so that we can have a 'template' file for each OS (and each version of OS, as in BSDi) which is used as much as possible to generate Makefile.global Any future ports should look at using the template file as a basis, before moving over to Makefile.global. This will most probably break alot of the ports, atho I've tried to be very neat about it...
1997-04-04Install os.h when we install the other headers...Marc G. Fournier
Pointed out by: System Administrator <sysadmin@sba.miami.edu>
1997-04-03More modifications to make building more interactive:Marc G. Fournier
Allow installer to change DEF_PGPORT Allow installer to disable HBA