Commit Graph

826 Commits (496373e2e4dc37a3789fa56d615b6665aa376c5b)

Author SHA1 Message Date
Peter Eisentraut 215b90d3d7 Allow extract() to accept the same field selectors as date_part(), not just 25 years ago
Tom Lane 13cc7eb3e2 Clean up two rather nasty bugs in operator selection code. 25 years ago
Tom Lane de434c2d5f Arrange for ORDER BY an expression on a UNION/INTERSECT/EXCEPT result, 25 years ago
Tom Lane c7d2ce7bc6 Repair problems with duplicate index names generated when CREATE TABLE 25 years ago
Tom Lane 4a66f9dd54 Change scoping of table and join refnames to conform to SQL92: a JOIN 25 years ago
Peter Eisentraut 2660803697 Only look for bison as YACC; other yaccs need to be selected explicitly. 25 years ago
Tom Lane dfbd5d6532 plpgsql's private copy of xlateSqlType was out of sync. Again. This 25 years ago
Peter Eisentraut 67849c84d6 Use elog() instead of exit() for fatal scanner errors. 25 years ago
Tom Lane 80caa741ab Fix failure to create sequences for more than one SERIAL column in a 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane f69ff0c4bd Give 'a_expr ::= a_expr Op' production a slightly lower precedence than 25 years ago
Tom Lane b686fb5bf1 Remove no-longer-needed restriction against referencing system 25 years ago
Tom Lane 1a02edae60 Give a good error message for what's likely to be a common syntax error, 25 years ago
Tom Lane c78e19544e Suppress unused-variable warning in non-Assert compilations. 25 years ago
Bruce Momjian 5088f0748a Change lcons(x, NIL) to makeList(x) where appropriate. 25 years ago
Tom Lane 3db4056e22 Fix problems with parentheses around sub-SELECT --- for the last time, 25 years ago
Bruce Momjian 745f0c21e5 Remove compiler warning about uninitialized warnings. 25 years ago
Peter Eisentraut 3ff76734f6 Simplify the rules that explicitly allowed TYPE as a type name (which is 25 years ago
Tom Lane 2fb6cc9045 Remove not-really-standard implementation of CREATE TABLE's UNDER clause, 25 years ago
Tom Lane 8609d4abf2 Fix portability problems recently exposed by regression tests on Alphas. 25 years ago
Tom Lane 317215fc55 Clean up CREATE TYPE/OPERATOR/AGGREGATE productions, so that parser 25 years ago
Tom Lane 42d5e34e77 Repair mishandling of PRIMARY KEY declaration that references an 25 years ago
Tom Lane cfa4d4d040 Tweak select_common_type() to deal with possibility of multiple preferred 25 years ago
Bruce Momjian 85934d1bdb Remove current->old mapping. 25 years ago
Tom Lane 7d6af50f43 Make algorithm for resolving UNKNOWN function/operator inputs be 25 years ago
Tom Lane b260c18cbc Remove obsolete comment. 25 years ago
Tom Lane 0a844e84a1 transformForUpdate() mustn't assume rowMarks list is initially empty. 25 years ago
Tom Lane 73d2a3595a Clean up handling of FOR UPDATE inside views and subselects ... make it 25 years ago
Tom Lane 981a7d32d1 From Stephan Szabo: 25 years ago
Tom Lane a51f004d29 Repair breakage of rules containing INSERT ... SELECT actions, per bug 25 years ago
Tom Lane a27b691e29 Ensure that all uses of <ctype.h> functions are applied to unsigned-char 25 years ago
Thomas G. Lockhart 6969b8fa11 Repair usage of the OVERLAPS operator. 25 years ago
Peter Eisentraut 5b00ea9e50 Make SET SESSION CHARACTERISTICS compliant with SQL 99. Remove redundant, 25 years ago
Peter Eisentraut 0f3720edf6 Treat plain 'BIT' as 'BIT(1)'. 26 years ago
Peter Eisentraut 52aa720320 Add separate type category for bit string types, allowing mixed bit/varbit 26 years ago
Peter Eisentraut 6b19803e06 Make a pstrdup copy of the literalbuf when scanning a bit string. Other- 26 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 26 years ago
Peter Eisentraut 7852a35515 Add support for casting bit string constants. 26 years ago
Tom Lane 2cf48ca04b Extend CREATE DATABASE to allow selection of a template database to be 26 years ago
Tom Lane 6543d81d65 Restructure handling of inheritance queries so that they work with outer 26 years ago
Thomas G. Lockhart bc20c41275 Fix bug in recent improvement to type resolution code. Forgot to retain 26 years ago
Tom Lane 372e598c44 Arrange for CASE or UNION with only untyped literal constants as input 26 years ago
Tom Lane 3908473c80 Make DROP TABLE rollback-able: postpone physical file delete until commit. 26 years ago
Bruce Momjian ebe0b23690 Add ANALYSE spelling of ANALYZE for vacuum. 26 years ago
Thomas G. Lockhart e6e893e74f Enable fallback to string type when argument(s) are of UNKNOWN type. 26 years ago
Thomas G. Lockhart df9462ac05 Implement AT TIME ZONE SQL9x syntax. 26 years ago
Thomas G. Lockhart 155e0b998a Allow type resolution for UNKNOWN arguments to functions to fall back to 26 years ago
Vadim B. Mikheev f0e37a8531 New CHECKPOINT command. 26 years ago
Tom Lane dd03129b9f UNION select in a CREATE RULE caused a weird error, because transformRuleStmt 26 years ago
Tom Lane 11f7b29054 Allow ORDER BY, LIMIT in sub-selects. Fix most (not all) cases where 26 years ago