Commit Graph

331 Commits (3f16647960ceb471dfacadc5d3a8c87601429256)

Author SHA1 Message Date
Tom Lane 9ab4d98168 Remove planner's private fields from Query struct, and put them into 21 years ago
Tom Lane a4996a8953 Replace the parser's namespace tree (which formerly had the same 21 years ago
Tom Lane ba42002461 Revise handling of dropped columns in JOIN alias lists to avoid a 21 years ago
Tom Lane bedb78d386 Implement sharable row-level locks, and use them for foreign key references 21 years ago
Neil Conway f5ab0a14ea Add a "USING" clause to DELETE, which is equivalent to the FROM clause 21 years ago
Tom Lane ad161bcc8a Merge Resdom nodes into TargetEntry nodes to simplify code and save a 21 years ago
Tom Lane eb47ee4865 Fix grammar for IN/OUT/INOUT parameters. This commit doesn't actually 21 years ago
Neil Conway c069655441 Allow ALTER FUNCTION to change a function's strictness, volatility, and 21 years ago
Tom Lane 595ed2a855 Make the behavior of HAVING without GROUP BY conform to the SQL spec. 21 years ago
Tom Lane f07b9689c9 Generalize TRUNCATE to support truncating multiple tables in one 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane 98e8b48053 Create 'default_tablespace' GUC variable that supplies a TABLESPACE 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Bruce Momjian 09d4e96d7e Add ALTER INDEX, particularly for moving tablespaces. 21 years ago
Tom Lane bbd6eb5b95 Repair some issues with column aliases and RowExpr construction in the 21 years ago
Tom Lane fcbc438727 Label CVS tip as 8.0devel instead of 7.5devel. Adjust various comments 21 years ago
Tom Lane f0efe26402 Support USING INDEX TABLESPACE clause for PRIMARY KEY and UNIQUE 21 years ago
Tom Lane cc813fc2b8 Replace nested-BEGIN syntax for subtransactions with spec-compliant 21 years ago
Tom Lane c14a43f657 Remove TABLESPACE option of CREATE SEQUENCE; sequences will now always 21 years ago
Tom Lane af4de81469 ALTER TABLE SET TABLESPACE. Gavin Sherry, some rework by Tom Lane. 21 years ago
Tom Lane 0adfa2c39d Support renaming of tablespaces, and changing the owners of 22 years ago
Tom Lane 2467394ee1 Tablespaces. Alternate database locations are dead, long live tablespaces. 22 years ago
Tom Lane 7e64dbc6b5 Support assignment to subfields of composite columns in UPDATE and INSERT. 22 years ago
Bruce Momjian 1cdc58722c OK, here's the final version of ALTER TABLE ... SET WITHOUT CLUSTER. 22 years ago
Bruce Momjian cfbfdc557d This patch implement the TODO [ALTER DATABASE foo OWNER TO bar]. 22 years ago
Tom Lane 077db40fa1 ALTER TABLE rewrite. New cool stuff: 22 years ago
Tatsuo Ishii 0b86ade1c2 Add NOWAIT option to LOCK command 22 years ago
Tom Lane cfd7fb7ed4 Fix permission-checking bug reported by Tim Burgess 10-Feb-03 (this time 22 years ago
Neil Conway 98dcf085e3 Implement "WITH / WITHOID OIDS" clause for CREATE TABLE AS. This is 22 years ago
Tom Lane a77e32d7c5 Apply the core parts of Dennis Bjorklund's patch to allow function 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Tom Lane 42ce74bf17 COMMENT ON casts, conversions, languages, operator classes, and 22 years ago
Tatsuo Ishii ce90c0f504 Fix typo in comment 22 years ago
Tom Lane ec646dbc65 Create a 'type cache' that keeps track of the data needed for any particular 22 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane 455891bf96 Code review for UPDATE tab SET col = DEFAULT patch ... whack it around 23 years ago
Tom Lane bee217924d Support expressions of the form 'scalar op ANY (array)' and 23 years ago
Peter Eisentraut b256f24264 First batch of object rename commands. 23 years ago
Bruce Momjian 53c4f1233f UPDATE ... SET <col> = DEFAULT 23 years ago
Bruce Momjian c70e606a4c Includes: 23 years ago
Tom Lane fc8d970cbc Replace functional-index facility with expressional indexes. Any column 23 years ago
Tom Lane de28dc9a04 Portal and memory management infrastructure for extended query protocol. 23 years ago
Bruce Momjian 54f7338fa1 This patch implements holdable cursors, following the proposal 23 years ago
Bruce Momjian 432b9b0f75 Add ALTER TABLE <tablename> CLUSTER ON <indexname> 23 years ago
Bruce Momjian 5f65225fa3 Todo items: 23 years ago
Tom Lane 6261c75014 Implement SQL92-compatible FIRST, LAST, ABSOLUTE n, RELATIVE n options 23 years ago
Tom Lane aa83bc04e0 Restructure parsetree representation of DECLARE CURSOR: now it's a 23 years ago