- 14 Mar, 2004 7 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
> possibly should look there too.) [snip] > I think I have the fix for part of it, but this remains... gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -Wmissing-declarations -fPIC -I. -I../../../src/include -D_POSIX_PTHREAD_SEMANTICS -DFRONTEND -DSYSCONFDIR='"/usr/local/pgsql/etc"' -c -o thread.o thread.c thread.c: In function `pqGethostbyname': thread.c:189: error: `resbuf' undeclared (first use in this function) Looking at src/port/thread.c, line 189, it looks like somebody typo'd. Looks like that second parameter should be "resultbuf", not "resbuf"? Jim Seymour
-
Michael Meskes authored
where one argument takes the result. - Applied thread patches by Lee Kindness
-
Neil Conway authored
In particular, don't depend on strtod() to accept 'NaN' and 'Infinity' inputs (while this is required by C99, not all platforms are compliant with that yet). Also, don't require glibc's behavior from isinf(): it seems that on a lot of platforms isinf() does not itself distinguish between negative and positive infinity.
-
Tom Lane authored
discussions. Patch by Fabien Coelho and Tom Lane. Still needs to be taught about multi-screen-column kanji characters; Tatsuo has promised to provide the needed infrastructure for that.
-
Bruce Momjian authored
PostgreSQL's.
-
Tom Lane authored
message that is reporting a prechecking error in a SQL function. This is to cue client-side code that the syntax error position, if any, is with respect to the function body and not the outer command.
-
- 13 Mar, 2004 3 commits
-
-
Bruce Momjian authored
> * -Issue NOTICE if foreign key data requires costly test to match primary key
-
Tom Lane authored
incompatible enough to prevent indexscanning the referenced table. Also, improve the error message that pops out when we can't implement the FK at all for lack of a usable equality operator. Fabien Coelho, with some review by Tom Lane.
-
Tom Lane authored
7.4 rewrite for hashed aggregate support. If the transition data type is pass-by-reference, the transValue must be pfreed when starting a new group boundary, else we have a one-value-per-group leakage. Thanks to Rae Steining for providing a reproducible test case.
-
- 12 Mar, 2004 10 commits
-
-
Dennis Bjorklund authored
-
Bruce Momjian authored
[ Note: int8-exp-three-digits.out needs the same treatment] Will review recent changes for float4/8 and implications for win32 when I get a chance. Claudio Natoli
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Dennis Bjorklund authored
-
Dennis Bjorklund authored
-
Bruce Momjian authored
-
Neil Conway authored
-
Neil Conway authored
-
Neil Conway authored
types. Update the regression tests and the documentation to reflect this. Remove the UNSAFE_FLOATS #ifdef. This is only half the story: we still unconditionally reject floating point operations that result in +/- infinity. See recent thread on -hackers for more information.
-
- 11 Mar, 2004 4 commits
-
-
Dennis Bjorklund authored
-
Bruce Momjian authored
-
Neil Conway authored
any amount of leading or trailing whitespace (where "whitespace" is defined by isspace()). This is for SQL conformance, as well as consistency with other numeric types (e.g. oid, numeric). Also refactor pg_atoi() to avoid looking at errno where not necessary, and add a bunch of regression tests for the input to these types.
-
Tatsuo Ishii authored
-
- 10 Mar, 2004 4 commits
-
-
Bruce Momjian authored
-
Neil Conway authored
-
Neil Conway authored
-
Bruce Momjian authored
Add README.CVS to help CVS folks find this information.
-
- 09 Mar, 2004 12 commits
-
-
Neil Conway authored
suggestion from Peter E.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Peter Eisentraut authored
-
Neil Conway authored
the way, fix a typo and make a few SGML cleanups.
-
Bruce Momjian authored
-
Neil Conway authored
where appropriate. Add "id" and "xreflabel" tags to the descriptions of the GUC variables to facilitate this. Also make a few minor docs cleanups.
-
Bruce Momjian authored
initialization of stats process under EXEC_BACKEND. [A cleaner, rationalized approach to stat/backend/SSDataBase child processes under EXEC_BACKEND is on my TODO list. However this patch takes care of immediate concerns (ie. stats test now passes under win32)] Claudio Natoli
-
Bruce Momjian authored
bin directories to be packaged under the same root directory (eg. <some path>/pgsql/bin and <some path>/pgsql/lib) for the win32 port, which does not appear to be an onerous restriction. Claudio Natoli
-
Bruce Momjian authored
Fabien COELHO
-
Bruce Momjian authored
Currently, src/interfaces/libpq/win32.mak builds a statically-linked library "libpq.lib", a debug dll "libpq.dll", import library for the debug dll "libpqdll.lib", a release dll "libpq.dll", import library for the release dll "libpqdll.lib". To avoid naming clashes, I would make the debug dll and import libraries "libpqd.dll" and "libpqddll.lib". Basically, the debug build uses the cl flags: "/MDd /D _DEBUG", and the release build uses the cl flags "/MD /D NDEBUG". Usually the debug build has a "D" suffix on the file name, so for example: libpqd.dll libpq, debug build libpqd.lib libpq, debug build, import library libpq.dll libpq, release build libpq.lib libpq, release build, import library David Turner
-