Commit Graph

146 Commits (c29797deeb5dfca61b8959344b682b4c32fe53a1)

Author SHA1 Message Date
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane 01b73d3f27 Fix foreign keys on system columns. 25 years ago
Tom Lane 0b3bca6c6f Change plpgsql to depend on main parser's type-declaration grammar, 25 years ago
Tom Lane 03b0a589d1 Consider interpreting a function call as a trivial (binary-compatible) 25 years ago
Tom Lane 9488aad618 Remove no-longer-used macros. 25 years ago
Hiroshi Inoue f7d607748a Add an operator xid '=' int and remove BINARY_COMPATI... 25 years ago
Hiroshi Inoue 1647d3ae61 Allow comparison between xid and xid, int. 25 years ago
Peter Eisentraut a1ee06625c Provide tunable knob for x = NULL -> x IS NULL transformation, default to off. 25 years ago
Bruce Momjian bd9b32803b Here is my much-promised patch to let people add UNIQUE constraints after 25 years ago
Tom Lane bf56f0759b Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 25 years ago
Bruce Momjian 06f6404c42 Back out BYTEA binary compatibility changes. 25 years ago
Bruce Momjian 6a7f23c213 > Marko Kreen <marko@l-t.ee> writes: 25 years ago
Tom Lane 116d2bba7e Add IS UNKNOWN, IS NOT UNKNOWN boolean tests, fix the existing boolean 25 years ago
Peter Eisentraut efcecd9eca Make bit and bit varying types reject too long input. (They already tried 25 years ago
Bruce Momjian 5ec8474323 New comment. This func/column things has always confused me. 25 years ago
Bruce Momjian 2fd831d323 Rename ParseFuncOrColumn() to ParseColumnOrFunc(). 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 13cc7eb3e2 Clean up two rather nasty bugs in operator selection code. 25 years ago
Tom Lane 4a66f9dd54 Change scoping of table and join refnames to conform to SQL92: a JOIN 25 years ago
Tom Lane dfbd5d6532 plpgsql's private copy of xlateSqlType was out of sync. Again. This 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 2fb6cc9045 Remove not-really-standard implementation of CREATE TABLE's UNDER clause, 25 years ago
Tom Lane 73d2a3595a Clean up handling of FOR UPDATE inside views and subselects ... make it 25 years ago
Peter Eisentraut 52aa720320 Add separate type category for bit string types, allowing mixed bit/varbit 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Tom Lane 3908473c80 Make DROP TABLE rollback-able: postpone physical file delete until commit. 25 years ago
Tom Lane fbd26d6984 Arrange that no database accesses are attempted during parser() --- this 26 years ago
Tom Lane 05e3d0ee86 Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet the 26 years ago
Tom Lane 3a94e789f5 Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias. 26 years ago
Tom Lane 8bdc2bf030 Use variable aliases, if supplied, rather than real column names in 26 years ago
Tom Lane ed5003c584 First cut at full support for OUTER JOINs. There are still a few loose 26 years ago
Tom Lane 46426b6d01 Update obsolete comments. 26 years ago
Tom Lane b503cbe319 First pass at integrating BIT and BIT VARYING code from Adriaan Joubert. 26 years ago
Tom Lane 4b8f1bcb9c Make functional indexes accept binary-compatible functions, for example 26 years ago
Tom Lane 62e29fe2e7 Remove 'func_tlist' from Func expression nodes, likewise 'param_tlist' 26 years ago
Bruce Momjian df43800fc8 Clean up #include's. 26 years ago
Bruce Momjian 332f0f5fc0 Rename rule CURRENT to OLD in source tree. Add mapping for backward 26 years ago
Bruce Momjian 8c1d09d591 Inheritance overhaul by Chris Bitmead <chris@bitmead.com> 26 years ago
Bruce Momjian 20ad43b576 Mark functions as static and ifdef NOT_USED as appropriate. 26 years ago
Bruce Momjian 2ea370a3ce New warning code about auto-created range table entries. 26 years ago
Tom Lane 01911c98db Repair list-vs-node confusion that resulted in failure for INNER JOIN ON. 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Bruce Momjian 2216584bcf Reverse out BYTEA type coersion. 26 years ago
Bruce Momjian 0e1f485f5f Add compatiblity information for bytea. 26 years ago
Tom Lane 0e314d747e Add safety check on expression nesting depth. Default value is set by 26 years ago
Tom Lane d14c8aab99 Turns out that Mazurkiewicz's gripe about 'function inheritance' is 26 years ago
Thomas G. Lockhart 6456810078 Implement column aliases on views "CREATE VIEW name (collist)". 26 years ago
Tom Lane 7173c485c8 Fix exprTypmod to recognize length-coercion function expressions, 26 years ago
Thomas G. Lockhart 41f1f5b76a Implement "date/time grand unification". 26 years ago
Thomas G. Lockhart a344a6e7b5 Carry column aliases from the parser frontend. Enables queries like 26 years ago