- 02 Jan, 2009 5 commits
-
-
Magnus Hagander authored
it was the ldaptls parameter that was wrong...
-
Magnus Hagander authored
parameters.
-
Magnus Hagander authored
the postmaster. They are only used in backend processes, so it's just a matter of re-labeling the GUCs.
-
Tom Lane authored
first; otherwise backends reading the file might reject values of custom variables. Per experimentation with auto_explain.
-
Tom Lane authored
and change auto_explain's custom GUC variables to be named auto_explain.xxx not just explain.xxx. Per discussion in connection with the pg_stat_statements patch, it seems like a good idea to have the convention that custom variable classes are named the same as their defining module. Committing separately since this should happen regardless of what happens with pg_stat_statements itself.
-
- 01 Jan, 2009 7 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
copyright too.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
-
Bruce Momjian authored
-
Tom Lane authored
is available during datatype input in Bind message processing. I put the PopActiveSnapshot() or equivalent just before PortalDefineQuery, which is an unsafe spot for it (in 8.3 and later) because we are carrying a plancache refcount that hasn't yet been assigned to the portal. Any error thrown there would result in leaking the refcount. It's not exactly likely that PopActiveSnapshot would throw an elog, perhaps, but it could happen. Reorder the code and add another comment warning not to do that.
-
- 31 Dec, 2008 5 commits
-
-
Tom Lane authored
frame clause, as appears to be required by the fine print in the SQL spec. Per discussion with Pavel, not doing so risks user confusion.
-
Tom Lane authored
report if the command is attempted against an old server.
-
Tom Lane authored
various display commands, not only for \z. In passing, fix some infelicities in the newly added \d commands for SQL-MED catalogs. Andreas Scherbaum and Tom Lane
-
Tom Lane authored
so that user-defined window functions are possible. For the moment you'll have to write them in C, for lack of any interface to the WindowObject API in the available PLs, but it's better than no support at all. There was some debate about the best syntax for this. I ended up choosing the "it's an attribute" position --- the other approach will inevitably be more work, and the likely market for user-defined window functions is probably too small to justify it.
-
Tom Lane authored
patch. This includes the ability to force the frame to cover the whole partition, and the ability to make the frame end exactly on the current row rather than its last ORDER BY peer. Supporting any more of the full SQL frame-clause syntax will require nontrivial hacking on the window aggregate code, so it'll have to wait for 8.5 or beyond.
-
- 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 3 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.
-