@@ -52,20 +52,27 @@ pub struct FileStreamMetrics {
5252 ///
5353 /// Time between when [`FileOpener::open`] is called and when the
5454 /// [`FileStream`] receives a stream for reading.
55- /// [`FileStream`]: <https://github.com/apache/datafusion/blob/main/datafusion/datasource/src/file_stream.rs>
55+ ///
56+ /// [`FileStream`]: crate::file_stream::FileStream
57+ /// [`FileOpener::open`]: crate::file_stream::FileOpener::open
5658 pub time_opening : StartableTime ,
5759 /// Wall clock time elapsed for file scanning + first record batch of decompression + decoding
5860 ///
5961 /// Time between when the [`FileStream`] requests data from the
60- /// stream and when the first [`arrow::record_batch::RecordBatch`] is produced.
61- /// [`FileStream`]: <https://github.com/apache/datafusion/blob/main/datafusion/datasource/src/file_stream.rs>
62+ /// stream and when the first [`RecordBatch`] is produced.
63+ ///
64+ /// [`FileStream`]: crate::file_stream::FileStream
65+ /// [`RecordBatch`]: arrow::record_batch::RecordBatch
6266 pub time_scanning_until_data : StartableTime ,
6367 /// Total elapsed wall clock time for scanning + record batch decompression / decoding
6468 ///
6569 /// Sum of time between when the [`FileStream`] requests data from
66- /// the stream and when a [`arrow::record_batch:: RecordBatch`] is produced for all
70+ /// the stream and when a [`RecordBatch`] is produced for all
6771 /// record batches in the stream. Note that this metric also
6872 /// includes the time of the parent operator's execution.
73+ ///
74+ /// [`FileStream`]: crate::file_stream::FileStream
75+ /// [`RecordBatch`]: arrow::record_batch::RecordBatch
6976 pub time_scanning_total : StartableTime ,
7077 /// Wall clock time elapsed for data decompression + decoding
7178 ///
0 commit comments