Carlos O'Ryan created ARROW-15113:
-------------------------------------
Summary: [C++] GcsFileSystem reduce test sizes
Key: ARROW-15113
URL: https://issues.apache.org/jira/browse/ARROW-15113
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Reporter: Carlos O'Ryan
The integration tests create several directories with a few hundred files.
This was motivated by the original implementation of `DeleteDir` and
`DeleteDirContents` which used the own thread pools to delete the objects. I
wanted to exercise the flow control code in those thread pools.
During the review [~apitrou] proposed a much better design, which does not need
explicit flow control, and therefore does not need these large directories.
Reducing the size of these directories would reduce the running time to a few
seconds.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)