commit | aa0b3cafd57d08a64dfbb65485419a78a3645d8f | [log] [tgz] |
---|---|---|
author | Jim Beveridge <jimbe@chromium.org> | Mon Jul 10 17:36:31 2017 -0700 |
committer | Jim Beveridge <jimbe@chromium.org> | Tue Jul 11 09:53:27 2017 -0700 |
tree | d55e5476dc531419053098694b77626497fd51d6 | |
parent | 2a2d692b64212ae8b3c7ab1e5e02801ca49fa709 [diff] |
[tar] Improve performance of -c/-x/-t. * Fixes performance of -c and -x by increasing the buffer size from 512 bytes to 8192 bytes. * Fixes performance of -t by using lseek instead of reading the data. * Prevents incorrect error message when trying to remove a directory that contains files. * Filed related bugs US-291, US-293 and US-294. US-295 #done Change-Id: Id971750fa6bd6d45c27bef65b72986eb20d3db70