]
Steven Hawkins resolved TEIID-4885.
-----------------------------------
Resolution: Done
Addressed the issues and changed the predicate costing logic to use a smoother estimate
for high ndv values.
Costing issues
--------------
Key: TEIID-4885
URL:
https://issues.jboss.org/browse/TEIID-4885
Project: Teiid
Issue Type: Quality Risk
Components: Query Engine
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 9.3
There were several deficiencies introduced with TEIID-4332 -
In some circumstances very low ndv values on the large side of a join would cause a
dependent join in an unexpected direction.
The row estimate derived for a join without ndv information would tend to be too low,
which would have a cumulative effect through further joins.