Commits


Antoine Pitrou authored and Wes McKinney committed 4f8504f2887
ARROW-8950: [C++] Avoid HEAD when possible in S3 filesystem Add FileSystem::OpenInput{Stream,File} overrides that accept a FileInfo parameter. This can be used to optimize file opening when it the file size and existence is already known. Concretely, avoids a HEAD request in S3. Closes #7547 from pitrou/ARROW-8950-s3-open-file-info Authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Wes McKinney <wesm@apache.org>