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

[Rust] Incorrect offset handling in iterator over dictionary keys

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0
    • Rust
    • None

    Description

      The NullableIterator used by DictionaryArray.keys calls ArrayData.is_null without taking the offset of that ArrayData into account. It would probably be better if ArrayData itself handled the offset in that method.

      The iterator implementation could now also be replaced with the PrimitiveIter that was recently added

      Attachments

        Activity

          People

            Unassigned Unassigned
            jhorstmann Jörn Horstmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: