summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* testBruce Momjian1998-04-301-1/+1
|
* No reason to show flags in root error message.Bruce Momjian1998-04-301-2/+2
|
* From: Jeroen van Vianen <jeroenv@design.nl>Marc G. Fournier1998-04-2911-325/+422
| | | | | | | | | | Attached patch will add a version() function to Postges, e.g. template1=> select version(); version ------------------------------------------------------------ PostgreSQL 6.3.2 on i586-pc-linux-gnu, compiled by gcc 2.8.1 (1 row)
* Missed adding two files from the MultiByte patch...Marc G. Fournier1998-04-292-0/+70
|
* From: Oliver Elphick <olly@lfix.co.uk>Marc G. Fournier1998-04-291-3/+17
| | | | | | | | If PQfn() receives NOTICEs from the backend, it fails because there is no provision to deal with them. This patch (supplied by Anders Hammarquist <iko@netg.se> to me as Debian maintainer of postgresql) cures the problem:
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-291-1/+1
|
* testBruce Momjian1998-04-281-1/+1
|
* testBruce Momjian1998-04-281-1/+1
|
* testBruce Momjian1998-04-281-1/+1
|
* testBruce Momjian1998-04-281-1/+1
|
* testBruce Momjian1998-04-281-1/+1
|
* Add cursor name to man page.Bruce Momjian1998-04-281-2/+2
|
* From: t-ishii@sra.co.jpMarc G. Fournier1998-04-2713-314/+678
| | | | | | | | | | | | | | | | | | | | | | | Hi, here are patches I promised (against 6.3.2): * character_length(), position(), substring() are now aware of multi-byte characters * add octet_length() * add --with-mb option to configure * new regression tests for EUC_KR (contributed by "Soonmyung. Hong" <hong@lunaris.hanmesoft.co.kr>) * add some test cases to the EUC_JP regression test * fix problem in regress/regress.sh in case of System V * fix toupper(), tolower() to handle 8bit chars note that: o patches for both configure.in and configure are included. maybe the one for configure is not necessary. o pg_proc.h was modified to add octet_length(). I used OIDs (1374-1379) for that. Please let me know if these numbers are not appropriate.
* show the index used in an explainMarc G. Fournier1998-04-271-2/+9
| | | | From: Zeugswetter Andreas SARZ <Andreas.Zeugswetter@telecom.at>
* From: Tom Lane <tgl@sss.pgh.pa.us>Marc G. Fournier1998-04-275-271/+297
| | | | | | | | | | | | HP-UX (all versions) requires shared libraries to have execute permission, and really needs them to be exactly mode 555 for performance reasons. The standard configure/install procedure installs libpq.sl as mode 644, which DOES NOT WORK. The attached patch modifies the makefiles to distinguish INSTL_LIB_OPTS (install mode for ordinary libraries) from INSTL_SHLIB_OPTS (mode for shared libs), and adds a test to configure to set INSTL_SHLIB_OPTS="-m 555" when on HP-UX.
* From: Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu>Marc G. Fournier1998-04-278-18/+18
| | | | | | | | | | Ok, I have finally gotten all of the defines for Dec/Alpha and Linux/Alpha sorted out as Marc asked. There is no longer any need for '-Dalpha' or '-Dlinuxalpha' in either the Dec/Alpha or the Linux/Alpha template files (./src/template/{alpha,linuxalpha}). I have replaced every instance of 'alpha' or '__alpha__' with '__alpha', as that appears to be the common symbol between C compilers on both operating systems (RH4.2 & DecUnix 4.0b) for alpha.
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-04-279-93/+173
| | | | | | And the next update. Now you can use only parts of a struct like this: exec sql select a into :struct.string from foo;
* Add Darren's char2-16 files.Bruce Momjian1998-04-272-0/+170
|
* This patch...Bruce Momjian1998-04-2729-522/+470
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Removes the unnecessary "#define AbcRegProcedure 123"'s from pg_proc.h. 2. Changes those #defines to use the names already defined in fmgr.h. 3. Forces the make of fmgr.h in backend/Makefile instead of having it made as a dependency in access/common/Makefile *hack*hack*hack* 4. Rearranged the #includes to a less helter-skelter arrangement, also changing <file.h> to "file.h" to signify a non-system header. 5. Removed "pg_proc.h" from files where its only purpose was for the #defines removed in item #1. 6. Added "fmgr.h" to each file changed for completeness sake. Turns out that #6 was not necessary for some files because fmgr.h was being included in a roundabout way SIX levels deep by the first include. "access/genam.h" ->"access/relscan.h" ->"utils/rel.h" ->"access/strat.h" ->"access/skey.h" ->"fmgr.h" So adding fmgr.h really didn't add anything to the compile, hopefully just made it clearer to the programmer. S Darren.
* Add prper perl config testing.Bruce Momjian1998-04-272-286/+288
|
* manual page update from Oliver ElphickBruce Momjian1998-04-271-9/+42
| | | | Oliver.Elphick@lfix.co.uk
* Fix cc-specifc compiler flags in templatees.Bruce Momjian1998-04-272-0/+2
|
* Fixed table type lengths for Maurice.Bruce Momjian1998-04-271-13/+13
|
* FIx confusion over SORT and SORTCLAUSE in node handling.Bruce Momjian1998-04-272-110/+109
|
* Included is a patch for ecpg which seems to have some compilingBruce Momjian1998-04-261-0/+6
| | | | | problems on non POSIX systems such as SunOS 4.1.x. -- Tatsuo Ishii t-ishii@sra.co.jp -
* Re-apply Darren's char2-16 removal code.Bruce Momjian1998-04-2663-1328/+329
|
* template cleanupBruce Momjian1998-04-242-295/+291
|
* Inline some small functions called for every row.Bruce Momjian1998-04-2411-205/+179
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-04-2413-264/+347
| | | | | | | | | | | | | | | | | | + Thu Apr 23 09:27:16 CEST 1998 + + - Also allow call in whenever statement with the same functionality + as do. + + Thu Apr 23 12:29:28 CEST 1998 + + - Also rewrote variable declaration part. It is now possible to + declare more than one variable per line. + - Set version to 2.1.0 + + Fri Apr 24 13:50:15 CEST 1998 + + - Fixed some bugs. + - Set version to 2.1.1
* Clean up configure so that it properly (I hope?) GUESSes the template toMarc G. Fournier1998-04-242-316/+332
| | | | use, if not stipulated via --with-template
* Add hpux patch for cpp.Bruce Momjian1998-04-211-2/+2
|
* Upgrade ECPG to 2.0Marc G. Fournier1998-04-2120-639/+5000
| | | | Michael Meskes <meskes@topsystem.de>
* Try for a LINUX_ELF fix (bandage?)Marc G. Fournier1998-04-214-288/+305
|
* From: Bryan Henderson <bryanh@giraffe-data.com>Marc G. Fournier1998-04-211-1/+3
| | | | | | | Here's a fix for a tiny memory leak in PQsetdb/PQfinish. (Analysis of a running program indicates there are several others, but this is the only obvious one I saw in the code).
* Try to find cpp failure and report it.Bruce Momjian1998-04-201-2/+8
|
* From: Peter T Mount <patches@maidast.demon.co.uk>REL6_3_2Marc G. Fournier1998-04-185-6/+60
| | | | | | | | | This fixes a problem in ResultSet.getDate() when the column is NULL (reported by Vincent Partington <Vincent.Partington@nmg.nl>) And fixes a problem with Field's (ResultSet.getObject() was proving to be slow as it repetedly send queries for oid -> name mapping - fixed by creating a cache. (reported by Mario Ellebrecht <ellebrec@nads.de>)
* Update HISTORY/TODO. Disable HAVING.Bruce Momjian1998-04-171-2/+3
|
* A few minor mods:Marc G. Fournier1998-04-175-248/+292
| | | | | | | gram.c updated scan.c updated ecpg/Makefile added LDFLAGS configure requires sfio for those systems with it installed...
* From: Darren King <darrenk@insightdist.com>Marc G. Fournier1998-04-171-1/+1
| | | | | This will force the aix compiler to insert trapping code to check for division by zero for the 4.1 port.
* Get rid of the TEMPLATE verbosity and make it so that --with-template isMarc G. Fournier1998-04-172-384/+323
| | | | documented in ./configure --help
* From: Brook Milligan <brook@trillium.NMSU.Edu>Marc G. Fournier1998-04-172-7/+7
| | | | | | | | | Here is a pair of patches that (I hope) finish the configuration issues with tcl/tk and make the recognition of the two packages completely parallel in organization. This should make future changes easier to maintain. Hope to see this in 6.2.2.
* From: David Hartwig <daveh@insightdist.com>Marc G. Fournier1998-04-151-0/+455
| | | | | Marc, I overlooked this file it should be included in the source. Oops Also the binary file is only 1.2 meg not 2.5 meg. Oops again.