Commit Graph

93 Commits (6fb5115850be766c42177cebf672c68c7d8e3ddd)

Author SHA1 Message Date
Tom Lane 39b7ec3309 Create a distinction between Lists of integers and Lists of OIDs, to get 23 years ago
Tom Lane 3752e85bad Determine the set of constraints applied to a domain at executor 23 years ago
Tom Lane b0422b215c Preliminary code review for domain CHECK constraints patch: add documentation, 23 years ago
Tom Lane a0bf885f9e Phase 2 of read-only-plans project: restructure expression-tree nodes 23 years ago
Tom Lane 36c356e799 Missed one place that can be simplified after recent Param/Const cleanup. 23 years ago
Tom Lane ea0b5c8569 Use Params, rather than run-time-modified Const nodes, to handle 23 years ago
Tom Lane f893ee271f Remove unused constisset and constiscast fields of Const nodes. Clean 23 years ago
Bruce Momjian 6b603e67dc Add DOMAIN check constraints. 23 years ago
Tom Lane c3086c8f53 Function-call-style type coercions should be treated as explicit 23 years ago
Tom Lane b26dfb9522 Extend pg_cast castimplicit column to a three-way value; this allows us 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Tom Lane 681ed4e2fe Code cleanups: make non-implicit WITHOUT FUNCTION casts work, avoid 24 years ago
Tom Lane 845a6c3acc Code review for domain-constraints patch. Use a new ConstraintTest node 24 years ago
Tom Lane b663f3443b Add a bunch of pseudo-types to replace the behavior formerly associated 24 years ago
Bruce Momjian e36f9cd440 Manually apply part of oid patch that didn't apply cleanly. 24 years ago
Peter Eisentraut 97377048b4 pg_cast table, and standards-compliant CREATE/DROP CAST commands, plus 24 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 25 years ago
Tom Lane 38633cf891 Make the world safe for atttypmod=0 ... this didn't use to mean anything, 25 years ago
Thomas G. Lockhart 3e1beda2cd Implement precision support for timestamp and time, both with and without 25 years ago
Thomas G. Lockhart 6f58115ddd Measure the current transaction time to milliseconds. 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 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 26 years ago
Tom Lane 8f9fa0e143 Type lztext is toast. 26 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