diff options
author | ilezhankin <ilezhankin@yandex-team.com> | 2025-03-03 18:46:45 +0300 |
---|---|---|
committer | ilezhankin <ilezhankin@yandex-team.com> | 2025-03-03 19:11:56 +0300 |
commit | 2bc1762eb4cc1110a3dfe6195ec4ee7423a9e30e (patch) | |
tree | 0a541f3fe92ea9be796025c0354d5efeef387bb4 /yql/essentials/minikql/computation/mkql_block_transport.cpp | |
parent | 46a0810e4806b6d9769174f0d9ce3c342b273960 (diff) | |
download | ydb-2bc1762eb4cc1110a3dfe6195ec4ee7423a9e30e.tar.gz |
Implement and use a page arena for small Arrow allocations
commit_hash:2bcb57a12fbb750db7b33872e2cfbec66bdf6405
Diffstat (limited to 'yql/essentials/minikql/computation/mkql_block_transport.cpp')
-rw-r--r-- | yql/essentials/minikql/computation/mkql_block_transport.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/yql/essentials/minikql/computation/mkql_block_transport.cpp b/yql/essentials/minikql/computation/mkql_block_transport.cpp index 2a37245f9d..766df54889 100644 --- a/yql/essentials/minikql/computation/mkql_block_transport.cpp +++ b/yql/essentials/minikql/computation/mkql_block_transport.cpp @@ -13,7 +13,7 @@ namespace { using NYql::TChunkedBuffer; TChunkedBuffer MakeChunkedBufferAndUntrack(const std::shared_ptr<const arrow::Buffer>& owner, const char* data, size_t size) { - MKQLArrowUntrack(owner->data()); + MKQLArrowUntrack(owner->data(), owner->capacity()); return TChunkedBuffer(TStringBuf{data, size}, owner); } |