Skip to content

Commit 9e4e068

Browse files
Zero new memory after resizing ColumnChunkData (#5082)
1 parent dd1a12f commit 9e4e068

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Diff for: src/storage/store/column_chunk_data.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,7 @@ void ColumnChunkData::resize(uint64_t newCapacity) {
464464
auto bufferSize = getBufferSize();
465465
auto resizedBufferData = resizedBuffer->getBuffer().data();
466466
memcpy(resizedBufferData, buffer->getBuffer().data(), bufferSize);
467+
memset(resizedBufferData + bufferSize, 0, numBytesAfterResize - bufferSize);
467468
buffer = std::move(resizedBuffer);
468469
}
469470
if (nullData) {

0 commit comments

Comments
 (0)