Commit Graph

28 Commits (e37360d5df240443bb6e997d26d54f59146283fc)

Author SHA1 Message Date
Andres Freund 0137caf273 Make regression tests less dependent on hash table order. 9 years ago
Tom Lane 542320c2bd Be more careful about printing constants in ruleutils.c. 11 years ago
Tom Lane 344eed91e9 Forward-patch regression test for "could not find pathkey item to sort". 11 years ago
Tom Lane a87c729153 Fix EquivalenceClass processing for nested append relations. 12 years ago
Tom Lane f26099057a Improve EXPLAIN to print the grouping columns in Agg and Group nodes. 12 years ago
Alvaro Herrera 88c556680c Fix crash in error report of invalid tuple lock 12 years ago
Tom Lane 5372275b4b Fix planning of parameterized appendrel paths with expensive join quals. 12 years ago
Tom Lane 964c0d0f80 Prevent pushing down WHERE clauses into unsafe UNION/INTERSECT nests. 12 years ago
Tom Lane 4387cf956b Avoid inserting Result nodes that only compute identity projections. 13 years ago
Tom Lane 5ebaaa4944 Implement SQL-standard LATERAL subqueries. 13 years ago
Robert Haas d7c734841b Reduce messages about implicit indexes and sequences to DEBUG1. 13 years ago
Tom Lane dd4134ea56 Revisit handling of UNION ALL subqueries with non-Var output columns. 14 years ago
Tom Lane b28ffd0fcc Fix pushing of index-expression qualifications through UNION ALL. 14 years ago
Tom Lane 52fc0075ab Avoid a premature coercion failure in transformSetOperationTree() when 16 years ago
Tom Lane 8205258fa6 Adopt Bob Jenkins' improved hash function for hash_any(). This changes the 17 years ago
Tom Lane 368df30427 Support hashing for duplicate-elimination in INTERSECT and EXCEPT queries. 17 years ago
Tom Lane 2d1d96b1ce Teach the system how to use hashing for UNION. (INTERSECT/EXCEPT will follow, 17 years ago
Tom Lane 20ab467d76 Improve parser so that we can show an error cursor position for errors 20 years ago
Tom Lane b402503fb6 Adjust data types in some of the UNION tests to avoid potentially 22 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 22 years ago
Tom Lane a56ff9a0bd Another round of error message editing, covering backend/parser/. 22 years ago
Tom Lane f45df8c014 Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailing 23 years ago
Tom Lane b26dfb9522 Extend pg_cast castimplicit column to a three-way value; this allows us 23 years ago
Tom Lane 95ef6a3448 First phase of SCHEMA changes, concentrating on fixing the grammar and 24 years ago
Tom Lane 9bbca2c0f0 Add some more union/intersect/except test cases, per suggestions 25 years ago
Tom Lane 05e3d0ee86 Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet the 25 years ago
Thomas G. Lockhart 67ac38085c Update for new psql formatting. 26 years ago
Thomas G. Lockhart 3955d66803 Add test for UNION. 28 years ago