- 16 Jan, 2009 2 commits
-
-
Heikki Linnakangas authored
ignore the visibility map and scan the whole table, to advance relfrozenxid.
-
Peter Eisentraut authored
-
- 15 Jan, 2009 11 commits
-
-
Peter Eisentraut authored
-
Heikki Linnakangas authored
-
-
-
Peter Eisentraut authored
PLy_exception_set, and clarify some error messages.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
Replace leftover instances of _() by ecpg_gettext(), the latter being the correct way to refer to the library's message catalog, instead of the one of the program using the library. Drop NLS support for ecpg_log(), which is a debugging instrument similar to elog() in the backend. We cannot support NLS in the ecpg compatlib, because that requires ecpg_gettext, which is in ecpglib, which is not a dependency of compatlib. It doesn't seem worthwhile to worry about this, since the only translatable string is "out of memory", and gettext probably won't be able to do much without memory either. Adjust messages to project style.
-
Peter Eisentraut authored
normalization.
-
Peter Eisentraut authored
file or trigger function lists are changed.
-
Bruce Momjian authored
-
Bruce Momjian authored
full pages to be restored during recovery. Per private report from Michael Renner
-
- 14 Jan, 2009 9 commits
-
-
Bruce Momjian authored
-
Peter Eisentraut authored
being wasteful, this can collide with repostory metadata on case-insensitive file sytems.
-
Bruce Momjian authored
-
Peter Eisentraut authored
correctly. They are supposed to examine which kinds of rules are present, which they did in some of the info schema views but not in others.
-
Peter Eisentraut authored
-
Bruce Momjian authored
too).
-
Bruce Momjian authored
-
Peter Eisentraut authored
-
Heikki Linnakangas authored
rewritten into another kind of statement, for example if an INSERT is rewritten into an UPDATE. Back-patch to 8.3 and 8.2. For HEAD, Tom suggested inventing a new SPI_OK_REWRITTEN return code, but that's not a backportable solution. I'll do that as a separate patch, this patch will do as a stopgap measure for HEAD too in the meanwhile.
-
- 13 Jan, 2009 4 commits
-
-
Peter Eisentraut authored
-
Magnus Hagander authored
It's not possible to do CREATE DATABASE inside a transaction, so previously we just got a server error instead. Backpatch to 8.2, which is where the -1 feature appeared.
-
Magnus Hagander authored
now always use the system username as the default, and not try to pick it up from the kerberos ticket. This fixes the spurious error messages that show up on kerberos-enabled builds when not actually using kerberos, and puts it in line with how other authentication methods work.
-
Bruce Momjian authored
-
- 12 Jan, 2009 6 commits
-
-
Alvaro Herrera authored
fillRelOptions routine that stores the parsed values in the struct using a table-based approach. Per Tom suggestion. Also remove the "continue" in HANDLE_*_RELOPTION macros, which were useless and in spirit they were assuming too much of how the macros were going to be used. (Note that these macros are now unused, but the intention is to introduce some usage in a future autovacuum patch, which is why they weren't completely removed.) Also, do not call the string validation routine when not validating. It seems less error-prone this way, per commentary on the amoptions SGML docs.
-
Tom Lane authored
the same page we are nanoseconds away from reading for real. There should be something left to do on the current page before we consider issuing a prefetch.
-
Peter Eisentraut authored
after ONLY.
-
Peter Eisentraut authored
business with inheritance recursion: ALTER INDEX, ALTER SEQUENCE, ALTER TRIGGER, ALTER VIEW. They would just silently ignore the ONLY. ALTER TABLE has mixed behavior and cannot be dealt with this way because of the resulting shift/reduce conflicts.
-
Peter Eisentraut authored
recursive. => Note this incompatibility in the release notes.
-
Tom Lane authored
GUC variable effective_io_concurrency controls how many concurrent block prefetch requests will be issued. (The best way to handle this for plain index scans is still under debate, so that part is not applied yet --- tgl) Greg Stark
-
- 11 Jan, 2009 2 commits
-
-
Tom Lane authored
we can get some buildfarm feedback about whether that function is still problematic. (Note that the planned async-preread patch will not really prove anything one way or the other in buildfarm testing, since it will be inactive with default GUC settings.)
-
Peter Eisentraut authored
-
- 10 Jan, 2009 5 commits
-
-
Tom Lane authored
bitmap. This is extracted from Greg Stark's posix_fadvise patch; it seems worth committing separately, since it's potentially useful independently of posix_fadvise.
-
Bruce Momjian authored
connection options documentation section, per idea from Magnus.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
writers.
-
- 09 Jan, 2009 1 commit
-
-
Tom Lane authored
-