MCPcopy Create free account
hub / github.com/apache/impala / RestoreLargeWritePageReservation

Method RestoreLargeWritePageReservation

be/src/exec/grouping-aggregator.cc:1103–1108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1101}
1102
1103void GroupingAggregator::RestoreLargeWritePageReservation() {
1104 DCHECK_GT(large_write_page_reservation_.GetReservation(), 0);
1105 DCHECK_EQ(large_write_page_reservation_.GetReservation(),
1106 resource_profile_.max_row_buffer_size - resource_profile_.spillable_buffer_size);
1107 buffer_pool_client()->RestoreAllReservation(&large_write_page_reservation_);
1108}
1109
1110void GroupingAggregator::RestoreLargeReadPageReservation() {
1111 int64_t extra_read_reservation = large_read_page_reservation_.GetReservation();

Callers 1

Calls 2

RestoreAllReservationMethod · 0.80
GetReservationMethod · 0.45

Tested by

no test coverage detected