- 23 Sep, 2004 4 commits
-
-
Bruce Momjian authored
Given that PostgreSQL will output a message complaining about it's absence if you're using SSL mode, I feel it's important that it gets a mention in the documentation at some point. Dominic Mitchell
-
Neil Conway authored
added to the SQL:2003 standard.
-
Neil Conway authored
Dennis Björklund. Also, remove some redundant #include directives.
-
Neil Conway authored
required. Original patch from James William Pye, editorializing by Neil Conway.
-
- 22 Sep, 2004 6 commits
-
-
Tom Lane authored
that the inner one is completely empty. Per recent discussion. Also some cosmetic cleanups in nearby code.
-
Tom Lane authored
this, it's hard to debug core-dump test failures, because WAL replay will enthusiastically remove the core file (along with the rest of the regression database directory). Per recent discussion, not to mention bitter experience.
-
Tom Lane authored
when a function that returns a single tuple (not a setof tuple) returns NULL. This seems to be the most consistent behavior. It would have taken a bit less code to make it return an empty table (zero rows) but ISTM a non-SETOF function ought always return exactly one row. Per bug report from Ivan-Sun1.
-
Neil Conway authored
or two.
-
Neil Conway authored
address all of the items in the todo list and adds some new things as well. Specifically: * Add support for ALTER SEQUENCE ... * Add "RENAME TO" for ALTER TRIGGER xx ON yy * Pick proper table for ALTER TRIGGER xx ON ... * Support for ALTER USER xxx ... * Fix ALTER GROUP xxx DROP ... * Fix ALTER DOMAIN xxx DROP ... * Remove "OWNER TO" from ALTER DOMAIN xx DROP ... * Fix ALTER DOMAIN xx SET DEFAULT .. * Prevent ALTER INDEX xxx SET TABLESPACE from using "TO" * Support for ALTER LANGUAGE xxx (RENAME TO) * More support for ALTER TABLE xxx ALTER COLUMN xxx ... * More support for COPY Greg Sabino Mullane
-
Neil Conway authored
log_line_prefix escapes. The escape sequence used for this is %x. %x previously meant "postmaster et al. stop here" -- this has been renamed to %q.
-
- 21 Sep, 2004 2 commits
-
-
Neil Conway authored
SQL92 (the former defines a much more ambitious subset of views that need to be updatable).
-
Tom Lane authored
Also, avoid truncating the file we just wrote into, which might otherwise easily happen at DST boundaries. Ed L. and Tom Lane.
-
- 20 Sep, 2004 10 commits
-
-
Tom Lane authored
exercise dollar quoting and named function parameters. AFAICS we had no tests of either feature before.
-
Tom Lane authored
grammar, don't drop discussions into the middle of unrelated discussions, etc.
-
Tom Lane authored
of commands for which a transaction block should not be forced. Recognize VACUUM and other PreventTransactionChain commands; handle nested /* .. */ comments correctly; handle multibyte encodings correctly. Michael Paesold with some kibitzing from Tom Lane.
-
Tom Lane authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Tom Lane authored
If we're going to put brackets around optional precision specs in some entries, we'd better do it in all.
-
Neil Conway authored
-
- 19 Sep, 2004 1 commit
-
-
Tom Lane authored
pseudotypes. Not sure why I neglected to add these checks at the same time I added them to the other PLs, but it seems I did.
-
- 18 Sep, 2004 4 commits
-
-
Tom Lane authored
when there is an expressional index matching a GROUP BY item.
-
Tom Lane authored
Spotted by Josh Purinton.
-
Peter Eisentraut authored
become part of the make variable value.
-
Tom Lane authored
-
- 17 Sep, 2004 8 commits
-
-
Tom Lane authored
-
Peter Eisentraut authored
like Linux; we just need to recognize the system types.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Tom Lane authored
Alvaro Herrera
-
Tom Lane authored
was large enough to be batched and the tuples fell into a batch where there were no inner tuples at all. Thanks to Xiaoyu Wang for finding a test case that exposed this long-standing bug.
-
Tom Lane authored
creating a new tuple. This is just for debugging sanity, though, since nothing should be paying any attention to xmax when the HEAP_XMAX_INVALID bit is set.
-
Neil Conway authored
-
- 16 Sep, 2004 5 commits
-
-
Joe Conway authored
from James William Pye.
-
Tom Lane authored
since we don't change the signal mask during normal backend operations. Use sigsetjmp(buf,0) to avoid many unnecessary kernel calls.
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
subtransactions. Trivial subxacts (such as a plpgsql exception block containing no database access) now demonstrably leak zero bytes.
-