- 19 Jul, 2006 8 commits
-
-
Tom Lane authored
just exec instead of creating a subprocess. This reduces process usage from four processes per parallel test to two. I have no idea whether a comparable optimization is possible or useful in the Windows port.
-
Bruce Momjian authored
-
Tom Lane authored
'make install' or 'initdb' fails. Also minor simplification of fgets() usage --- fgets guarantees a trailing null anyway.
-
Bruce Momjian authored
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
enthusiastic copy and paste ...
-
Tom Lane authored
This allows it to be used on Windows without installing mingw (though you do still need 'diff'), and opens the door to future improvements such as message localization. Magnus Hagander and Tom Lane.
-
- 18 Jul, 2006 6 commits
-
-
Tom Lane authored
with symlinks. Noted while trying to use rmtree in new C-code pg_regress.
-
Bruce Momjian authored
"DESCRIPTION", which is actually only allowed for device drivers. The compilers ignore it with a warning - if we remove them, we get rid of the warning. Magnus Hagander
-
Bruce Momjian authored
-
Bruce Momjian authored
o -Display IN, INOUT, and OUT parameters in \df
-
Bruce Momjian authored
-
Tom Lane authored
code to forcibly drop regressuser[1-4] and regressgroup[1-2]. Instead, let the privileges.sql test do that for itself (this is made easy by the recent addition of DROP ROLE IF EXISTS). Per a recent patch proposed by Joachim Wieland --- the rest of his patch is superseded by the rewrite into C, but this is a good idea we should adopt.
-
- 17 Jul, 2006 2 commits
-
-
Bruce Momjian authored
-
Neil Conway authored
(OUT or INOUT) of the function. Patch from David Fetter, editorialization by Neil Conway.
-
- 16 Jul, 2006 9 commits
-
-
Neil Conway authored
don't include a space between the function name and the parenthesis that begins its parameter list, for consistency.
-
Tom Lane authored
HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN. Per results of pgcheckdefines.
-
Tom Lane authored
pg_usleep at all. Instead call the replacement function in port/win32/signal.c by that name. Avoids tricky macro-redefinition logic and suppresses a compiler warning; furthermore it ensures that no one can accidentally use the non-signal-aware version of pg_usleep in a Windows backend.
-
Tom Lane authored
EINTR; the stats code was failing to do this and so were a couple of places in the postmaster. The stats code assumed that recv() could not return EINTR if a preceding select() showed the socket to be read-ready, but this is demonstrably false with our Windows implementation of recv(), and it may not be the case on all Unix variants either. I think this explains the intermittent stats regression test failures we've been seeing, as well as reports of stats collector instability under high load on Windows. Backpatch as far as 8.0.
-
Tom Lane authored
source tree. They should all be $PostgreSQL$ of course.
-
Tom Lane authored
I think this explains the 'implicit declaration of function gai_strerror' warnings visible in the current buildfarm report from snake: if sys/socket.h is included again after getaddrinfo.h, the file would merrily undefine the gai_strerror macro.
-
Tom Lane authored
-
Tom Lane authored
variable (this accounts for regression failures on PPC64, and in fact won't work on any big-endian machine). Get rid of hardwired knowledge about datum size rules; make it look just like datumCopy().
-
Tom Lane authored
-
- 15 Jul, 2006 5 commits
-
-
Tom Lane authored
the EXEC_BACKEND code on my machines, so hopefully it will fix the Windows buildfarm members.
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
This doesn't really matter for ordinary building of Postgres, but it's useful for automated checks, such as my just-committed pgcheckdefines.
-
Tom Lane authored
compiler warning, specifically #ifdef or #if defined tests on symbols that are defined in a file not included. The results are a bit noisy and require care to interpret, but it's a lot better than no tool at all.
-
- 14 Jul, 2006 10 commits
-
-
Tom Lane authored
I'm going to insist on reversion of this entire patch unless pgrminclude is upgraded to a less broken state, but in the meantime let's get contrib passing regression again.
-
Tom Lane authored
so that the test passes with or without OpenSSL. Marko Kreen
-
Tom Lane authored
-
Tom Lane authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
have no other gods before c.h'. Also remove some demonstrably redundant #include lines, mostly of <errno.h> which was added to c.h years ago.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-