Commit Graph

8098 Commits (7e9308544f041cf59e0dd4916fe93fee9aa91f99)

Author SHA1 Message Date
Tom Lane 7a9b6cd472 Install checks in executor startup to ensure that the tuples produced by an 18 years ago
Tom Lane 5d46ee4a4a Do not allow Unique nodes to be scanned backwards. The code claimed that it 18 years ago
Tom Lane 23811025a0 Fix mis-calculation of extParam/allParam sets for plan nodes, as seen in 18 years ago
Tom Lane 33da69f5b5 Fix performance bug in write_syslog(): the code to preferentially break the 18 years ago
Tom Lane 848268c58a Fix estimate_num_groups() to assume that GROUP BY expressions yielding boolean 18 years ago
Tom Lane a2fde11410 Fix AT TIME ZONE (in all three variants) so that we first try to interpret 18 years ago
Bruce Momjian 289654cd32 Fix 'pg_ctl reload' to properly preserve postmaster commend-line 18 years ago
Tom Lane 562755ec15 Fix datetime input functions to correctly detect integer overflow when 18 years ago
Tom Lane 7603ca1968 ALTER AGGREGATE OWNER seems to have been missed by the last couple of 18 years ago
Tom Lane 7521bdaad9 Fix pg_get_ruledef() so that negative numeric constants are parenthesized. 18 years ago
Tom Lane 84a43fcdf3 Translation updates. 18 years ago
Tom Lane 290d4b37ab Back-patch the 8.3 fix that prohibits TRUNCATE, CLUSTER, and REINDEX when the 18 years ago
Tom Lane 48ecee1328 Fix an old corner-case bug in set_config_option: push_old_value has to be 18 years ago
Heikki Linnakangas f8ddee0559 Remove arbitrary 10MB limit on two-phase state file size. It's not that hard 18 years ago
Magnus Hagander 5b4150a682 Don't try to close negative file descriptors, since this can cause 18 years ago
Tom Lane 6f28e879dd Fix an ancient oversight in change_varattnos_of_a_node: it neglected to update 18 years ago
Tom Lane 1fb9814d70 Fix ALTER TABLE ADD COLUMN ... PRIMARY KEY so that the new column is correctly 18 years ago
Tom Lane 52441adb15 Fix several datatype input functions that were allowing unused bytes in their 18 years ago
Tom Lane 19d262540c Defend against JOINs having more than 32K columns altogether. We cannot 18 years ago
Tom Lane 80dc9a8e19 Fix a number of places that were making file-type tests infelicitously. 18 years ago
Heikki Linnakangas 242d0f9f6f Add the missing cyrillic "Yo" characters ('e' and 'E' with two dots) to the 18 years ago
Tom Lane c249e9ed30 Fix regexp substring matching (substring(string from pattern)) for the corner 18 years ago
Tom Lane e8051df2c1 Fix LISTEN/NOTIFY race condition reported by Laurent Birtz, by postponing 18 years ago
Tom Lane 8576a07843 Change hashscan.c to keep its list of active hash index scans in 18 years ago
Alvaro Herrera 712d0eecf8 Add support for dlopen on recent NetBSD/MIPS, per Rémi Zara. 18 years ago
Tom Lane f40d8b5ef4 If RelationBuildDesc() fails to open a critical system index, PANIC with 18 years ago
Tom Lane bac65d5240 Fix datetime input to behave correctly for Feb 29 in years BC. 18 years ago
Tom Lane 0f6acc4509 Avoid trying to print a NULL char pointer in --describe-config. On some 18 years ago
Tom Lane 63df2c788a Put a CHECK_FOR_INTERRUPTS call into the loops that try to find a unique new 18 years ago
Tom Lane e2429619b1 Repair VACUUM FULL bug introduced by HOT patch: the original way of 18 years ago
Tom Lane 4af5e12b59 Some variants of ALTER OWNER tried to make the "object" field of the 18 years ago
Alvaro Herrera d3c7bd63b7 Backpatch my fix of rev 1.48 to avoid a division-by-zero error in the 18 years ago
Tom Lane 307a677873 A long time ago, Peter pointed out that ruleutils.c didn't dump simple 18 years ago
Tom Lane 46cf9c260d Make standard maintenance operations (including VACUUM, ANALYZE, REINDEX, 18 years ago
Tom Lane 8b1de3b515 Fix assorted security-grade bugs in the regex engine. All of these problems 18 years ago
Tom Lane 5ddd11b02d Insert ARST into the list of known timezone abbreviations. 18 years ago
Tom Lane 5a351b66df Make path_recv() and poly_recv() reject paths/polygons containing no points. 18 years ago
Tom Lane 8d31b6d24d Second pass at improving LIKE/regex estimation in non-C locales. It turns 18 years ago
Tom Lane b4b939e455 If an index depends on no columns of its table, give it a dependency on the 18 years ago
Tom Lane e4a46db10f Improve the performance of LIKE/regex estimation in non-C locales, by making 18 years ago
Tom Lane 5808e2b173 Fix ALTER COLUMN TYPE to preserve the tablespace and reloptions of indexes 18 years ago
Tom Lane fbe5dc4386 Ensure that the result of evaluating a function during constant-expression 18 years ago
Tom Lane 56ae9c905a Keep the planner from failing on "WHERE false AND something IN (SELECT ...)". 18 years ago
Tom Lane 9618af7b27 Make archive recovery always start a new timeline, rather than only when a 19 years ago
Alvaro Herrera 9e439d9f66 Reduce the size of memory allocations by lazy vacuum when processing a small 19 years ago
Tom Lane 4de99f840b Fix bogus calculation of potential output string length in translate(). 19 years ago
Tom Lane ac5091b6ac Fix overflow in extract(epoch from interval) for intervals exceeding 68 years. 19 years ago
Tom Lane be706260f0 Fix aboriginal mistake in lazy VACUUM's code for truncating away 19 years ago
Peter Eisentraut eae9062283 Translation updates 19 years ago
Alvaro Herrera 07c822672b Make REINDEX DATABASE silently skip remote temp tables. 19 years ago