| 518 | } |
| 519 | |
| 520 | void Window::noMoreInput() { |
| 521 | MicrosecondTimer timer(&addInputTimeUs_); |
| 522 | Operator::noMoreInput(); |
| 523 | auto maxOutputRows = outputBatchRows(windowBuild_->estimateOutputRowSize()); |
| 524 | windowBuild_->setMaxOutputRows(maxOutputRows); |
| 525 | if (needSort_) { |
| 526 | windowBuild_->noMoreInputCommon(); |
| 527 | } |
| 528 | windowBuild_->noMoreInput(); |
| 529 | } |
| 530 | |
| 531 | void Window::callResetPartition() { |
| 532 | MicrosecondTimer timer(&extractColumnTimeUs_); |
nothing calls this directly
no test coverage detected