- 23 Jan, 2001 3 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 22 Jan, 2001 15 commits
-
-
Peter Eisentraut authored
into new chapter on query (SELECT) syntax. In the end this should become a narrative and example-filled counterpart to the SELECT reference page.
-
Tom Lane authored
eliminates a raft of portability issues, including whether sys_nerr exists, whether the platform has any valid negative errnos, etc. The downside is minimal: errno shouldn't ever contain an invalid value anyway, and if it does, reasonably modern versions of strerror will not choke. This rangecheck idea seemed good at the time, but it's clearly a net loss, and I apologize to all concerned for having ever put it in.
-
Bruce Momjian authored
-
Tom Lane authored
rewrite of deadlock checking. Lock holder objects are now reachable from the associated LOCK as well as from the owning PROC. This makes it practical to find all the processes holding a lock, as well as all those waiting on the lock. Also, clean up some of the grottier aspects of the SHMQueue API, and cause the waitProcs list to be stored in the intuitive direction instead of the nonintuitive one. (Bet you didn't know that the code followed the 'prev' link to get to the next waiting process, instead of the 'next' link. It doesn't do that anymore.)
-
Bruce Momjian authored
-
Michael Meskes authored
-
Bruce Momjian authored
-
Tom Lane authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
expression evaluation.
-
Tom Lane authored
-
- 21 Jan, 2001 7 commits
-
-
Bruce Momjian authored
-
Peter Eisentraut authored
Easter <reaster@comptechnews.com>, heavily massaged by me. Also cleaned up value expressions a bit.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
here is the patch attached which do check in each BLOB operation, if we are in transaction, and raise an error otherwise. This will prevent such mistakes. -- Sincerely Yours, Denis Perchine
-
Tom Lane authored
of c.h altogether, and putting it into the only places that use it (elog.c and exc.c), instead. Modify these routines to check for a NULL or empty-string return from strerror, too, since some platforms define strerror to return empty string for unknown errors (what a useless definition that is ...). Clean up some cruft in ExcPrint while at it.
-
- 20 Jan, 2001 15 commits
-
-
Tom Lane authored
implementation in backend/port/strerror.c if configure finds no strerror in libc, same as we do for snprintf and inet_aton.
-
Tom Lane authored
-
Tom Lane authored
initdb -t. This option is obsoleted by 7.1's ability to drop and recreate template1 during normal operation.
-
Peter Eisentraut authored
syntax, type names, function names, etc.)
-
Bruce Momjian authored
-
Tom Lane authored
namely omitting the alias clause for a sub-SELECT in FROM.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
more logical.
-
Peter Eisentraut authored
and remove IsA_Value macro.
-
Bruce Momjian authored
from libpq has two functions with memory leaks. The functions pickout() and overwrite() malloc space for buf which is never freed. See http://www.postgresql.org/users-lounge/docs/7.0/programmer/largeobjects3207.htm This problem is also in the 6.5 docs at http://www.postgresql.org/users-lounge/docs/6.5/programmer/x3184.htm Nishad Prakash
-
Tom Lane authored
whitespace is unimportant in assembly code. Also, move VAX definition of typedef slock_t to port header files to be like all the other ports. Note that netbsd.h and openbsd.h are now identical, and I rather think that freebsd.h is broken in the places where it doesn't agree --- but I'll leave it to the freebsders to look at that.
-