aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* alpha-dec-osf host pattern must become alpha.*-dec-osf to matchTom Lane2000-03-30
| | | | newer Alpha platforms.
* Update alternate float8 output files to match current float8.sql.Tom Lane2000-03-30
|
* Update numeric_big regress test for 7.0. This has apparently beenTom Lane2000-03-30
| | | | broken almost since the word go ... I guess no one ever ran it ...
* Enable more flexible syntax for the SET command. Now allows single floats,Thomas G. Lockhart2000-03-30
| | | | | | single integers, and lists of names, without surrounding them with quotes. Remove all tokens which are defined as operators from ColID and ColLabel to avoid precedence confusion. Thanks to Tom Lane for catching this.
* Makefile should not pre-empt user's decision about whetherTom Lane2000-03-30
| | | | | to use -g ... especially not when this can cause real problems on some platforms ...
* Unixware fix for new config.guess output,Tom Lane2000-03-30
| | | | from Bill.Allie@mug.org.
* Make use of configure symbols for unportable constructs. MakeTom Lane2000-03-30
| | | | inclusions of system headers more consistent.
* Autoconf.Tom Lane2000-03-30
|
* Add configure checks to see if 'using namespace std' andTom Lane2000-03-30
| | | | '#include <string>' work in the local C++ compiler.
* Remove extraneous semicolon.Tom Lane2000-03-30
|
* Tweak indexscan cost estimation: round estimated # of tuples visited upTom Lane2000-03-30
| | | | | | | to next integer. Previously, if selectivity was small, we could compute very tiny scan cost on the basis of estimating that only 0.001 tuple would be fetched, which is silly. This naturally led to some rather silly plans...
* Added latest config.guess and config.subPeter Eisentraut2000-03-29
|
* Change rules for interpreting date/time input to disallow 1 and 3 characterThomas G. Lockhart2000-03-29
| | | | years. Rejects dates like '0.085', which were accepted previously.
* Fix some bogosity in the tutorial examples.Tom Lane2000-03-28
|
* Allow compile to finish even if plperl fails, which it does now.Bruce Momjian2000-03-27
|
* Fixed bug with repeated \e in psql (failed to clear buffers correctly)Peter Eisentraut2000-03-27
|
* Allow full type names in CREATE FUNCTION arguments and return type.Thomas G. Lockhart2000-03-27
| | | | | | | Move CREATE FUNCTION/WITH clause to end of statement to get around shift/reduce conflicts with type names containing "WITH". Add lots of tokens as allowed ColId's and/or ColLabel's, so this should be a complete set for the v7.0 release.
* Fix up comments where had been uglified by the automated reformatter.Thomas G. Lockhart2000-03-27
|
* Change form of query which used "DISTINCT ON" to help support primary keys.Thomas G. Lockhart2000-03-27
| | | | | | We still have an internal limit in the ODBC code of 8 columns per key, but this should lay the groundwork for resolving that. Includes reformulated query from Tom Lane.
* Enhance pg_ctl so that it prints error messages from postmasterTatsuo Ishii2000-03-27
| | | | if it fails to start up it (this is only vaild if -w is given).
* nodeAgg has always been willing to accept an aggregate with a finalFuncTom Lane2000-03-26
| | | | | and only one transition state, but the CREATE AGGREGATE code rejected this combination.
* Updated user's guide to match new psql's output formatPeter Eisentraut2000-03-26
| | | | Fixed bug in createdb/alternative location
* Change resultmap:Tatsuo Ishii2000-03-26
| | | | | powerpc-unknown-linux-gnu --> powerpc-unknown-linux-gnulibc1 this is because for new config.guess.
* New platform specific geometry regression expected file forTatsuo Ishii2000-03-26
| | | | powerpc-linux-gnulibc1.
* Remove some results from int4-not-representable.outTatsuo Ishii2000-03-26
| | | | | | | | | | | | | | | | | | | | | | | This is due to the changes made to int4.sql. < SELECT dsqrt(float8 '64') AS eight; < eight < ------- < 8 < (1 row) < < SELECT |/float8 '64' AS eight; < eight < ------- < 8 < (1 row) < < SELECT ||/float8 '27' AS three; < three < ------- < 3 < (1 row) <
* Make configure --help produce slightly more useful and consistently-Tom Lane2000-03-26
| | | | formatted descriptions of --with options.
* Attached is the regression diff for geometry, RedHat 6.1 on a PentiumBruce Momjian2000-03-26
| | | | | | | | 200 MMX. I was going through my e-mail, cleaning out my 1000+ message inbox, and found this one. Sorry. -- Lamar Owen
* Remove bogus complexity from build/install of plperl. This stuff wasTom Lane2000-03-25
| | | | | | apparently copied from the makefile for the perl5 interface module, which needs it for reasons explained in src/interfaces/Makefile. But none of those reasons apply to plperl.
* Old patch from Mark Hollomon to add plperl to createlang's repertoire.Tom Lane2000-03-25
| | | | Seems to have slipped through the cracks.
* Another fix for old shells.Tom Lane2000-03-25
|
* Fix syntax error reported by old shells ("if ! command..." is aTom Lane2000-03-25
| | | | neologism, apparently).
* More >&1 cleanupsBruce Momjian2000-03-25
|
* More changes of >& to 2>&1Bruce Momjian2000-03-25
|
* Remove >& and make it 2>&1Bruce Momjian2000-03-25
|
* Add POLLUTE=1 to perl Makefile.PL creations.Bruce Momjian2000-03-25
|
* transformCreateStmt should put Ident nodes, not ColumnDef nodes, intoTom Lane2000-03-24
| | | | | | | | | | | | | | | | | keys lists of Constraint nodes. This eliminates a type pun that would probably have caused trouble someday, and eliminates circular references in the parsetree that were causing trouble now. Also, change parser's uses of strcasecmp() to strcmp(). Since scan.l has downcased any unquoted identifier, it is never correct to check an identifier with strcasecmp() in the parser. For example, CREATE TABLE FOO (f1 int, UNIQUE("F1")); was accepted, which is wrong, and xlateSqlFunc did more than it should: select datetime(); ERROR: Function 'timestamp()' does not exist (good) select "DateTime"(); ERROR: Function 'timestamp()' does not exist (bad)
* Improve comment.Tom Lane2000-03-24
|
* Save a few cycles in simple cases: no need to call cost_sort() when thereTom Lane2000-03-24
| | | | is no presorted path to compare with.
* Remove -O2 for aix.Bruce Momjian2000-03-24
|
* outfuncs.c was missing a print routine for Material plan nodes, leadingTom Lane2000-03-24
| | | | to trouble when trying to EXPLAIN VERBOSE a plan containing one.
* Rename bytea functions to not have upper-case letters in their names.Tom Lane2000-03-24
| | | | | | Clean up grotty coding in them, too. AFAICS from the CVS logs, these have been broken since Postgres95, so I'm not going to insist on an initdb to fix them now...
* Fold PQsetenv working state into PGconn, rather than trying to maintainTom Lane2000-03-24
| | | | | | | | it in a separate object. There's no value in keeping the state separate, and it creates dangling-pointer problems. Also, remove PQsetenv routines from public API, until and unless they are redesigned to have a safer interface. Since they were never part of the documented API before 7.0, it's unlikely that anyone is calling them.
* A little further tweaking of the range-query selectivity logic:Tom Lane2000-03-23
| | | | | | | to avoid undue sensitivity to roundoff error, believe that a zero or slightly negative range estimate should represent a small positive selectivity, rather than falling back on a generic default estimate.
* >> 5. empty define that results in an empty but terminated line ( ; )Bruce Momjian2000-03-23
| | | | | | easy (maybe dumb) fix for 5 in attachment define.patch greetings, Andreas
* Back out // compiler flag.Bruce Momjian2000-03-23
|
* Hmm, absolute pathnames for the copy makes sense. I'll whip up thatBruce Momjian2000-03-23
| | | | | | | patch in a second. Should be sufficent to just make sure the first character is a '/', right? Ross J. Reedstrom
* Some points for portability improvements:Bruce Momjian2000-03-23
| | | | | | | | | | | | | | | | | | | 1. C++ style comments in C source for ecpg ( // comment ) 2. compiler finds wrong include file extern.h in ecpg/lib/descriptor.c from include path instead of workdir (rename it ?) 3. fe-connect getsockopt takes a socklen_t as fifth arg not int (use SOCKET_SIZE_TYPE instead) 4. char vs unsigned char in psql calls to libpq 5. empty define that results in an empty but terminated line ( ; ) Now for all but point 3 I can supply changes to the compiler flags, to make the compiler less pedantic. Or is someone interested in the complications ? in the meantime can someone apply the attached patch ? Andreas
* Please apply the attached patch to interfaces/libpq/libpq-fe.h. This wouldBruce Momjian2000-03-23
| | | | | | | allow to write applications which do not have a link to postgres_ext.h in their source directory. Andreas Kardos
* *** empty log message ***Michael Meskes2000-03-23
|
* subselect regress test was kind of silly; it claimed to test correlationTom Lane2000-03-23
| | | | | cases but actually did no such thing. Make it test some more cases than before (including things that didn't work in 6.5).