summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-05-24 With disabled triggers, allow pg_dump to use ALTER TABLE ADD FOREIGN KEYBruce Momjian
2003-05-23Improve implementation of btrim/ltrim/rtrim: provide a special case forTom Lane
single-byte encodings, and a direct C implementation of the single-argument forms (where spaces are always what gets trimmed). This is in preparation for using rtrim1() as the bpchar-to-text cast operator, but is a useful performance improvement even if we decide not to do that.
2003-05-23One more ecpg todo fixed and removed.Michael Meskes
2003-05-23Place statement_timeout in proper order in docs, from Bruno Wolff III.Bruce Momjian
2003-05-23Forgot these.Michael Meskes
2003-05-23ecpg now accepts array elements as arguments.Michael Meskes
2003-05-23Seems pl_funcs didn't have support for plpgsql PERFORM statement.Tom Lane
2003-05-22Update for 7.3.3.Tom Lane
2003-05-22Add define for missing EAI_ADDRFAMILY in BSD/OS 4.3.Bruce Momjian
2003-05-22Update release history for impending 7.3.3 release.Tom Lane
2003-05-22Fix compilation on Cygwin.Peter Eisentraut
2003-05-22Add defense against possibility that tzname[] doesn't exist.Tom Lane
2003-05-22Fixed segfault when detecting undefined cursor.Michael Meskes
2003-05-22Adjust configure so that extern tzname[] will be checked forTom Lane
independently of whether the struct tm tm_zone member exists. Also run autoheader, which seems not to have been done lately; it added about three more things to pg_config.h.in than I was expecting...
2003-05-22Repair sometimes-incorrect computation of StartUpID after a crash, perTom Lane
example from Rao Kumar. This is a very corner corner-case, requiring a minimum of three closely-spaced database crashes and an unlucky positioning of the second recovery's checkpoint record before you'd notice any problem. But the consequences are dire enough that it's a must-fix.
2003-05-22Removed one TODO item for ecpg as this is done.Michael Meskes
2003-05-22ecpg now recognizes named structs/unions. So you don't have to list the ↵Michael Meskes
whole definition everytime you declare a variable anymore.
2003-05-20Fix coredump in pg_get_triggerdef, ensure function name is schema-Tom Lane
qualified when necessary, simplify argument-printing code.
2003-05-20Reversed my incorrect fix.Michael Meskes
2003-05-19Add error message style guidelines to the SGML documentation.Tom Lane
2003-05-19Use -fPIC on Sparc, per Tom Callaway.Tom Lane
2003-05-19Rename Win32 include directory from win32_include to win32.Bruce Momjian
2003-05-19Fixed exec sql ifdef command.Michael Meskes
2003-05-19Repair quoting sloppiness, lack of schema awareness in reindexdb.Tom Lane
2003-05-18Add documentation for information schema, and some corrections on somePeter Eisentraut
views.
2003-05-18Add code to test for unknown timezone names (following some ideas fromTom Lane
Ross Reedstrom, a couple months back) and to detect timezones that are using leap-second timekeeping. The unknown-zone-name test is pretty heuristic and ugly, but it seems better than the old behavior of just switching to GMT given a bad name. Also make DecodePosixTimezone() a tad more robust.
2003-05-17Fix breakage induced by recent patch (careless use of fmtId()).Tom Lane
2003-05-16Fix failure when uniq-ifying an array of zero elements.Tom Lane
Teodor Sigaev
2003-05-16Small changes to use the absolute path to system catalogs.Tom Lane
Greg Sabino Mullane
2003-05-16Made variable type double work again.Michael Meskes
2003-05-16Fixed incorrect include and another typo. Sorry, the include did not create ↵Michael Meskes
a warning/error/problem on my machine, so I didn't notice it.
2003-05-16Check calling context for connectby_text(), per Joe Conway.Tom Lane
2003-05-16Allow interfaces to compile under MingGW/Win32 by adding _P to symbolsBruce Momjian
in ecpg.
2003-05-16Revert kerberos code breakage.Tom Lane
2003-05-16Remove use of geteuid under Win32.Bruce Momjian
2003-05-16Reorganize Win32 includes to only include <port.h> after system includesBruce Momjian
under Win32. Also fix other compile issues.
2003-05-15Revert change of inclusion order for pg_config_os.h; this broke plperlTom Lane
on Linux and would have who knows what unpleasant effects on other platforms. If you need another include file for Windows, then add it; don't go messing with the semantics of every other port's include files.
2003-05-15Add missing #include.Tom Lane
2003-05-15Add copydir() function because xcopy doesn't work in XP without aBruce Momjian
window.
2003-05-15Add missing win32 file --- seems best way to find these is to justBruce Momjian
commmit then do a cvs update again.
2003-05-15Allow Win32 to compile under MinGW. Major changes are:Bruce Momjian
Win32 port is now called 'win32' rather than 'win' add -lwsock32 on Win32 make gethostname() be only used when kerberos4 is enabled use /port/getopt.c new /port/opendir.c routines disable GUC unix_socket_group on Win32 convert some keywords.c symbols to KEYWORD_P to prevent conflict create new FCNTL_NONBLOCK macro to turn off socket blocking create new /include/port.h file that has /port prototypes, move out of c.h new /include/port/win32_include dir to hold missing include files work around ERROR being defined in Win32 includes
2003-05-15Indexing support for pattern matching operations via separate operatorPeter Eisentraut
class when lc_collate is not C.
2003-05-14Fix oversight: ignore-till-SYNC state should not ignore EOF ...Tom Lane
2003-05-14Add text(cidr) cast, per recent discussion. I'm not bothering toTom Lane
force an initdb for this.
2003-05-14 - Added more compatibility functions.Michael Meskes
- Accept CPP defines for type definitions. - Do not parse system include files automatically for Informix mode
2003-05-14Fix various recent build and regression-test problems in contrib/.Tom Lane
Includes fixes from Joe Conway.
2003-05-14Backend support for autocommit removed, per recent discussions. TheTom Lane
only remnant of this failed experiment is that the server will take SET AUTOCOMMIT TO ON. Still TODO: provide some client-side autocommit logic in libpq.
2003-05-13In RowDescription messages, report columns of domain datatypes as havingTom Lane
the type OID and typmod of the underlying base type. Per discussions a few weeks ago with Andreas Pflug and others. Note that this behavioral change affects both old- and new-protocol clients.
2003-05-13More binary I/O routines.Tom Lane
2003-05-13Fixed order of include file search path.Michael Meskes