Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-182

[C++] Remove Array::Validate virtual function and make a separate method

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.4.0
    • Component/s: C++
    • Labels:
      None

      Description

      We should Validate the bitmask is well formed for child arrays (all bits that don't correspond to a slot should be zero). Once the validate method is added we should be able to make the parent classes method virtual to avoid new implementors missing it.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                wesmckinn Wes McKinney
                Reporter:
                emkornfield@gmail.com Micah Kornfield
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: