Restructure planning
--------------------
Key: TEIID-902
URL:
https://jira.jboss.org/jira/browse/TEIID-902
Project: Teiid
Issue Type: Task
Components: Query Engine
Affects Versions: 7.0
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 7.0
All transformation queries should be cached - not just views.
All cached queries should already be validated - and not revalidated with every request.
Cached queries should be stored individually - not as full and separate trees as they are
now, where the same view command exists can exist multiple times in cache.
The choice about whether to use a materialized view or not should also be moved to
planning time - not a resolver activity.
We should remove the concept of non-embedded command from everything except planning
logic. It's error-prone and confusing in a resolving/rewrite context.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira