aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* From: t-ishii@sra.co.jpMarc G. Fournier1998-04-27
| | | | | | | | | | | | | | | | | | | | | | | 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-27
| | | | From: Zeugswetter Andreas SARZ <Andreas.Zeugswetter@telecom.at>
* From: Tom Lane <tgl@sss.pgh.pa.us>Marc G. Fournier1998-04-27
| | | | | | | | | | | | 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-27
| | | | | | | | | | 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-27
| | | | | | 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-27
|
* This patch...Bruce Momjian1998-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-27
|
* manual page update from Oliver ElphickBruce Momjian1998-04-27
| | | | Oliver.Elphick@lfix.co.uk
* Fix cc-specifc compiler flags in templatees.Bruce Momjian1998-04-27
|
* Fixed table type lengths for Maurice.Bruce Momjian1998-04-27
|
* FIx confusion over SORT and SORTCLAUSE in node handling.Bruce Momjian1998-04-27
|
* Included is a patch for ecpg which seems to have some compilingBruce Momjian1998-04-26
| | | | | 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-26
|
* template cleanupBruce Momjian1998-04-24
|
* Inline some small functions called for every row.Bruce Momjian1998-04-24
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-04-24
| | | | | | | | | | | | | | | | | | + 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-24
| | | | use, if not stipulated via --with-template
* Add hpux patch for cpp.Bruce Momjian1998-04-21
|
* Upgrade ECPG to 2.0Marc G. Fournier1998-04-21
| | | | Michael Meskes <meskes@topsystem.de>
* Try for a LINUX_ELF fix (bandage?)Marc G. Fournier1998-04-21
|
* From: Bryan Henderson <bryanh@giraffe-data.com>Marc G. Fournier1998-04-21
| | | | | | | 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-20
|
* From: Peter T Mount <patches@maidast.demon.co.uk>REL6_3_2Marc G. Fournier1998-04-18
| | | | | | | | | 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-17
|
* A few minor mods:Marc G. Fournier1998-04-17
| | | | | | | 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-17
| | | | | 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-17
| | | | documented in ./configure --help
* From: Brook Milligan <brook@trillium.NMSU.Edu>Marc G. Fournier1998-04-17
| | | | | | | | | 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-15
| | | | | 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.
* pgintro now has a list of all manual pages.Bruce Momjian1998-04-15
|
* Move HAVING function to proper file.Bruce Momjian1998-04-15
|
* 1.7.3Edmund Mergl1998-04-14
|
* Update gram.c.nd *.h files.Bruce Momjian1998-04-14
|
* Update gram.c scan.c.Bruce Momjian1998-04-14
|
* Cleanup up code.Bruce Momjian1998-04-13
|
* What was LINUX_ELF doing in there?Bruce Momjian1998-04-13
|
* Replace old PostODBC driver with new one...Marc G. Fournier1998-04-13
| | | | | This one is based on an older PostODBC driver, rewritten and maintained by InsightDist(?)
* From: Diab Jerius <dj@pelf.harvard.edu>Marc G. Fournier1998-04-13
| | | | Fix for Solaris/cc problem
* New book to FAQ.Bruce Momjian1998-04-12
|
* More work in the right direction on linux/alphaMarc G. Fournier1998-04-12
| | | | From: Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu>
* Fix for PROFILE env.Bruce Momjian1998-04-12
|
* linuxalpha patches from Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu>Marc G. Fournier1998-04-11
|
* Oops...I used Relation->rd_fd->relname exactly, instead of using the actualMarc G. Fournier1998-04-10
| | | | variable name *blush* *grin*
* Okay, add relation name to the file generating the error...Marc G. Fournier1998-04-10
|
* See if I can determine where the BTP_CHAIN error is coming from...Marc G. Fournier1998-04-10
|
* make --with-libs == --with-librariesMarc G. Fournier1998-04-10
|
* Oops reverse patch. no need for it.Bruce Momjian1998-04-09
|
* Allow -lib-dir to find libreadline.aBruce Momjian1998-04-09
|
* Fix incorrect second argument type for dpow() declaration.Thomas G. Lockhart1998-04-08
|