WindowOperator(OperatorContext, List, List, List, List, List, List, List, int, int, PagesIndex.Factory, boolean, SpillerFactory, OrderingCompiler) |  | 0% |  | 0% | 7 | 7 | 58 | 58 | 1 | 1 |
createFrameBoundComparators(PagesIndex, List, List) |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 1 | 1 |
updatePagesIndex(WindowOperator.PagesIndexWithHashStrategies, Page, int, Optional) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
findEndPosition(int, int, BiPredicate) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
sortPagesIndexIfNecessary(WindowOperator.PagesIndexWithHashStrategies, List, List) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
findGroupEnd(Page, PagesHashStrategy, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
findGroupEnd(PagesIndex, PagesHashStrategy, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
addInput(Page) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getOutput() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
pagesIndexToWindowPartitions(WindowOperator.PagesIndexWithHashStrategies) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
close() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
needsInput() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
lambda$findGroupEnd$2(PagesHashStrategy, Page, Integer, Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$findGroupEnd$3(PagesIndex, PagesHashStrategy, Integer, Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$new$1(List, Integer) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$new$0(WindowFunctionDefinition) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
startMemoryRevoke() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
finishMemoryRevoke() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
finish() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isFinished() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getOperatorContext() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |