aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Revise handling of index-type-specific indexscan cost estimation, perTom Lane2000-01-22
| | | | | | pghackers discussion of 5-Jan-2000. The amopselect and amopnpages estimators are gone, and in their place is a per-AM amcostestimate procedure (linked to from pg_am, not pg_amop).
* added ALTER TABLE DROP COLUMN, early versionPeter Eisentraut2000-01-22
|
* Change a few routines into macros to improve speed of COPY IN inner loop.Tom Lane2000-01-22
|
* Forgot to handle column length defaults in ALTER TABLE ADD COLUMN.Tom Lane2000-01-22
|
* Fix tab-complete so it works with old versions of readline that don'tTom Lane2000-01-21
| | | | | | have the rl_completion_append_character variable. The tab completion behavior doesn't seem to be quite perfect in that situation, but it's better than failing to build at all...
* Fix handleCopyIn's response to EOF seen mid-line, that is, input fileTom Lane2000-01-21
| | | | | | does not end with a newline. I don't think this explains the recent complaints, since this bug existed in 6.5 (and probably long before). But might as well fix it now that I see it.
* Simplify match patterns a little.Tom Lane2000-01-21
|
* Bruce, you forgot to rename these files...Tom Lane2000-01-21
|
* plperl Makefile cleanup. Doesn't work on BSDI yet.Bruce Momjian2000-01-20
|
* Update plperl makefile.Bruce Momjian2000-01-20
|
* Added new pg_id to fix initdb problemsPeter Eisentraut2000-01-20
| | | | | New INSTALL file Fixed a copyright notice
* Cleanup vacuum names.Bruce Momjian2000-01-20
|
* Fix typo in \z.Bruce Momjian2000-01-20
|
* I have noticed that the geometry test's output for hppa1 and hppa2 are inBruce Momjian2000-01-20
| | | | | | | | | | | | | | | | | fact the same, so I suggest they could be the same file say geometry-positive-zeros.out, as the main difference seems to be not printing eg. (0,-0). In src/test/regress/expected, I propose rm int2-i386-netbsd.out int4-i386-netbsd.out mv geometry-hppa1.1.out geometry-positive-zeros.out rm geometry-hppa2.0.out geometry-i386-netbsd.out and the following patch to resultmap. I have only tested the netbsd results on i386, but think that in all probability the differences will be the same for other ports. If it turns out not to be the case, at least we might find out. Patrick Welche
* Bruce,Bruce Momjian2000-01-20
| | | | | | | | | | Attached is a small fix for a stupid mistake I made in comment.c - an attempt to drop a non-existent comment would dump core :-(. Sometimes, I'm as sharp as a marble. Sorry, Mike Mascari
* Clean up longstanding warnings. I think the remainingTom Lane2000-01-20
| | | | | 'defined but not used' warnings would go away if the scanner didn't use YY_REJECT.
* Clean up longstanding gcc warnings by adding missing externTom Lane2000-01-20
| | | | declarations.
* Clean up longstanding gcc warnings by adding missing externTom Lane2000-01-20
| | | | declarations.
* ecpg shouldn't depend on parser/gramparse.h. Also, eliminate someTom Lane2000-01-20
| | | | | | compiler warnings caused by lack of extern declarations in extern.h. I believe the remaining gcc warnings here would go away if the ecpg grammar could be tweaked so it doesn't use REJECT ...
* Well, I finally solved the linking problemBruce Momjian2000-01-20
| | | | | | | | | | | | | | | | that kept me from making perl secure. Attached is uuencoded tarball to add PL/perl to postgresql. Things I know don't work. -- triggers -- SPI The README file has a _VERY_ short tutorial. Mark Hollomon
* Tweak includes to avoid compiler warning on HPUX.Tom Lane2000-01-20
|
* Assign a typmod of -1 to unadorned CHAR and NUMERIC type specs. ThisTom Lane2000-01-20
| | | | | | | | allows casts without specific length requirements to continue to work as they did before; that is, x::char will not truncate the value of x, whereas x::char(1) will. Likewise for NUMERIC precision/scale. The column length defaults of char(1) and numeric(30,6) are now inserted in analyze.c's processing of CREATE TABLE.
* Fix bugs in NUMERIC ceil() and floor() functions. ceil(0) returned 1,Tom Lane2000-01-20
| | | | | and both would insert random junk digits if given an input that was an exact multiple of 10.
* Fix handling of NULL constraint conditions: per SQL92 spec, a NULL resultTom Lane2000-01-19
| | | | | | | | | from a constraint condition does not violate the constraint (cf. discussion on pghackers 12/9/99). Implemented by adding a parameter to ExecQual, specifying whether to return TRUE or FALSE when the qual result is really NULL in three-valued boolean logic. Currently, ExecRelCheck is the only caller that asks for TRUE, but if we find any other places that have the wrong response to NULL, it'll be easy to fix them.
* Update vacuum comments.Bruce Momjian2000-01-19
|
* Update pg_dumpall.Bruce Momjian2000-01-19
|
* another round of user interface cleanupsPeter Eisentraut2000-01-19
| | | | | removed pg_id fixed a few bugs in the scripts
* autoconfBruce Momjian2000-01-19
|
* Fix >& csh-ismBruce Momjian2000-01-19
|
* The latest source does not compile on Solaris 7 due toBruce Momjian2000-01-19
| | | | | | | | a missing include from a modified file. Here is a patch to fix it:- Keith Parks.
* Removed MBFLAGS from makefiles since it's now done in include/config.h.Peter Eisentraut2000-01-19
|
* Revert back Makefile.globalTatsuo Ishii2000-01-19
| | | | Add check for --with-mb. It is now obsoleted.
* Fix for multibyte support. Since some function declarationsTatsuo Ishii2000-01-19
| | | | moved to miscadmin.h, we have to include it now.
* another set of cleanupsPeter Eisentraut2000-01-18
|
* Since this patch is not big I send it here instead. I do not have theBruce Momjian2000-01-18
| | | | | | complete source checked out so I cannot commit it myself. Michael
* Hi!Bruce Momjian2000-01-18
| | | | | | | | | | | | | | | | | | Here is a patch to bring both libpq and psql to a state where it compiles on win32 (native) again. A lot of things have changed, and I have not been able to keep up with them all, so it has been broken for quite a while. After this patch, at least it compiles. It also talks "basic talk" to the server, but I have not yet tested all things. Sending queries, and using e.g. \d or \dt works fine. The rest will have to be tested further. It also bumps the version on libpq.dll to 7.0. Everything should be enclosed in #ifdef WIN32, unless I have missed something. Except for one or maybe two places where I have moved a #include that should not be used on win32 from the "global area" into a "#ifndef WIN32 area". //Magnus
* Bruce,Bruce Momjian2000-01-18
| | | | | | | | | | | | Attached is a patch which patches cleanly against the Sunday afternoon snapshot. It modifies pg_dump to dump COMMENT ON statements for user-definable descriptions. In addition, it also modifies comment.c so that the operator behavior is as Peter E. would like: a comment on an operator is applied to the underlying function. Thanks, Mike Mascari
* Fix minor comple errorTatsuo Ishii2000-01-18
|
* Fix minor comping errorsTatsuo Ishii2000-01-18
|
* *** empty log message ***Michael Meskes2000-01-18
|
* Fix quoting bugs and incorrect trigger argument printout.Tom Lane2000-01-18
|
* This corrects an error in current gram.y for ALTER TABLE ... ADDBruce Momjian2000-01-18
| | | | | | CONSTRAINT Oliver Elphick
* Libpq non-blocking mode, from Alfred PerlsteinBruce Momjian2000-01-18
|
* Remove compiler warningsTatsuo Ishii2000-01-18
|
* Show encoding name rather than encoding id in case of psql -l.Tatsuo Ishii2000-01-18
|
* Add builtin functions:Tatsuo Ishii2000-01-18
| | | | | pg_char_to_encoding() pg_encoding_to_char()
* numeric_in accepts exponents; numeric to int4 rounds; float4/8 to numericTom Lane2000-01-18
| | | | | | is considerably more robust and accurate than it used to be. Also, get rid of numeric's private allocation freelist, which is no longer a win since Jan rewrote palloc.
* Fix multibyte supportTatsuo Ishii2000-01-18
|
* Adopt for new psqlTatsuo Ishii2000-01-18
|
* Updated user interfaces on initdb, initlocation, pg_dump, ipcclean to a ↵Peter Eisentraut2000-01-18
| | | | | | GNU-compliant'ish state. Made ipcclean work on Linux.