Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-5838

Fix MaprDB filter pushdown for the case of nested field (reg. of DRILL-4264)

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.11.0
    • Fix Version/s: 1.12.0
    • Component/s: Storage - MapRDB
    • Labels:
      None

      Description

      After the changes in DRILL-4264, filter for MaprDB tables operate only with root field name, but MaprDBJsonRecordReader expects to use condition with full field path. In MaprDB classes compares the results of calling org.ojai.FieldPath.asPathString() method for the fields from project list and from filter list.
      So current code works only for cases when compares root fields, but not nested.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vvysotskyi Volodymyr Vysotskyi
                Reporter:
                vvysotskyi Volodymyr Vysotskyi
                Reviewer:
                Paul Rogers
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: