summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2009-09-09Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE. 99% of theTom Lane
2009-08-28Derived files that are shipped in the distribution used to be built in thePeter Eisentraut
2009-08-27Modify the definition of window-function PARTITION BY and ORDER BY clausesTom Lane
2009-08-26Add -Wno-error to CFLAGS from gram.o as long as it's broken.Peter Eisentraut
2009-08-18Allow mixing of traditional and SQL:2008 LIMIT/OFFSET syntax. Being rigidTom Lane
2009-08-02Add ALTER TABLE ... ALTER COLUMN ... SET STATISTICS DISTINCTTom Lane
2009-07-30Merge the Constraint and FkConstraint node types into a single type.Tom Lane
2009-07-29Support deferrable uniqueness constraints.Tom Lane
2009-07-26Extend EXPLAIN to allow generic options to be specified.Tom Lane
2009-07-25Allow * as parameter for FORCE QUOTE for COPY CSV. Itagaki Takahiro.Andrew Dunstan
2009-07-20DROP IF EXISTS for columns and constraints. Andres Freund.Andrew Dunstan
2009-07-16Make backend header files C++ safePeter Eisentraut
2009-07-14Tweak the core scanner so that it can be used by plpgsql too.Tom Lane
2009-07-13Although the flex documentation avers that yyalloc and yyrealloc takeTom Lane
2009-07-13Convert the core lexer and parser into fully reentrant code, by making useTom Lane
2009-07-12Move some declarations in the raw-parser header files to create a clearerTom Lane
2009-07-06Per SQL spec (in particular, the grammar in SQL:2008 7.13) we should allowTom Lane
2009-06-18Fix the just-reported problem that you can't specify all four trigger eventTom Lane
2009-06-13Fix get_sort_group_operators() so that it doesn't think arrays can be groupedTom Lane
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-06-04Improve the recently-added support for properly pluralized error messagesTom Lane
2009-05-27Ignore RECHECK in CREATE OPERATOR CLASS, just throwing a NOTICE, instead ofTom Lane
2009-05-12Modify find_inheritance_children() and find_all_inheritors() to add theTom Lane
2009-05-12Do some minor code refactoring in preparation for changing the APIs ofTom Lane
2009-05-05Make new complaint about unsafe Unicode literals include an error location.Tom Lane
2009-05-05Disable the use of Unicode escapes in string constants (U&'') whenPeter Eisentraut
2009-04-28Move SERVER to the right place in the alphabetically sorted keyword list.Heikki Linnakangas
2009-04-24Fix some more 'variable may be used uninitialized' warnings from gcc 4.4.Tom Lane
2009-04-19Rethink the idea of having plpgsql depend on parser/gram.h. Aside from theTom Lane
2009-04-19Fix de-escaping checks so that we will reject \000 as well as other invalidlyTom Lane
2009-04-14Fix broken {xufailed} production that made HEAD fail onTom Lane
2009-04-06Rename the new CREATE DATABASE options to set collation and ctype intoHeikki Linnakangas
2009-04-04Remove the recently added node types ReloptElem and OptionDefElem in favorTom Lane
2009-03-26Gettext plural supportPeter Eisentraut
2009-03-08Add comments about kwlookup.c expectationsAlvaro Herrera
2009-03-07Separate the key word list that lived in keywords.c into a new header fileAlvaro Herrera
2009-03-04Clarify to the translator that yyerror() deals with the translation ofPeter Eisentraut
2009-02-24Add the possibility to specify an explicit validator function for foreign-dataPeter Eisentraut
2009-02-11Change ALTER TABLE SET WITHOUT OIDS to rewrite the whole table to physicallyTom Lane
2009-02-02Allow reloption names to have qualifiers, initially supporting a TOASTAlvaro Herrera
2009-01-22Support column-level privileges, as required by SQL standard.Tom Lane
2009-01-16Add vacuum_freeze_table_age GUC option, to control when VACUUM shouldHeikki Linnakangas
2009-01-12Use qualified_name instead of relation_expr for commands that have noPeter Eisentraut
2009-01-12Add ONLY support to LOCK and TRUNCATE. By default, these commands are nowPeter Eisentraut
2009-01-08Defend against null input in analyze_requires_snapshot(), per reportTom Lane
2009-01-07Add comment about why BETWEEN uses operator strings and not opclasses,Bruce Momjian
2009-01-01Update copyright for 2009.Bruce Momjian
2008-12-31Throw error if a <window definition> references a window that already has aTom Lane
2008-12-31Add a WINDOW attribute to CREATE FUNCTION, and teach pg_dump about it,Tom Lane
2008-12-31Add some basic support for window frame clauses to the window-functionsTom Lane