Costing calculation issues
--------------------------
Key: TEIID-4320
URL:
https://issues.jboss.org/browse/TEIID-4320
Project: Teiid
Issue Type: Bug
Components: Query Engine
Affects Versions: 7.7
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Priority: Critical
Fix For: 9.1, 8.13.6, 9.0.1
When determining if a dependent join should be used we'll rule out too many scenarios
based upon requiring additional ndv info - when that can be determined from cardinality
alone. Also we are inappropriately assuming key usage in predicate costing - as it does
not consider the node which may not represent a single table.