| 1567 | } |
| 1568 | |
| 1569 | Status Resize(int64_t new_num_groups) override { |
| 1570 | auto added_groups = new_num_groups - num_groups_; |
| 1571 | num_groups_ = new_num_groups; |
| 1572 | RETURN_NOT_OK(ones_.Append(added_groups, static_cast<CType>(0))); |
| 1573 | RETURN_NOT_OK(has_one_.Append(added_groups, false)); |
| 1574 | return Status::OK(); |
| 1575 | } |
| 1576 | |
| 1577 | Status Consume(const ExecSpan& batch) override { |
| 1578 | auto raw_ones_ = ones_.mutable_data(); |