- 30 Dec, 2008 3 commits
-
-
Tom Lane authored
on buildfarm member bear. Sync the test order in serial_schedule with that in parallel_schedule.
-
Heikki Linnakangas authored
Simon Riggs.
-
Tom Lane authored
field needs to be included in equalRuleLocks() comparisons, else updates will fail to propagate into relcache entries when they have positive reference count (ie someone is using the relcache entry). Per report from Alex Hunsaker.
-
- 29 Dec, 2008 4 commits
-
-
Tom Lane authored
per Hitoshi Harada.
-
Michael Meskes authored
-
Michael Meskes authored
-
Tom Lane authored
results due to underspecified ordering. Per report from buildfarm member pika.
-
- 28 Dec, 2008 1 commit
-
-
Tom Lane authored
Hitoshi Harada, with some kibitzing from Heikki and Tom.
-
- 27 Dec, 2008 1 commit
-
-
Tom Lane authored
upcoming window-functions patch. First, tuplestore_trim is now an exported function that must be explicitly invoked by callers at appropriate times, rather than something that tuplestore tries to do behind the scenes. Second, a read pointer that is marked as allowing backward scan no longer prevents truncation. This means that a read pointer marked as having BACKWARD but not REWIND capability can only safely read backwards as far as the oldest other read pointer. (The expected use pattern for this involves having another read pointer that serves as the truncation fencepost.)
-
- 26 Dec, 2008 1 commit
-
-
Tom Lane authored
dead code since Postgres95.
-
- 24 Dec, 2008 1 commit
-
-
Bruce Momjian authored
TRACE_POSTGRESQL_WAL_BUFFER_WRITE_DIRTY Robert Lor
-
- 20 Dec, 2008 4 commits
-
-
Magnus Hagander authored
Should fix recent buildfarm breakage.
-
Tom Lane authored
-
Tom Lane authored
etc. I think this will fix the current buildfarm issues ...
-
Heikki Linnakangas authored
because transformGenericOptions returns an array, not an Oid. I'm not sure if this fixes the crashes seen in buildfarm, but it should be fixed anyway.
-
- 19 Dec, 2008 5 commits
-
-
Tom Lane authored
useful yet, but I'm tired of re-merging this aspect of the window functions patch.
-
Peter Eisentraut authored
This doesn't do any remote or external things yet, but it gives modules like plproxy and dblink a standardized and future-proof system for managing their connection information. Martin Pihlak and Peter Eisentraut
-
Alvaro Herrera authored
reloptions patch for autovacuum and revised by me. Note that there doesn't seem to be a way to display an index's reloptions.
-
Tom Lane authored
explicit cast to show the intended array type, we forgot to teach ruleutils.c to print out such constructs properly. Found by noting bogus output from recent changes in polymorphism regression test.
-
Tom Lane authored
recent gripe that the info is hard to find.
-
- 18 Dec, 2008 6 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
materialize-mode set results. Since it now uses the ReturnSetInfo node to hold internal state, we need to be sure to set up the node even when the immediately called function doesn't return set (but does have a set-valued argument). Per report from Anupama Aherrao.
-
Tom Lane authored
per recent discussions. In passing this also fixes a couple of bugs in the previous variadic-parameters patch.
-
Bruce Momjian authored
various facilities.
-
Peter Eisentraut authored
surprised/confused some users.
-
- 17 Dec, 2008 3 commits
-
-
Michael Meskes authored
fix segfault on non-glibc systems.
-
Heikki Linnakangas authored
skipped. We could update relpages anyway, but it seems better to only update it together with reltuples, because we use the reltuples/relpages ratio in the planner. Also don't update n_live_tuples in pgstat. ANALYZE in VACUUM ANALYZE now needs to update pg_class, if the VACUUM-phase didn't do so. Added some boolean-passing to let analyze_rel know if it should update pg_class or not. I also moved the relcache invalidation (to update rd_targblock) from vac_update_relstats to where RelationTruncate is called, because vac_update_relstats is not called for partial vacuums anymore. It's more obvious to send the invalidation close to the truncation that requires it. Per report by Ned T. Crigler.
-
Bruce Momjian authored
includes a few new ones. - Fixed compilation errors on OS X for probes that use typedefs - Fixed a number of probes to pass ForkNumber per the relation forks patch - The new probes are those that were taken out from the previous submitted patch and required simple fixes. Will submit the other probes that may require more discussion in a separate patch. Robert Lor
-
- 16 Dec, 2008 5 commits
-
-
Alvaro Herrera authored
shared_buffers and wal_buffers, not size in bytes. Per discussion.
-
Tom Lane authored
the other major heapam.c functions. The only known consequence of this omission is that UPDATE RETURNING failed to return the correct value for "tableoid", as per report from KaiGai Kohei. Back-patch to 8.2. Arguably it's wrong all the way back; but without evidence of visible breakage before RETURNING was added, I'll desist from patching the older branches.
-
Andrew Dunstan authored
-
Bruce Momjian authored
confusing.
-
Tom Lane authored
VIEW suggests that it'd be worth spelling the error messages out in a little more detail. This seems to help with localizing the problem.
-
- 15 Dec, 2008 6 commits
-
-
Bruce Momjian authored
file size problem.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
result in hopefully-less-confusing error messages when the new definition isn't compatible with the old; minor other cleanup.
-
Bruce Momjian authored
-
Tom Lane authored
-