Uploaded image for project: 'Teiid'
  1. Teiid
  2. TEIID-2804

Aggregate empty filter too broad and may inappropriately filter results

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • 8.7, 8.4.2
    • 8.3
    • Query Engine
    • None

    Description

      This is a regression from TEIID-2253 which consolidated logic in RulePushAggregates to handle multi-source planning. It also inappropriately expanded an empty test (which should only be applied to grouping without a group by) to some cases with group by clauses and in an attempt to broaden pushdown support utilized is not null tests. However the is not null tests are not generally valid as the aggregate could be computed against all null values for example. Depending upon this situations this could result in invalid filtering of results.

      Attachments

        Activity

          People

            rhn-engineering-shawkins Steven Hawkins
            rhn-engineering-shawkins Steven Hawkins
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: