1
Fork 0

work on from clause, group by and having tests in 2011

This commit is contained in:
Jake Wheat 2014-04-20 22:10:55 +03:00
parent be79448414
commit 0d1e345262
2 changed files with 178 additions and 13 deletions

19
TODO
View file

@ -34,7 +34,7 @@ keyword tree support prefix mode so can start from already parsed
do the final big left factor: typenames, interval lits, iden +
suffixes
left factor/try removal summary (needs updating):
left factor/try removal summary (this list needs updating):
identifier starts:
interval literal
@ -61,19 +61,24 @@ rules for changing the multi keyword parsing:
if the keyword is optionally followed by another, e.g. with
recursive, then don't do this.
change join defaults to be defaults
rough SQL 2011 todo, including tests to write:
review the commented out reserved keyword entries and work out how to
fix
test case insensitvity and case preservation
big areas:
window functions
nested window functions
case
table ref
joined table
group by
table ref: tablesample, time period spec, only, unnest, table, lateral
bug
joined table: partitioned joins
group by: set quantifier
window clause
other areas:
@ -113,11 +118,15 @@ member
submultiset
period
create list of unsupported syntax: xml, ref, subtypes, modules?
alias for * in select list
create list of unsupported syntax: xml, ref, subtypes, modules?
only
---
after next release
review areas where this parser is too permissive, e.g. value