- 22 Nov, 2007 6 commits
-
-
Tom Lane authored
opfuncid of an OpExpr initially, considering that it has the information at hand already. We'll still treat opfuncid as a cache rather than a guaranteed-valid value, but this change saves one more syscache lookup in the normal code path.
-
Tom Lane authored
OpExpr and related nodes. We're going to have to set the opfuncid of such nodes eventually (if we haven't already), so we might as well exploit the opportunity to cache the function OID. Buys back some of the extra planner overhead noted by Guillaume Smet, though I still need to fool with equivclass.c to really respond to that.
-
Bruce Momjian authored
-
Tom Lane authored
"bool" into plperl.c. This has always been a hazard since Perl allows a platform-specific choice to define bool as int rather than char, but evidently this didn't happen on any platform we support ... until OS X 10.5. Per report from Brandon Maust. Back-patch as far as 8.0 --- a bit arbitrary, but it seems unlikely anyone will be trying to port 7.x onto new platforms.
-
Bruce Momjian authored
-
Bruce Momjian authored
used.
-
- 21 Nov, 2007 5 commits
-
-
Bruce Momjian authored
(conflicting values).
-
Bruce Momjian authored
-
Bruce Momjian authored
so new thousands separator doesn't match decimal symbol.
-
Bruce Momjian authored
-
Tom Lane authored
-
- 20 Nov, 2007 15 commits
-
-
Tom Lane authored
happened to be right up against the end of memory, per report from Matt Magoffin. While at it, avoid useless multiple copying of string by not depending on xmlStrncatNew.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
-
Bruce Momjian authored
-
Bruce Momjian authored
release notes.
-
Bruce Momjian authored
-
Andrew Dunstan authored
Adjust contrib/tsearch2 regression results to use XML tag and XML entity descriptions, as now used by core text search default parser.
-
Bruce Momjian authored
-
Bruce Momjian authored
Re-order some items as migration changes.
-
Andrew Dunstan authored
Allow tag and entity names that follow XML rules. Provide for hexadecimal as well as decimal numeric entities. Adjust code names to coincide with new descriptions.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
< o Prevent COMMENT ON dbname from issuing a warning when loading < into a database with a different name, perhaps using COMMENT ON < CURRENT DATABASE > o Change pg_dump so that a comment on the dumped database is > applied to the loaded database, even if the database has a > different name. This will require new backend syntax, perhaps > COMMENT ON CURRENT DATABASE.
-
- 19 Nov, 2007 7 commits
-
-
Bruce Momjian authored
< o Allow COMMENT ON dbname to work when loading into a database < with a different name, perhaps using COMMENT ON CURRENT < DATABASE > o Prevent COMMENT ON dbname from issuing a warning when loading > into a database with a different name, perhaps using COMMENT ON > CURRENT DATABASE
-
Bruce Momjian authored
-
Bruce Momjian authored
< with a different name > with a different name, perhaps using COMMENT ON CURRENT > DATABASE >
-
Bruce Momjian authored
databases.
-
Bruce Momjian authored
> o Allow COMMENT ON dbname to work when loading into a database > with a different name
-
Tom Lane authored
A bunch of other desultory copy-editing, too.
-
Tom Lane authored
ambiguity and say what the default value is.
-
- 18 Nov, 2007 1 commit
-
-
Tom Lane authored
plans.
-
- 17 Nov, 2007 2 commits
-
-
Bruce Momjian authored
item to #1 imcompatibility slot.
-
Bruce Momjian authored
-
- 16 Nov, 2007 4 commits
-
-
Tom Lane authored
GetMemoryChunkSpace, not just the palloc request size. This brings the allocatedMemory counter close enough to reality (as measured by MemoryContextStats printouts) that I think we can get rid of the arbitrary factor-of-2 adjustment that was put into the code initially. Given the sensitivity of GIN build to work memory size, not using as much of work memory as we're allowed to seems a pretty bad idea.
-
Tom Lane authored
Else, in a 64-bit machine with maintenance_work_mem set to above 4Gb, the counter overflows and we never recognize having reached the maintenance_work_mem limit. I believe this explains out-of-memory failure recently reported by Sean Davis. This is a bug, so backpatch to 8.2.
-
Alvaro Herrera authored
-
Tom Lane authored
it failed for splits of non-leaf pages because in such pages the first data key on a page is suppressed, and so we can't just copy the first key from the right page to reconstitute the left page's high key. Problem found by Koichi Suzuki, patch by Heikki.
-