Uploaded image for project: 'ORC'
  1. ORC
  2. ORC-380

Add isOnlyImplicitConversion boolean function to SchemaEvolution

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.2, 1.6.0
    • Component/s: ORCv2
    • Labels:
      None

      Description

      The current hasConversion boolean function returns true if there is any conversion between the reader and file schemas. Prasanth pointed out this is too strict for the check I'm adding in HIVE-19951: "Vectorization: Need to disable encoded LLAP I/O for ORC when there is data type conversion (Schema Evolution)". He points out that integer type widening and float to double ought to be allowed.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mmccline Matt McCline
                Reporter:
                mmccline Matt McCline
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: