- 15 Oct, 2006 3 commits
-
-
Tom Lane authored
modules; the first try was not usable in EXEC_BACKEND builds (e.g., Windows). Instead, just provide some entry points to increase the allocation requests during postmaster start, and provide a dedicated LWLock that can be used to synchronize allocation operations performed by backends. Per discussion with Marc Munro.
-
Tom Lane authored
are marked as UTF8 when the database encoding is UTF8. This should avoid inconsistencies like that exhibited in bug #2683 from Vitali Stupin.
-
Bruce Momjian authored
Jun Kuwamura
-
- 14 Oct, 2006 2 commits
-
-
Bruce Momjian authored
channel to the lists of IRC channels, fixes a typo in the OID's question, and corrects the PGCluster's project name. Euler Taveira de Oliveira
-
Tom Lane authored
one of the program's core data structures, make use of the existing ability to selectively exclude TOC items by ID. Slightly more code but much less likely to create future maintenance problems.
-
- 13 Oct, 2006 6 commits
-
-
Tom Lane authored
-
Peter Eisentraut authored
and neither is "|" or "\|" in basic regular expressions.
-
Bruce Momjian authored
Jun Kuwamura
-
Tom Lane authored
-
Bruce Momjian authored
Hiroshi Saito
-
Teodor Sigaev authored
1) pgwin32_waitforsinglesocket(): WaitForMultipleObjectsEx now called with finite timeout (100ms) in case of FP_WRITE and UDP socket. If timeout occurs then pgwin32_waitforsinglesocket() tries to write empty packet goes to WaitForMultipleObjectsEx again. 2) pgwin32_send(): add loop around WSASend and pgwin32_waitforsinglesocket(). The reason is: for overlapped socket, 'ok' result from pgwin32_waitforsinglesocket() isn't guarantee that socket is still free, it can become busy again and following WSASend call will fail with WSAEWOULDBLOCK error. See http://archives.postgresql.org/pgsql-hackers/2006-10/msg00561.php
-
- 12 Oct, 2006 9 commits
-
-
Bruce Momjian authored
< o Issue a notice if CREATE TABLE ... ON COMMIT { DELETE ROWS | < DROP } is issued outside a multi-statement transaction
-
Bruce Momjian authored
> o Issue a notice if CREATE TABLE ... ON COMMIT { DELETE ROWS | > DROP } is issued outside a multi-statement transaction
-
Neil Conway authored
Continuous Archiving. Plenty of editorial work remains...
-
Tom Lane authored
-
Neil Conway authored
to the discussion of the "--with-ldap" configure option. Patch from Albe Laurenz.
-
Tom Lane authored
rows --- if the surrounding query queued any trigger events between the rows, the events would be fired at the wrong time, leading to bizarre behavior. Per report from Merlin Moncure. This is a simple patch that should solve the problem fully in the back branches, but in HEAD we also need to consider the possibility of queries with RETURNING clauses. Will look into a fix for that separately.
-
Tom Lane authored
redefined-macro warnings on some platforms. Per gripe from Hiroshi Saito.
-
Tom Lane authored
No, I do not care whether Coverity considers this a memory leak. It's entirely not worth the code space to do it correctly.
-
- 11 Oct, 2006 5 commits
-
-
Bruce Momjian authored
-
Tom Lane authored
-
Tom Lane authored
I introduced in 7.4.1 :-(. It's correct to allow unknown to be coerced to ANY or ANYELEMENT, since it's a real-enough data type, but it most certainly isn't an array datatype. This can cause a backend crash but AFAICT is not exploitable as a security hole. Per report from Michael Fuhr. Note: as fixed in HEAD, this changes a constant in the pg_stats view, resulting in a change in the expected regression outputs. The back-branch patches have been hacked to avoid that, so that pre-existing installations won't start failing their regression tests.
-
Tom Lane authored
don't cheat on the raw-vs-cooked status of a constraint.
-
Teodor Sigaev authored
'exist' and 'defined' accordingly. Old names are saved not mentioned in docs - for compatibility with old applications. Per discussion http://archives.postgresql.org/pgsql-hackers/2006-10/msg00571.php
-
- 10 Oct, 2006 5 commits
-
-
Peter Eisentraut authored
-
Bruce Momjian authored
Hiroshi Saito
-
Bruce Momjian authored
-
Bruce Momjian authored
o copy FAQs from HEAD to top-most branches
-
Bruce Momjian authored
-
- 09 Oct, 2006 4 commits
-
-
Tom Lane authored
to process all inclusion switches then all exclusion switches, so that the behavior is independent of switch ordering. Use of -T does not cause non-table objects to be suppressed. And the patterns are now interpreted the same way psql's \d commands do it, rather than as pure regex commands; this allows for example -t schema.tab to do what it should have been doing all along. Re-enable the --blobs switch to do something useful, ie, add back blobs into a dump they were otherwise suppressed from.
-
Tom Lane authored
commands (and soon by pg_dump).
-
Tom Lane authored
pg_dump as well as psql. Since psql already uses dumputils.c, while there's not any code sharing in the other direction, this seems the easiest way. Also, fix misinterpretation of patterns using regex | by adding parentheses (same bug found previously in similar_escape()). This should be backpatched.
-
Bruce Momjian authored
-
- 08 Oct, 2006 6 commits
-
-
Peter Eisentraut authored
-
Tom Lane authored
Apple developer tools. We now use dlopen directly if available, and fall back to the older code if not. Chris Campbell
-
Bruce Momjian authored
-
Bruce Momjian authored
on Win32.
-
Bruce Momjian authored
-
Tom Lane authored
specify it explicitly in backend/Makefile. Arrange for this value to be known by get_stack_depth_rlimit() too. Per suggestion from Magnus.
-