- 20 Nov, 2004 6 commits
-
-
Tom Lane authored
to the original List; per report from Sebastian BÎck. I think this is the last such bug --- I examined every lcons() call in the backend and the rest seem OK --- but it's nervous-making that we're still finding 'em so many months after the List rewrite went in.
-
Tom Lane authored
the regression test shared libraries.
-
Tom Lane authored
-
Tom Lane authored
collector until the transaction commits. Per recent discussion, this should avoid confusing autovacuum when an updating transaction runs for a long time.
-
Tom Lane authored
postgresql.crt file simply isn't there, too.
-
Tom Lane authored
free operations in client_cert_cb --- openssl will also attempt to free these structures, resulting in core dumps.
-
- 19 Nov, 2004 4 commits
-
-
Tom Lane authored
of rows processed by a SPI query (David Fetter); also some other minor editorial cleanup (Tom Lane).
-
Tom Lane authored
switch syntax when calling ld directly.
-
Tom Lane authored
for the languages even when not installed in a standard directory. pltcl may need this treatment as well, but we don't have the right path conveniently available, so I'll leave it alone as long as there aren't actual reports of trouble.
-
Tom Lane authored
in terms of macro 'rpathdir', as I proposed a few weeks ago. In itself this commit shouldn't change the behavior at all, but it opens the door to using special rpaths for the PL shared libraries, as seems to be needed for plperl in particular.
-
- 18 Nov, 2004 4 commits
-
-
Tom Lane authored
may expand the Perl stack, therefore we must SPAGAIN to reload the local stack pointer after calling it. Also a couple other marginal readability improvements.
-
Tom Lane authored
-
Peter Eisentraut authored
-
Tom Lane authored
this is to avoid scenarios where incoming backends find no live copies of a database's row because the only live copy is in an as-yet-unwritten shared buffer, which they can't see. Also, use FlushRelationBuffers() for forcing out pg_database, instead of the much more expensive BufferSync(). There's no need to write out pages belonging to other relations.
-
- 17 Nov, 2004 22 commits
-
-
Tom Lane authored
-
Tom Lane authored
existing Windows-only switch.
-
Tom Lane authored
some of the bugs exposed thereby. The remaining 'might be used uninitialized' warnings look like live bugs, but I am not familiar enough with Perl/C hacking to tell how to fix them.
-
Tom Lane authored
avoid repalloc'ing twice when once is sufficient.
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
of minus zero. Per Andrew Dunstan.
-
Tom Lane authored
Fabien COELHO
-
Tom Lane authored
Reini Urban
-
Tom Lane authored
parameters differently from their default values. Matthew T. O'Connor
-
Tom Lane authored
Just paranoia ...
-
Tom Lane authored
-
Neil Conway authored
-
Neil Conway authored
-
Neil Conway authored
Rather than using ReadBuffer() to increment the reference count on an already-pinned buffer, we should use IncrBufferRefCount() as it is faster and does not require acquiring the BufMgrLock.
-
Neil Conway authored
Dunstan, editorializing by Neil Conway.
-
Neil Conway authored
been defined. Patch from Gavin Sherry, editorializing by Neil Conway.
-
Tom Lane authored
even uglier than it was already :-(. Also, on Windows only, use temporary shared memory segments instead of ordinary files to pass over critical variable values from postmaster to child processes. Magnus Hagander
-
- 16 Nov, 2004 4 commits
-
-
Neil Conway authored
more than 65K columns, or when the created table has more than 65K columns due to adding inherited columns from parent relations. Fix a similar crash when processing SELECT queries with more than 65K target list entries. In all three cases we would eventually detect the error and elog, but the check was being made too late.
-
Peter Eisentraut authored
-
Tom Lane authored
patch, but allow srand and disallow sprintf as per subsequent discussion.
-
Tom Lane authored
Andrew Dunstan
-