- 26 Apr, 2013 2 commits
-
-
Joe Conway authored
Ensure that user created rows in extension tables get dumped if the table is explicitly requested, either with a -t/--table switch of the table itself, or by -n/--schema switch of the schema containing the extension table. Patch reviewed by Vibhor Kumar and Dimitri Fontaine. Backpatched to 9.1 when the extension management facility was added.
-
Robert Haas authored
There's probably no real bug here at present, so not backpatching. But it seems good to make these bits consistent with the rest of libpq, so as to avoid future surprises. Patch by me. Review by Tom Lane.
-
- 25 Apr, 2013 5 commits
-
-
Tom Lane authored
There was a high probability of two or more concurrent C.I.C. commands deadlocking just before completion, because each would wait for the others to release their reference snapshots. Fix by releasing the snapshot before waiting for other snapshots to go away. Per report from Paul Hinze. Back-patch to all active branches.
-
Heikki Linnakangas authored
Peter Geoghegan
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
Erwin Brandstetter and Pavel Stěhule
-
- 24 Apr, 2013 4 commits
-
-
Heikki Linnakangas authored
On non-Windows systems, sys/time.h was pulled in by portability/instr_time.h, which pulled in time.h. We certainly should include time.h directly, since we're using time(2), but the indirect include masked the problem on most platforms. Andres Freund
-
Kevin Grittner authored
This was due to incomplete implementation of rowcount reporting for RMV, which was due to initial waffling on whether it should be provided. It seems unlikely to be a useful or universally available number as more sophisticated techniques for maintaining matviews are added, so remove the partial support rather than completing it. Per report of Jeevan Chalke, but with a different fix
-
Simon Riggs authored
Continue to allow a request for synchronous checkpoints as a mechanism in case of problems.
-
Bruce Momjian authored
-
- 23 Apr, 2013 2 commits
-
-
Bruce Momjian authored
Erikjan Rijkers
-
Heikki Linnakangas authored
Adrian Schreyer
-
- 22 Apr, 2013 8 commits
-
-
Bruce Momjian authored
Alvaro Herrera
-
Bruce Momjian authored
-
Heikki Linnakangas authored
This is new in 9.3devel.
-
Bruce Momjian authored
-
Bruce Momjian authored
Andres Freund
-
Peter Eisentraut authored
Erwin Brandstetter
-
Peter Eisentraut authored
LANGUAGE 'plpgsql' no longer works. The single quotes need to be removed. Erwin Brandstetter
-
Bruce Momjian authored
Split log shipping speed improvement and fail-over speed improvement items. Per request from Simon
-
- 21 Apr, 2013 5 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Already fixed in back branch.
-
Bruce Momjian authored
Move commit_delay, fix Zoltan's name, and adjust range type histogram text.
-
Bruce Momjian authored
-
Bruce Momjian authored
Typo fix from David Fetter.
-
- 20 Apr, 2013 8 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
When creating or manipulating a cached plan for a transaction control command (particularly ROLLBACK), we must not perform any catalog accesses, since we might be in an aborted transaction. However, plancache.c busily saved or examined the search_path for every cached plan. If we were unlucky enough to do this at a moment where the path's expansion into schema OIDs wasn't already cached, we'd do some catalog accesses; and with some more bad luck such as an ill-timed signal arrival, that could lead to crashes or Assert failures, as exhibited in bug #8095 from Nachiket Vaidya. Fortunately, there's no real need to consider the search path for such commands, so we can just skip the relevant steps when the subject statement is a TransactionStmt. This is somewhat related to bug #5269, though the failure happens during initial cached-plan creation rather than revalidation. This bug has been there since the plan cache was invented, so back-patch to all supported branches.
-
Bruce Momjian authored
More to go.
-
Bruce Momjian authored
Forgotten in previous commit.
-
Bruce Momjian authored
No links added yet.
-
Peter Eisentraut authored
suggested by Jov
-
Peter Eisentraut authored
In most cases, these were just references to the SQL standard in general. In a few cases, a contrast was made between SQL92 and later standards -- those have been kept unchanged.
-
- 19 Apr, 2013 4 commits
-
-
Tom Lane authored
If an FDW fails to take special measures with a CurrentOfExpr, we will end up trying to execute it as an ordinary qual, which was being treated as a purely internal failure condition. Provide a more user-oriented error message for such cases.
-
Robert Haas authored
Fabrízio de Royes Mello
-
Peter Eisentraut authored
Only adjusted the user-exposed messages and documentation, not all source code comments.
-
- 17 Apr, 2013 2 commits
-
-
Bruce Momjian authored
We might eventually allow checksum to no-checksum upgrades.
-
Robert Haas authored
KaiGai Kohei
-