Commit Graph

317 Commits (be2f825d51176bd21a627a529476f94de5bad4c2)

Author SHA1 Message Date
Tom Lane ad161bcc8a Merge Resdom nodes into TargetEntry nodes to simplify code and save a 21 years ago
Tom Lane 595ed2a855 Make the behavior of HAVING without GROUP BY conform to the SQL spec. 21 years ago
Tom Lane 9650d6c7e6 Ensure that the resolved datatype of any unknown Param is propagated 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Neil Conway e1bf6527f6 Prevent a backend crash when processing CREATE TABLE commands with 21 years ago
Neil Conway 64a60590ba A few minor list-related cleanups: 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane 37d937ea2c Code review for ALTER INDEX patch. 22 years ago
Tom Lane f0efe26402 Support USING INDEX TABLESPACE clause for PRIMARY KEY and UNIQUE 22 years ago
Tom Lane c14a43f657 Remove TABLESPACE option of CREATE SEQUENCE; sequences will now always 22 years ago
Tom Lane 2467394ee1 Tablespaces. Alternate database locations are dead, long live tablespaces. 22 years ago
Tom Lane 45616f5bbb Clean up generation of default names for constraints, indexes, and serial 22 years ago
Tom Lane 7e64dbc6b5 Support assignment to subfields of composite columns in UPDATE and INSERT. 22 years ago
Tom Lane 223b813d0e Remove some long-obsolete code that was causing a strange error message 22 years ago
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 27edff700e Still another place to make the world safe for zero-column tables: 22 years ago
Tom Lane 077db40fa1 ALTER TABLE rewrite. New cool stuff: 22 years ago
Tom Lane b066d9e4bc Clean up some code that had gotten a bit ugly through repeated revisions. 22 years ago
Neil Conway 0bd3606d72 Fix a minor bug introduced by the recent CREATE TABLE AS / WITH OIDS 22 years ago
Tom Lane cfd7fb7ed4 Fix permission-checking bug reported by Tim Burgess 10-Feb-03 (this time 22 years ago
Neil Conway e97b8f2da9 Add CREATE TRIGGER, CREATE INDEX, and CREATE SEQUENCE to the list of 22 years ago
Neil Conway 98dcf085e3 Implement "WITH / WITHOID OIDS" clause for CREATE TABLE AS. This is 22 years ago
Neil Conway 5d472f6464 Trivial refactoring: move analysis of ViewStmt into its own function for 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane e4044ba2d7 Fix for this problem: 22 years ago
Peter Eisentraut 5b806ecf55 Remove NOTICE about foreign key creating implicit triggers, because it no 23 years ago
Peter Eisentraut d84b6ef56b Various message fixes, among those fixes for the previous round of fixes 23 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 23 years ago
Tom Lane 302f1a86dc Rewriter and planner should use only resno, not resname, to identify 23 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane c4cf7fb814 Adjust 'permission denied' messages to be more useful and consistent. 23 years ago
Tom Lane 81b5c8a136 A visit from the message-style police ... 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 93236b58e0 Add defenses against trying to attach qual conditions to a setOperation 23 years ago
Tom Lane b89140a7ec Do honest transformation and preprocessing of LIMIT/OFFSET clauses, 23 years ago
Bruce Momjian 53c4f1233f UPDATE ... SET <col> = DEFAULT 23 years ago
Bruce Momjian c70e606a4c Includes: 23 years ago
Tom Lane a499725469 Allow GROUP BY, ORDER BY, DISTINCT targets to be unknown literals, 23 years ago
Tom Lane 996fdb9af1 Cause GROUP BY clause to adopt ordering operators from ORDER BY when 23 years ago
Tom Lane e649796f12 Implement outer-level aggregates to conform to the SQL spec, with 23 years ago
Tom Lane fc8d970cbc Replace functional-index facility with expressional indexes. Any column 23 years ago
Tom Lane 2cf57c8f8d Implement feature of new FE/BE protocol whereby RowDescription identifies 23 years ago
Tom Lane 16503e6fa4 Extended query protocol: parse, bind, execute, describe FE/BE messages. 23 years ago
Tom Lane de28dc9a04 Portal and memory management infrastructure for extended query protocol. 23 years ago
Tom Lane aa282d4446 Infrastructure for deducing Param types from context, in the same way 23 years ago