Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Mark functions as static and ifdef NOT_USED as appropriate. | Bruce Momjian | 2000-06-08 | |
| | ||||
* | New warning code about auto-created range table entries. | Bruce Momjian | 2000-06-03 | |
| | ||||
* | Ye-old pgindent run. Same 4-space tabs. | Bruce Momjian | 2000-04-12 | |
| | ||||
* | Carry column aliases from the parser frontend. Enables queries like | Thomas G. Lockhart | 2000-02-15 | |
| | | | | | | | SELECT a FROM t1 tx (a); Allow join syntax, including queries like SELECT * FROM t1 NATURAL JOIN t2; Update RTE structure to hold column aliases in an Attr structure. | |||
* | Add: | Bruce Momjian | 2000-01-26 | |
| | | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files. | |||
* | Fix planner and rewriter to follow SQL semantics for tables that are | Tom Lane | 1999-10-07 | |
| | | | | | | | | | | | mentioned in FROM but not elsewhere in the query: such tables should be joined over anyway. Aside from being more standards-compliant, this allows removal of some very ugly hacks for COUNT(*) processing. Also, allow HAVING clause without aggregate functions, since SQL does. Clean up CREATE RULE statement-list syntax the same way Bruce just fixed the main stmtmulti production. CAUTION: addition of a field to RangeTblEntry nodes breaks stored rules; you will have to initdb if you have any rules. | |||
* | Rewrite parser's handling of INSERT ... SELECT so that processing | Tom Lane | 1999-07-19 | |
| | | | | | | | | | of the SELECT part of the statement is just like a plain SELECT. All INSERT-specific processing happens after the SELECT parsing is done. This eliminates many problems, e.g. INSERT ... SELECT ... GROUP BY using the wrong column labels. Ensure that DEFAULT clauses are coerced to the target column type, whether or not stored clause produces the right type. Substantial cleanup of parser's array support. | |||
* | Change #include's to use <> and "" as appropriate. | Bruce Momjian | 1999-07-15 | |
| | ||||
* | Clean up #include in /include directory. Add scripts for checking includes. | Bruce Momjian | 1999-07-15 | |
| | ||||
* | Change my-function-name-- to my_function_name, and optimizer renames. | Bruce Momjian | 1999-02-13 | |
| | ||||
* | OK, folks, here is the pgindent output. | Bruce Momjian | 1998-09-01 | |
| | ||||
* | pgindent run before 6.3 release, with Thomas' requested changes. | Bruce Momjian | 1998-02-26 | |
| | ||||
* | Add Var.varlevelup to code. More parser cleanup. | Bruce Momjian | 1998-01-20 | |
| | ||||
* | Parser cleanup. | Bruce Momjian | 1998-01-20 | |
| | | | | Add lock to i386 asm. | |||
* | Fix for count(*), aggs with views and multiple tables and sum(3). | Bruce Momjian | 1998-01-04 | |
| | ||||
* | Make parser functions static where possible. | Bruce Momjian | 1997-11-26 | |
| | ||||
* | Cleanup up include files. | Bruce Momjian | 1997-11-26 | |
| | ||||
* | Break parser functions into smaller files, group together. | Bruce Momjian | 1997-11-25 | |