diff --git a/cpp/src/arrow/record_batch.h b/cpp/src/arrow/record_batch.h index b03cbf2251f47..a7bfc269eb974 100644 --- a/cpp/src/arrow/record_batch.h +++ b/cpp/src/arrow/record_batch.h @@ -310,7 +310,8 @@ class ARROW_EXPORT RecordBatchReader { /// \brief Read the next record batch in the stream. Return null for batch /// when reaching end of stream /// - /// \param[out] batch the next loaded batch, null at end of stream + /// \param[out] batch the next loaded batch, null at end of stream. Return + /// a empty batch doesn't means the end of stream, it could be a empty batch. /// \return Status virtual Status ReadNext(std::shared_ptr* batch) = 0;