Commit Graph

170 Commits (72b6ad6313387110cb36b69a3732cd0936c3eba4)

Author SHA1 Message Date
Neil Conway 72b6ad6313 Use the new List API function names throughout the backend, and disable the 22 years ago
Neil Conway d0b4399d81 Reimplement the linked list data structure used throughout the backend. 22 years ago
Tom Lane 3dd1ca035d Fix poor choice of error message in corner cases. 22 years ago
Tom Lane 27a4f06ade Get rid of crocky use of RangeVar nodes in parser to represent partially 22 years ago
Tom Lane 375369acd1 Replace TupleTableSlot convention for whole-row variables and function 22 years ago
Neil Conway 192ad63bd7 More janitorial work: remove the explicit casting of NULL literals to a 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane fa5c8a055a Cross-data-type comparisons are now indexable by btrees, pursuant to my 22 years ago
Tom Lane c1d62bfd00 Add operator strategy and comparison-value datatype fields to ScanKey. 22 years ago
Peter Eisentraut 7438af96fa More message editing, some suggested by Alvaro Herrera 23 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane 81b5c8a136 A visit from the message-style police ... 23 years ago
Tom Lane da4ed8bfdd Another round of error message editing, covering backend/commands/. 23 years ago
Tom Lane a56ff9a0bd Another round of error message editing, covering backend/parser/. 23 years ago
Tom Lane 216311d590 First bits of work on error message editing. 23 years ago
Tom Lane 79fafdf49c Some early work on error message editing. Operator-not-found and 23 years ago
Bruce Momjian 111d8e522b Back out array mega-patch. 23 years ago
Tom Lane 5cf18b1ae3 Don't generate 'zero' typeids in the output from gen_cross_product. 23 years ago
Bruce Momjian 46bf651480 Array mega-patch. 23 years ago
Tom Lane e649796f12 Implement outer-level aggregates to conform to the SQL spec, with 23 years ago
Tom Lane f45df8c014 Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailing 23 years ago
Tom Lane aa282d4446 Infrastructure for deducing Param types from context, in the same way 23 years ago
Tom Lane f690920a75 Infrastructure for upgraded error reporting mechanism. elog.c is 23 years ago
Tom Lane 730840c9b6 First phase of work on array improvements. ARRAY[x,y,z] constructor 23 years ago
Tom Lane 39b7ec3309 Create a distinction between Lists of integers and Lists of OIDs, to get 23 years ago
Tom Lane a0bf885f9e Phase 2 of read-only-plans project: restructure expression-tree nodes 23 years ago
Bruce Momjian 9b12ab6d5d Add new palloc0 call as merge of palloc and MemSet(0). 23 years ago
Bruce Momjian 75fee4535d Back out use of palloc0 in place if palloc/MemSet. Seems constant len 23 years ago
Bruce Momjian 8fee9615cc Merge palloc()/MemSet(0) calls into a single palloc0() call. 24 years ago
Tom Lane c3086c8f53 Function-call-style type coercions should be treated as explicit 24 years ago
Tom Lane 76d09f4610 Fix case where a function in FROM returns a scalar type, but is 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 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 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 44fbe20d62 Restructure indexscan API (index_beginscan, index_getnext) per 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 90739d4621 Make ruleutils.c schema-aware. Displayed names are schema-qualified 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 0332d65ac4 Implement partial-key searching of syscaches, per recent suggestion 24 years ago
Tom Lane 4bdb4be62e Divide functions into three volatility classes (immutable, stable, and 24 years ago
Tom Lane d67442ccfd Mop-up some infelicities in new relation lookup handling. 24 years ago
Tom Lane d5e99ab4d6 pg_type has a typnamespace column; system now supports creating types 24 years ago