Commit Graph

131 Commits (8c30aca2ba1a48d38b1206f8559d1dc6b65c5ca7)

Author SHA1 Message Date
Peter Eisentraut 7ceed2a9b5 Allow GRANT/REVOKE to/from more than one user per invocation. Command tag 25 years ago
Bruce Momjian 28d2420eef This patch adds support for %TYPE in CREATE FUNCTION argument and return 25 years ago
Bruce Momjian 66e9ee79c7 Print error on SELECT tab FROM tab: 25 years ago
Tom Lane be03eb25f3 Modify optimizer data structures so that IndexOptInfo lists built for 25 years ago
Tom Lane f905d65ee3 Rewrite of planner statistics-gathering code. ANALYZE is now available as 25 years ago
Bruce Momjian 7cf952e7b4 Fix comments that were mis-wrapped, for Tom Lane. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 2fb6cc9045 Remove not-really-standard implementation of CREATE TABLE's UNDER clause, 25 years ago
Peter Eisentraut 5b00ea9e50 Make SET SESSION CHARACTERISTICS compliant with SQL 99. Remove redundant, 25 years ago
Tom Lane 2cf48ca04b Extend CREATE DATABASE to allow selection of a template database to be 25 years ago
Tom Lane 6543d81d65 Restructure handling of inheritance queries so that they work with outer 25 years ago
Vadim B. Mikheev f0e37a8531 New CHECKPOINT command. 25 years ago
Tom Lane 11f7b29054 Allow ORDER BY, LIMIT in sub-selects. Fix most (not all) cases where 25 years ago
Bruce Momjian 73677dd92f The following patch was sent to the patches list: 25 years ago
Tom Lane fbd26d6984 Arrange that no database accesses are attempted during parser() --- this 25 years ago
Tom Lane 05e3d0ee86 Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet the 25 years ago
Tom Lane 3a94e789f5 Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias. 25 years ago
Tom Lane ed5003c584 First cut at full support for OUTER JOINs. There are still a few loose 25 years ago
Bruce Momjian 7f171b599a This patch implements the following command: 25 years ago
Tom Lane c333d2b329 Update comments for some parse node types. 25 years ago
Tom Lane e40492ec6e Remove useless and dangerous 'opt_type' option from CREATE INDEX. 26 years ago
Thomas G. Lockhart be703cd9e8 Implement nested block comments in the backend and in psql. 26 years ago
Bruce Momjian 3357e1d29e Back out pg_shadow changes to allow create table and locking permissions. 26 years ago
Bruce Momjian 85add42a57 I have large database and with this DB work more users and I very need 26 years ago
Bruce Momjian 8c1d09d591 Inheritance overhaul by Chris Bitmead <chris@bitmead.com> 26 years ago
Tom Lane 80648891cc Miscellaneous cleanups of places that needed to account for new 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Tom Lane 8f50f7a291 Improve comment. 26 years ago
Thomas G. Lockhart 6456810078 Implement column aliases on views "CREATE VIEW name (collist)". 26 years ago
Tom Lane ab3dc66426 Simplify parsing of column constraints by treating constraint attributes 26 years ago
Hiroshi Inoue e3a97b370c Implement reindex command 26 years ago
Tom Lane b1577a7c78 New cost model for planning, incorporating a penalty for random page 26 years ago
Thomas G. Lockhart a344a6e7b5 Carry column aliases from the parser frontend. Enables queries like 26 years ago
Tom Lane dd979f66be Redesign DISTINCT ON as discussed in pgsql-sql 1/25/00: syntax is now 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Tom Lane 49528361f5 Create a new parsetree node type, TypeCast, so that transformation of 26 years ago
Peter Eisentraut 759fba4873 Included all yacc and lex files into the distribution. 26 years ago
Peter Eisentraut 4ceb2d0cb6 * User management commands no longer user pg_exec_query_dest -> more robust 26 years ago
Bruce Momjian 99b8f84511 Here's the Create/Alter/Drop Group stuff that's been really overdue. I 26 years ago
Bruce Momjian bcaabc5698 Depending on my interpreting (and programming) skills, this might solve 26 years ago
Tom Lane 18c3000286 Teach grammar and parser about aggregate(DISTINCT ...). No implementation 26 years ago
Bruce Momjian 97dec77fab Rename several destroy* functions/tags to drop*. 26 years ago
Jan Wieck b8ef7e7f82 Completed FOREIGN KEY syntax. 26 years ago
Bruce Momjian eebfb9baa5 create/alter user extension 26 years ago
Bruce Momjian 577e21b34f Hello. 26 years ago
Bruce Momjian 7acc237744 This patch implements ORACLE's COMMENT SQL command. 26 years ago
Tom Lane 3eb1c82277 Fix planner and rewriter to follow SQL semantics for tables that are 26 years ago
Tom Lane eabc714a91 Reimplement parsing and storage of default expressions and constraint 26 years ago
Tom Lane 6eb8d255d2 Allow CREATE FUNCTION's WITH clause to be used for all language types, 26 years ago