- 06 Dec, 2007 4 commits
-
-
Tom Lane authored
-
Magnus Hagander authored
as in unix)
-
Alvaro Herrera authored
american speling (unlike this commit message). Per complaint from Mike C. on bug #3790 and subsequent discussion.
-
Tom Lane authored
Fix lots of bad markup, bad English, bad explanations. This commit covers only about half the contrib modules, but I grow weary...
-
- 05 Dec, 2007 1 commit
-
-
Peter Eisentraut authored
-
- 04 Dec, 2007 2 commits
-
-
Tom Lane authored
old README file, Bruno Wolff did the bulk of the work, but for some reason only Hal Snyder was credited here.
-
Magnus Hagander authored
Fixes bug #3750
-
- 03 Dec, 2007 12 commits
-
-
Tom Lane authored
-
Tom Lane authored
indexable-clauses list for a btree index. Formerly it just Asserted that all such clauses were opclauses, but that's no longer true in 8.3. Per bug #3796 from Matthias Schoeneich.
-
Tom Lane authored
since we supported standard FOREIGN KEY constraint syntax. It was harmless enough just sitting there, but the prospect of having to document it is surely more work than it's worth.
-
Magnus Hagander authored
to the settings used for other platforms.
-
Magnus Hagander authored
Hannes Eder
-
Magnus Hagander authored
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
The spi documentation is pretty rudimentary, but it's a start.
-
Tom Lane authored
the former README files. Albert Cervera i Areny
-
Tom Lane authored
-
Tom Lane authored
namely that \r, \n, \t, \b, \f, \v are dumped as those two-character representations rather than a backslash and the literal control character. I had made it do the other to save some code, but this was ill-advised, because dump files in which these characters appear literally are prone to newline mangling. Fortunately, doing it the old way should only cost a few more lines of code, and not slow down the copy loop materially. Per bug #3795 from Lou Duchez.
-
- 02 Dec, 2007 6 commits
-
-
Tom Lane authored
to ensure that the resulting webpages have predictable URLs, instead of ever-changing numeric IDs. The new contrib docs were the biggest offender, but some old stuff had the problem too. Also, rename a couple of new contrib sgml files for consistency's sake.
-
Tom Lane authored
-
Tom Lane authored
Albert Cervera i Areny
-
Tom Lane authored
trigger instead of a rule to redirect insertions, use NEW.* notation where appropriate, some other updates and adjustments. David Fetter and Tom Lane
-
Tom Lane authored
which previously only talked about btree opclasses.
-
Tom Lane authored
-
- 01 Dec, 2007 4 commits
-
-
Tom Lane authored
constraint status of copied indexes (bug #3774), as well as various other small bugs such as failure to pstrdup when needed. Allow INCLUDING INDEXES indexes to be merged with identical declared indexes (perhaps not real useful, but the code is there and having it not apply to LIKE indexes seems pretty unorthogonal). Avoid useless work in generateClonedIndexStmt(). Undo some poorly chosen API changes, and put a couple of routines in modules that seem to be better places for them.
-
Tom Lane authored
lookup of the well-known OID of textout().
-
Andrew Dunstan authored
-
Andrew Dunstan authored
implicit loading of modules, thereby breaking Safe rules. We compile and call a tiny perl function on trusted interpreter init, after which the problem does not occur.
-
- 30 Nov, 2007 5 commits
-
-
Tom Lane authored
but no database changes have been made since the last CommandCounterIncrement. This should result in a significant improvement in the number of "commands" that can typically be performed within a transaction before hitting the 2^32 CommandId size limit. In particular this buys back (and more) the possible adverse consequences of my previous patch to fix plan caching behavior. The implementation requires tracking whether the current CommandCounter value has been "used" to mark any tuples. CommandCounter values stored into snapshots are presumed not to be used for this purpose. This requires some small executor changes, since the executor used to conflate the curcid of the snapshot it was using with the command ID to mark output tuples with. Separating these concepts allows some small simplifications in executor APIs. Something for the TODO list: look into having CommandCounterIncrement not do AcceptInvalidationMessages. It seems fairly bogus to be doing it there, but exactly where to do it instead isn't clear, and I'm disinclined to mess with asynchronous behavior during late beta.
-
Tom Lane authored
plan before the effects of DDL executed in an immediately prior SPI operation had been absorbed. Per report from Chris Wood. This patch has an unpleasant side effect of causing the number of CommandCounterIncrement()s done by a typical plpgsql function to approximately double. Amelioration of the consequences of that will be undertaken in a separate patch.
-
Magnus Hagander authored
-
Magnus Hagander authored
Per complaint from Alvaro and subsequent discussion.
-
Bruce Momjian authored
-
- 29 Nov, 2007 2 commits
-
-
Bruce Momjian authored
Jun Kuwamura
-
Peter Eisentraut authored
-
- 28 Nov, 2007 4 commits
-
-
Bruce Momjian authored
Simon Riggs
-
Tom Lane authored
for user-facing errors, fix some poor choices of errcode, adhere to message style guide.
-
Bruce Momjian authored
-
Bruce Momjian authored
-