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

Vector initializer used for memory allocation in external sort is subject to aliasing

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • 1.13.0
    • None
    • Execution - Flow
    • None

    Description

      vector initializer class builds hints for individual columns and saves them in a map with lookup key of column name. For children of map columns, this name will be parent name + "." + child column name. This can cause problem when we have dots in column names i.e. a.b(c) and a(b.c) will have the same key and can cause overwrites of each other values. Change this to use allocation routines in column size which do not have this problem. 

      Attachments

        Issue Links

          Activity

            People

              ppenumarthy Padma Penumarthy
              ppenumarthy Padma Penumarthy
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: