Andrew Gaul

Results 235 issues of Andrew Gaul

This increases the maximum write size from 128 KB to 1 MB and supports some interesting `FUSE_READDIR_PLUS` flags. Remove stale `FUSE_CAP_BIG_WRITES` option. Fixes #1159.

This will preserve sub-second timestamp precision.

The number of options has grown and is difficult to understand: ``` $ man s3fs | grep -c -- '^ *-o' 70 ``` We should group these in some logical...

`close(2)` and `fclose(3)` can return errors in some exceptional situations but s3fs never checks this. There is not much we can do other than log and propagate, however.

This may be more efficient to install.

This found some concurrency issues in seaweedfs: https://github.com/RobinTMiller/dt

testing

If possible, we should convert `ut_test.py` to sh for consistency with other tests. This file originated from ossfs and was only imported to demonstrate a particular bug. While Python allows...

This reduces test run-time by 6 seconds per flag. References #1787.

s3fs must issue HEAD requests for path, path/, and the legacy path_$folder$ to return an object's attributes. Previously it issued these serially which minimized costs but caused poor performance. Instead...

Most of our code calls `pwrite` and checks != -1. There are some corner cases with signals and disk full that can cause partial writes. We should add a helper...