summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1998-01-19Fix for SELECT INTO TABLE for varchar().Bruce Momjian
1998-01-17From: "Michael J. Maravillo" <mmj@philonline.com>Marc G. Fournier
This patch makes it possible to do a "real" make distclean (back to its fresh state) on the distribution after compilation, regression testing, etc.
1998-01-17From: "Michael J. Maravillo" <mmj@philonline.com>Marc G. Fournier
Also, I think the existence of pgsql/src/bin/initlocation/initlocation isn't necessary as it's generated by Makefile from initlocation.sh.
1998-01-17Must commit configure changes after patch to configure.inMarc G. Fournier
1998-01-17From: "Billy G. Allie" <Bill.Allie@mug.org>Marc G. Fournier
The attached patches will allow postgreSQL to compile successfully on SCO UNIXWARE 2.1.x. The patches fix the following problems: 1. Configure did not properly recognize the UNIXWARE system as needing the univel port. It used the sys4 port. 2. Configure did not properly process the CC flag in the template file. 3. There was no working test and set locking implementation for the native UNIXWARE compiler. 4. The test and set locking used for Intel X86 that was selected by defining NEED_I386_TAS_ASM could fail in a multi-processor environment. 5. The makefiles for libpq and libpgtcl did not make a shared library for the univel port.
1998-01-17From: Jan Wilhelm <Jan_Wilhelm@Physik.TU-Muenchen.DE>Marc G. Fournier
a) psql dumps core when using -a password and PGUSER is set but PGPASSWORD not set.
1998-01-17Gram.y cleanup.Bruce Momjian
1998-01-17Creates the SubLink structure, and the Query->hasSubLink field,Bruce Momjian
with supporting code. Creates SubLink node in gram.y. psql.c patch for newatttypmod field.
1998-01-16New pg_attribute.atttypmod for type-specific information likeBruce Momjian
varchar length. Cleans up code so attlen is always length. Removed varchar() hack added earlier. Will fix bug in selecting varchar() fields, and varchar() can be variable length.
1998-01-16Temporary varchar patch.Bruce Momjian
1998-01-15Fix for aggreg problem and fmgr.c compile problems.Bruce Momjian
1998-01-15Fix:Marc G. Fournier
nodeAgg.c: WARN -> NOTICE for elog parse_oper.c: was created after patch for fmgr_info, so function call wrong scan.c: regenerated for i386_solaris using flex 2.5.4 gethostname.c: required prototype for gethostname() function config.h.in: create prototype for isinfo() function isinf.c: "fake" isinf() under i386_solaris using fpclass() call...
1998-01-15Thank god for searchable mail archives.PostgreSQL Daemon
Patch by: wieck@sapserv.debis.de (Jan Wieck) One of the design rules of PostgreSQL is extensibility. And to follow this rule means (at least for me) that there should not only be a builtin PL. Instead I would prefer a defined interface for PL implemetations.
1998-01-15Remove Query->qry_aggs and qry_numaggs and replace with Query->hasAggs.Bruce Momjian
Pass List* of Aggregs into executor, and create needed array there. No longer need to double-processs Aggregs with second copy in Query. Fix crash when doing: select sum(x+1) from test where 1 > 0;
1998-01-14Function cleanupo for List* when it should be Node *.Bruce Momjian
1998-01-14Cleanup of prototypes. FIx for PQtrace start/stop several times.Bruce Momjian
1998-01-13this should pretty much clean up the i386_solaris port, with regressionMarc G. Fournier
tests running "as expected"...
1998-01-13Various cleanups for the i386_solaris environmentMarc G. Fournier
1998-01-13isinf() doesn't exist under i386_solaris, so code it such thatMarc G. Fournier
it is (!isnan() && !finite()) instead
1998-01-13Oops, should be 'tas.o', not 'tas.s'Marc G. Fournier
1998-01-13MIssed a semi-colon in AC_LINK_FILES for i386_solaris port...Marc G. Fournier
1998-01-13Further clean up "auto-configuration" for portsMarc G. Fournier
1998-01-13Work on getting the i386_solaris compile to work ...Marc G. Fournier
1998-01-13Remove unused "option" from PQconnectdb().Vadim B. Mikheev
1998-01-13Remove PageSizeIsValid from BufferGetPageSize.Vadim B. Mikheev
1998-01-13extern char* crypt_getpwdreloadfilename(void);Vadim B. Mikheev
^^^^
1998-01-13Add a 'dummy' file for i386_solaris.c for configureMarc G. Fournier
1998-01-13Updated Regression outputMarc G. Fournier
1998-01-13Have clean clean out the test directory also, as well as the Makefiles inMarc G. Fournier
interfaces/{libpq,libpgtcl}
1998-01-13A minor patch for HP/UX 10 vs 9Marc G. Fournier
1998-01-13From: Goran Thyni <goran@bildbasen.se>Marc G. Fournier
OK, here comes a patch, DBD::Pg (and possibly other 3rd party clients) can connect to unix sockets. Patch is against current source tree. Background: libpq set some policy for client, which it should not IMHO. It prevent some 3rd party clients to connect with unix domain sockets etc.
1998-01-13One more src/interfaces/libpq/Makefile problem: there's an explicitMarc G. Fournier
reference to the name of the shared library, instead of dereferencing the definition from the top of the file. From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>
1998-01-13Various fixes resulting from removing the PORTNAME definesMarc G. Fournier
From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>
1998-01-13Some *very* major changes by darrenk@insightdist.com (Darren King)Marc G. Fournier
========================================== What follows is a set of diffs that cleans up the usage of BLCKSZ. As a side effect, the person compiling the code can change the value of BLCKSZ _at_their_own_risk_. By that, I mean that I've tried it here at 4096 and 16384 with no ill-effects. A value of 4096 _shouldn't_ affect much as far as the kernel/file system goes, but making it bigger than 8192 can have severe consequences if you don't know what you're doing. 16394 worked for me, _BUT_ when I went to 32768 and did an initdb, the SCSI driver broke and the partition that I was running under went to hell in a hand basket. Had to reboot and do a good bit of fsck'ing to fix things up. The patch can be safely applied though. Just leave BLCKSZ = 8192 and everything is as before. It basically only cleans up all of the references to BLCKSZ in the code. If this patch is applied, a comment in the config.h file though above the BLCKSZ define with warning about monkeying around with it would be a good idea. Darren darrenk@insightdist.com (Also cleans up some of the #includes in files referencing BLCKSZ.) ==========================================
1998-01-13> It seems there is a mistake in substr function:Marc G. Fournier
> then you try get substr, which consists only of last char in string > you get all string > > For example: > userbase=> select substr('123456', 6,1) ; > substr > ------ > 123456 > (1 row) > From Edmund Mergl <E.Mergl@bawue.de>
1998-01-13Should fix it all, Peter?Marc G. Fournier
1998-01-13Oops...missed over half the patch :(Marc G. Fournier
1998-01-12Upgrade to 0.76Marc G. Fournier
1998-01-12Html backend_dir cleanupBruce Momjian
1998-01-11Manual page dash cleanup.Bruce Momjian
1998-01-11Fix from Peter for BLOBsMarc G. Fournier
1998-01-11Peter's Mega-Patch for JDBC...Marc G. Fournier
see README_6.3 for list of changes
1998-01-11Fix SCO and change index name.Bruce Momjian
1998-01-11Clean up of copyfuncs.Bruce Momjian
1998-01-11psql help cleanup.Bruce Momjian
1998-01-11Update psql help.Bruce Momjian
1998-01-11Add UNION, GROUP, DISTINCT to INSERT.Bruce Momjian
1998-01-10Fix up for recent changes in elog error messages.Thomas G. Lockhart
Some behavior of the triggers test cases changed for the least week or two; now back to the usual expected behavior.
1998-01-10Fix CLUSTER.Bruce Momjian
1998-01-10Bye CursorStmt, now use SelectStmt.Bruce Momjian