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

Issues with applying row based security

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 8.4.2, 8.8, 8.7.1
    • 8.4
    • Query Engine
    • None

    Description

      If a view over a left outer join has a row condition and is used in a simple aggregation:

      select count(*) from vw

      Then a null pointer exception will occur when considering optional joins.

      If intervening criteria is added:

      select count(*) from vw where ...

      we can get past the initial error, but will fail in initializing the join node with an assertion error. Both of these have the same root issue, which is our attempt to make the logic selective about when assign output elements is run, which leads to the output elements not being in place when later needed.

      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: