Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Path lengths = OrcAcidUtils.getSideFile(file.getPath()); if(!fs.exists(lengths)) { ... return file.getLen(); } long len = OrcAcidUtils.getLastFlushLength(fs, file.getPath());
OrcAcidUtils.getLastFlushLength also has an exists() check and returns Long.MAX_VALUE if false.
exists() is expensive on S3.
Attachments
Attachments
Issue Links
- is cloned by
-
HIVE-26232 AcidUtils getLogicalLength shouldn't be called for external tables
- Resolved