Parsing changes / features: TEIID-251 TEIID-873
by Steven Hawkins
Hello all,
TEIID-251 and TEIID-873 updated the Teiid parser to support order by expression and arbitrary quoted identifiers respectively. At a minimum this will require changing the display node logic to match the changes made in the SQLStringVisitor class. Code dealing with the order by clause will need to be checked to ensure that it doesn't only assume the use of ElementSymbols. I can work on a diff for these changes if you want.
The naming change allows Teiid via dynamic VDBs to use source names directly as the Teiid identifiers. It also is more standard sql compliant, so it allows for broader support of generated queries. It is not necessary though for Designer to allow arbitrary quoted identifiers. Whatever naming rules you are using for tables/columns etc. don't have to change.
Steve
15 years, 1 month