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)

Reply via email to