- 05 Oct, 2004 7 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
from Peter.
-
Michael Meskes authored
-
Neil Conway authored
"static" to reduce size of generated code slightly.
-
Neil Conway authored
pickup license clarification (3-clause BSD is now used). Add license terms to memcmp.c (also from NetBSD), which previously had none. Finally, pickup an upstream fix to crypt.c (const-ify some arrays).
-
- 04 Oct, 2004 16 commits
-
-
Tom Lane authored
-
Tom Lane authored
made several times in the past. Add coercion functions between "char" and integer so that a workaround is possible if needed. Initdb forced.
-
Tom Lane authored
per discussion from Friday. initdb not forced in this commit but I intend to do that later.
-
Tom Lane authored
running contains VACUUM or a similar command that will internally start and commit transactions. In such a case, the original caller values of CurrentMemoryContext and CurrentResourceOwner will point to objects that will be destroyed by the internal commit. We must restore these pointers to point to the newly-manufactured transaction context and resource owner, rather than possibly pointing to deleted memory. Also tweak xact.c so that AbortTransaction and AbortSubTransaction forcibly restore a sane value for CurrentResourceOwner, much as they have always done for CurrentMemoryContext. I'm not certain this is necessary but I'm feeling paranoid today. Responds to Sean Chittenden's bug report of 4-Oct.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
# MinGW uses '%I64d', though gcc throws an warning with -Wall, # while '%lld' doesn't generate a warning, but doesn't work.
-
Bruce Momjian authored
defines.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
-
Tom Lane authored
bigint variants). Clean up some inconsistencies in error message wording. Fix scanint8 to allow trailing whitespace in INT64_MIN case. Update int8-exp-three-digits.out, which seems to have been ignored by the last couple of people to modify the int8 regression test, and remove int8-exp-three-digits-win32.out which is thereby exposed as redundant.
-
Bruce Momjian authored
library that uses palloc, ereport, etc. This simplifies the makefiles for client applications.
-
Neil Conway authored
-
Neil Conway authored
is optional.
-
- 03 Oct, 2004 3 commits
-
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Tom Lane authored
-
- 02 Oct, 2004 3 commits
-
-
Tom Lane authored
from Sebastian Böck. The fix involves being more consistent about when rangetable entries are copied or modified. Someday we really need to fix this stuff to not scribble on its input data structures in the first place...
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 01 Oct, 2004 10 commits
-
-
Tom Lane authored
This seems the cleanest way of fixing its lack of a shutdown callback, which was preventing it from working correctly in a query that didn't run it to completion. Per bug report from Szima GÄbor.
-
Tom Lane authored
is restored on error exit.
-
Tom Lane authored
must be stale. Tweak example startup scripts to not use pg_ctl but launch the postmaster directly, thereby ensuring that only the postmaster's direct parent shell will be a postgres-owned process. In combination these should fix the longstanding problem of the postmaster sometimes refusing to start during reboot because it thinks the old lockfile is not stale.
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
of locking used by REINDEX. REINDEX needs only ShareLock on the parent table, same as CREATE INDEX, plus an exclusive lock on the specific index being processed.
-
Tom Lane authored
to unreserved keyword, use ereport not elog, assign a separate error code for 'could not obtain lock' so that applications will be able to detect that case cleanly.
-
Tom Lane authored
-
Neil Conway authored
if the user has defined LDFLAGS themselves.
-
Neil Conway authored
semi-related SGML cleanup. Original patch from ljb220@mindspring.com, additional cleanup by Neil Conway.
-
- 30 Sep, 2004 1 commit
-
-
Tom Lane authored
now are supposed to take some kind of lock on an index whenever you are going to access the index contents, rather than relying only on a lock on the parent table.
-