| 329 | } |
| 330 | |
| 331 | void BaseSequenceScanner::CloseFileRanges(const char* filename) { |
| 332 | DCHECK(only_parsing_header_); |
| 333 | const HdfsFileDesc* desc = scan_node_->GetFileDesc( |
| 334 | context_->partition_descriptor()->id(), filename); |
| 335 | const vector<ScanRange*>& splits = desc->splits; |
| 336 | for (int i = 0; i < splits.size(); ++i) { |
| 337 | COUNTER_ADD(bytes_skipped_counter_, splits[i]->bytes_to_read()); |
| 338 | } |
| 339 | scan_node_->SkipFile(file_format(), desc); |
| 340 | } |
| 341 | |
| 342 | int BaseSequenceScanner::ReadPastSize(int64_t file_offset) { |
| 343 | DCHECK_GE(total_block_size_, 0); |
nothing calls this directly
no test coverage detected