Commit Graph

193 Commits (299fbb4b379003557f79d2732a85ece168d04ec4)

Author SHA1 Message Date
Tom Lane 2cf57c8f8d Implement feature of new FE/BE protocol whereby RowDescription identifies 23 years ago
Tom Lane aa282d4446 Infrastructure for deducing Param types from context, in the same way 23 years ago
Tom Lane 982430f846 Put back encoding-conversion step in processing of incoming queries; 23 years ago
Tom Lane 730840c9b6 First phase of work on array improvements. ARRAY[x,y,z] constructor 23 years ago
Tom Lane 05f916e6ad Adjust subquery qual pushdown rules to be more forgiving: if a qual 23 years ago
Bruce Momjian e529e9fa44 [ Revert patch ] 23 years ago
Bruce Momjian d21de3b121 > ================================================================= 23 years ago
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 b19adc1aae Fix parse_agg.c to detect ungrouped Vars in sub-SELECTs; remove code 23 years ago
Tom Lane b0422b215c Preliminary code review for domain CHECK constraints patch: add documentation, 23 years ago
Tom Lane f68f11928d Tighten selection of equality and ordering operators for grouping 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 24 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 845a6c3acc Code review for domain-constraints patch. Use a new ConstraintTest node 24 years ago
Tom Lane 28e82066a1 PREPARE/EXECUTE statements. Patch by Neil Conway, some kibitzing 24 years ago
Tom Lane b663f3443b Add a bunch of pseudo-types to replace the behavior formerly associated 24 years ago
Tom Lane b084cc3504 Cause schema-qualified FROM items and schema-qualified variable references 24 years ago
Tom Lane 07f9682de4 Preliminary code review for anonymous-composite-types patch: fix breakage 24 years ago
Bruce Momjian 9218689b69 Attached are two patches to implement and document anonymous composite 24 years ago
Tom Lane 38bb77a5d1 ALTER TABLE DROP COLUMN works. Patch by Christopher Kings-Lynne, 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 f9e4f611a1 First pass at set-returning-functions in FROM, by Joe Conway with 24 years ago
Tom Lane 53cedcac22 Retire xlateSqlType/xlateSqlFunc; all type name translations are now 24 years ago
Tom Lane 3220fd2138 Tweak scanner/grammar interface so that the keyword-as-identifier rules 24 years ago
Tom Lane a829cbb877 Give left_oper() and right_oper() noError parameters like oper() (the 24 years ago
Tom Lane 6c59886942 Second try at fixing join alias variables. Instead of attaching miscellaneous 24 years ago
Tom Lane b0bcf8aab2 Restructure AclItem representation so that we can have more than eight 24 years ago
Peter Eisentraut 32c6c99e0b Scanner performance improvements 24 years ago
Tom Lane 6cef5d2549 Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR take 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 d5e99ab4d6 pg_type has a typnamespace column; system now supports creating types 24 years ago
Tom Lane 108a0ec87d A little further progress on schemas: push down RangeVars into 24 years ago
Tom Lane 95ef6a3448 First phase of SCHEMA changes, concentrating on fixing the grammar and 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
Tom Lane 6eeb95f0f5 Restructure representation of join alias variables. An explicit JOIN 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
Peter Eisentraut 8adf56f77a Privileges on functions and procedural languages 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 25 years ago
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