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

Method ResizeAndAllocateTupleBuffer

be/src/runtime/row-batch.cc:475–479  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

473}
474
475Status RowBatch::ResizeAndAllocateTupleBuffer(
476 RuntimeState* state, int64_t* buffer_size, uint8_t** buffer) {
477 return ResizeAndAllocateTupleBuffer(
478 state, &tuple_data_pool_, row_desc_->GetRowSize(), &capacity_, buffer_size, buffer);
479}
480
481Status RowBatch::ResizeAndAllocateTupleBuffer(RuntimeState* state, MemPool* pool,
482 int row_size, int* capacity, int64_t* buffer_size, uint8_t** buffer) {

Callers 15

GetNextMethod · 0.80
GetNextInternalMethod · 0.80
GetNextMaterializedMethod · 0.80
GetNextConstMethod · 0.80
GetNextMethod · 0.80
GetNextMethod · 0.80
GetNextMethod · 0.80
GetNextInternalMethod · 0.80
GetNextInternalMethod · 0.80
AllocateTupleMemMethod · 0.80
GetNextMethod · 0.80

Calls 7

maxFunction · 0.85
minFunction · 0.85
OKFunction · 0.85
GetRowSizeMethod · 0.80
TryAllocateMethod · 0.45
MemLimitExceededMethod · 0.45
mem_trackerMethod · 0.45

Tested by

no test coverage detected