Skip to content

Commit 334df23

Browse files
committed
fix review
1 parent a47d52d commit 334df23

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

src/paimon/core/mergetree/write_buffer.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ Status WriteBuffer::Write(std::unique_ptr<RecordBatch>&& moved_batch) {
5353
std::unique_ptr<RecordBatch> batch = std::move(moved_batch);
5454
PAIMON_ASSIGN_OR_RAISE_FROM_ARROW(std::shared_ptr<arrow::Array> arrow_array,
5555
arrow::ImportArray(batch->GetData(), value_type_));
56-
auto value_struct_array =
57-
arrow::internal::checked_pointer_cast<arrow::StructArray>(arrow_array);
56+
auto value_struct_array = std::dynamic_pointer_cast<arrow::StructArray>(arrow_array);
5857
if (value_struct_array == nullptr) {
5958
return Status::Invalid("invalid RecordBatch: cannot cast to StructArray");
6059
}

0 commit comments

Comments
 (0)