BlockHashAgg spills data that have been already spilled when forceSpill is called.

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • Fully Compatible
    • ALL
    • 0
    • None
    • 3
    • TBD
    • None
    • None
    • None
    • None
    • None
    • None

      BlockHashAgg returns a block of kBlockOuSize records every time getNext is called. The stage returns PlanState::ADVANCED as long as there has been at least one record. If forceSpill is called after the records have been exhausted, the iterator will be positioned at beginning of the hashtable and all records will be spilled even though all of them have been already consumed.

            Assignee:
            Foteini Alvanaki
            Reporter:
            Foteini Alvanaki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: