Commit Graph

84 Commits (b26dfb95222fddd25322bdddf3a5a58d3392d8b1)

Author SHA1 Message Date
Tom Lane b26dfb9522 Extend pg_cast castimplicit column to a three-way value; this allows us 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Tom Lane 681ed4e2fe Code cleanups: make non-implicit WITHOUT FUNCTION casts work, avoid 23 years ago
Tom Lane 845a6c3acc Code review for domain-constraints patch. Use a new ConstraintTest node 23 years ago
Tom Lane b663f3443b Add a bunch of pseudo-types to replace the behavior formerly associated 23 years ago
Bruce Momjian e36f9cd440 Manually apply part of oid patch that didn't apply cleanly. 23 years ago
Peter Eisentraut 97377048b4 pg_cast table, and standards-compliant CREATE/DROP CAST commands, plus 23 years ago
Bruce Momjian 92a77cb870 Oops, proper initialization for domainTypMod was none at all, not 0. 24 years ago
Bruce Momjian 81e7e71941 Fix compiler warning: 24 years ago
Bruce Momjian 1666970275 I've fixed up the way domain constraints (not null and type length) 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane 22d641a7d4 Get rid of the last few uses of typeidTypeName() rather than 24 years ago
Tom Lane 3389a110d4 Get rid of long-since-vestigial Iter node type, in favor of adding a 24 years ago
Tom Lane 52200befd0 Implement types regprocedure, regoper, regoperator, regclass, regtype 24 years ago
Tom Lane 902a6a0a4b Restructure representation of aggregate functions so that they have pg_proc 24 years ago
Tom Lane f2d70d32eb Functions live in namespaces. Qualified function names work, eg 24 years ago
Tom Lane 337b22cb47 Code review for DOMAIN patch. 24 years ago
Bruce Momjian d3788c3305 Add DOMAIN support. Includes manual pages and regression tests, from 24 years ago
Bruce Momjian b976b8af80 Back out domain patch until it works properly. 24 years ago
Bruce Momjian 01c76f7411 Ok. Updated patch attached. 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane 38633cf891 Make the world safe for atttypmod=0 ... this didn't use to mean anything, 24 years ago
Thomas G. Lockhart 3e1beda2cd Implement precision support for timestamp and time, both with and without 24 years ago
Thomas G. Lockhart 6f58115ddd Measure the current transaction time to milliseconds. 24 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 9e1552607a pgindent run. Make it all clean. 25 years ago
Tatsuo Ishii 919ace07d5 Fix vacuum analyze error. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Bruce Momjian 5088f0748a Change lcons(x, NIL) to makeList(x) where appropriate. 25 years ago
Tom Lane cfa4d4d040 Tweak select_common_type() to deal with possibility of multiple preferred 25 years ago
Tom Lane b260c18cbc Remove obsolete comment. 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 372e598c44 Arrange for CASE or UNION with only untyped literal constants as input 25 years ago
Tom Lane 05e3d0ee86 Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet the 25 years ago
Tom Lane 8f9fa0e143 Type lztext is toast. 25 years ago
Tom Lane 40f64064ff Update textin() and textout() to new fmgr style. This is just phase 26 years ago
Bruce Momjian df43800fc8 Clean up #include's. 26 years ago
Bruce Momjian a12a23f0d0 Remove unused include files. Do not touch /port or includes used by defines. 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Tom Lane bb7e5dc2c0 Tweak TypeCategory to treat new BIT types as of STRING category, rather 26 years ago
Tom Lane dadb14fa60 Hack parse_coerce so it won't try to constant-fold the dummy Const 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 f11d253e25 In can_coerce_type, verify that a possible type-coercion function 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