From 7a050c29ad586d0ab03ebfbc92c04bc106f8a8eb Mon Sep 17 00:00:00 2001 From: ivanmorozov333 Date: Fri, 13 Dec 2024 17:10:28 +0300 Subject: [PATCH] fix address construction for abstract chunked array --- ydb/library/formats/arrow/accessor/abstract/accessor.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/library/formats/arrow/accessor/abstract/accessor.h b/ydb/library/formats/arrow/accessor/abstract/accessor.h index 94d34636c578..6507201cb895 100644 --- a/ydb/library/formats/arrow/accessor/abstract/accessor.h +++ b/ydb/library/formats/arrow/accessor/abstract/accessor.h @@ -253,7 +253,7 @@ class IChunkedArray { if (position < chunkCurrent->GetFinishPosition()) { return accessor.OnArray( chunkCurrent->GetChunkIndex(), chunkCurrent->GetStartPosition()); - } else if (position == chunkCurrent->GetFinishPosition() + 1 && chunkCurrent->GetChunkIndex() + 1 < accessor.GetChunksCount()) { + } else if (position == chunkCurrent->GetFinishPosition() && chunkCurrent->GetChunkIndex() + 1 < accessor.GetChunksCount()) { return accessor.OnArray(chunkCurrent->GetChunkIndex() + 1, position); } AFL_VERIFY(chunkCurrent->GetChunkIndex() < accessor.GetChunksCount());