Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-2088

Prevent splitting and recombining select expressions for MR integration

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.5.0, 4.4.1
    • Labels:

      Description

      We currently send in the select expressions for the MR integration with a delimiter separated string, split based on the delimiter, and then recombine again using a comma separator. This is problematic because the delimiter character may appear in a select expression, thus breaking this logic. Instead, we should use a comma as the delimiter and avoid splitting and recombining as it's not necessary in that case. Instead, the entire string can be used as-is in that case to form the select expressions.

        Attachments

        1. PHOENIX-2088-wip.patch
          16 kB
          Thomas D'Silva
        2. PHOENIX-2088-wip-v2.patch
          25 kB
          Josh Mahonin
        3. PHOENIX-2088-pig.patch
          6 kB
          maghamravikiran
        4. PHOENIX-2088-wip-v3.patch
          25 kB
          Josh Mahonin
        5. PHOENIX-2088-4.4-HBase-0.98.patch
          46 kB
          Thomas D'Silva
        6. PHOENIX-2088-4.4-HBase-0.98-v2.patch
          46 kB
          Thomas D'Silva
        7. PHOENIX-2088-4.4-HBase-0.98-v3.patch
          51 kB
          Thomas D'Silva

          Issue Links

            Activity

              People

              • Assignee:
                tdsilva Thomas D'Silva
                Reporter:
                jamestaylor James Taylor
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: