Skip to content

Commit 0ca7247

Browse files
committed
fix
1 parent 09fd53b commit 0ca7247

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

velox/dwio/parquet/reader/ParquetReader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ std::shared_ptr<const ParquetTypeWithId> ReaderBase::getParquetColumnInfo(
283283
schemaElement.name,
284284
std::nullopt,
285285
maxRepeat,
286-
maxDefine);
286+
maxDefine - 1);
287287
}
288288
return leafTypePtr;
289289
}

velox/dwio/parquet/reader/ParquetTypeWithId.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ LevelMode ParquetTypeWithId::makeLevelInfo(LevelInfo& info) const {
7676
}
7777
if (isList) {
7878
// the definition level is the level of a present element.
79-
new (&info) LevelInfo(1, maxDefine_, maxRepeat_, repeatedAncestor);
79+
new (&info) LevelInfo(1, maxDefine_ + 1, maxRepeat_, repeatedAncestor);
8080
return LevelMode::kList;
8181
}
8282

0 commit comments

Comments
 (0)