sapling/eden/fs
Chad Austin 2a9e1e2f29 remove fallback for correcting empty files
Summary:
Now that the import bug has been fixed for some time, it's likely few
people have cached empty files. And if they do, `eden gc; eden
restart` is a fine workaround.

On the other hand, reimporting empty files gums up the importer, and
I've seen several people recently complaining about performance that
could be partially attributed to the fact that their Eden needed to
verify empty files. simpkins has talked about adding a bit to the
cached blob to determine whether it needs reimporting or not, but it's
probably going to take a while for anyone to implement that, and this
reverification logic is hurting people today.

Reviewed By: strager

Differential Revision: D10456519

fbshipit-source-id: 657bc377ee16ce93494075bde4388aed59dceecf
2018-10-22 20:27:26 -07:00
..
config Win: Porting eden/service to Windows with fb-thrift 2018-10-22 20:27:26 -07:00
fuse Win: Porting eden/service to Windows with fb-thrift 2018-10-22 20:27:26 -07:00
inodes Win: Porting eden/service to Windows with fb-thrift 2018-10-22 20:27:26 -07:00
journal explicitly complete StreamPublisher stream on destruct 2018-10-01 13:21:59 -07:00
model Win: Porting eden/service to Windows with fb-thrift 2018-10-22 20:27:26 -07:00
rocksdb add CMake build files 2018-04-30 14:37:46 -07:00
service Win: Porting eden/service to Windows with fb-thrift 2018-10-22 20:27:26 -07:00
sqlite avoid leaking the sqlite3 db if we fail to open it 2018-06-20 16:36:22 -07:00
store remove fallback for correcting empty files 2018-10-22 20:27:26 -07:00
takeover Future<T>::then Future<T>::then() -> Future<T>::thenValue or thenTry. 2018-10-07 17:06:49 -07:00
testharness move fsync and flush from EdenFileHandle to FileInode 2018-10-08 11:13:38 -07:00
utils Delete stale comment 2018-10-22 20:27:25 -07:00
CMakeLists.txt add CMake build files 2018-04-30 14:37:46 -07:00