Provide BSONColumn fast-path to determine if column is sparse/dense

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Integration
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Calculating denseness in a BSONColumn can be achieved by determining if the column contains any simple8b block with skip patterns. This can be done much more efficiently than by fully decompressing, which requires element materialization just to determine if something is missing or not.

      The Query system can take advantage of such an API to avoid decompression in some cases.

            Assignee:
            [DO NOT USE] Backlog - Query Integration
            Reporter:
            Henrik Edin
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: