Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 4.3.0
-
None
-
ghx-label-9
Description
The erasure-coded-bytes-read metric only works for HDFS because it relies on the HDFS-specific function hdfsFileGetReadStatistics. We have other ways to track bytes read: by looking at the actual read operations. hdfsFileGetReadStatistics is only needed for tracking things we don't have visibility into such as locality and short-circuit reads.
Update erasure-coded-bytes-read to gather metrics from actual reads similar to what we do for bytes-read. Note that the semantics are different: bytes-read includes reads from memory, local buffer, and cached files; we should omit those as they're not erasure-coded reads.
Attachments
Issue Links
- relates to
-
IMPALA-9488 Add EC metrics to impala-server
- Resolved
-
IMPALA-11698 Ozone local reads do not update local-bytes-read
- Open