sapling/eden/fs
Xavier Deguillard ea2e2f8bbd inodes: fix globbing bug with **
Summary:
When matching against the ** pattern, EdenFS would match against the full path
instead of against just the current entry. This means that what was matched by
the glob prior to ** will be rechecked against by the pattern that follows **,
which isn't what is expected.

As a bonus, the `candidateName` variable will be constructed less than before
leading to less memory allocations.

Reviewed By: chadaustin

Differential Revision: D29079762

fbshipit-source-id: af15ecf229ce7119100dd375df23269bb7cdb1c0
2021-06-14 17:03:27 -07:00
..
benchharness config: namespace facebook::eden 2021-06-08 19:29:37 -07:00
benchmarks pool eden thrift connections 2021-06-14 12:37:41 -07:00
cli remove .buckversion file from fbcode 2021-06-11 16:16:47 -07:00
cli_rs Resolve bare_trait_objects warnings in path components 2021-05-19 22:03:56 -07:00
config config: enable NFS server by default on macOS 2021-06-09 16:19:41 -07:00
docs introduce a variable-width RootId type that identifies the root of an EdenFS checkout's contents 2021-06-07 17:25:31 -07:00
fuse log Fuse opcode name 2021-06-14 09:41:25 -07:00
inodes inodes: fix globbing bug with ** 2021-06-14 17:03:27 -07:00
journal introduce a variable-width RootId type that identifies the root of an EdenFS checkout's contents 2021-06-07 17:25:31 -07:00
model model: namespace facebook::eden 2021-06-08 19:29:37 -07:00
monitor migrate from LockedPtr::getUniqueLock 2021-06-13 18:53:58 -07:00
nfs allow remount after force unmounting 2021-05-27 16:11:50 -07:00
notifications notifications: support Windows 2020-11-11 09:37:56 -08:00
prjfs Fix unused parameters on PrjfsChannel.cpp 2021-05-25 19:45:22 -07:00
py Backout py3 only changes from windows_thrift 2021-04-22 10:29:49 -07:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
scripts move eden/scripts/ into eden/fs/ 2020-11-04 18:29:49 -08:00
service service: allow globbing from the root of the repository 2021-06-14 17:03:27 -07:00
sqlite overlay: use PersistentSqliteStatement in TreeOverlayStore 2021-03-15 12:01:48 -07:00
store migrate from LockedPtr::getUniqueLock 2021-06-13 18:53:58 -07:00
takeover use portable version of gtest 2021-05-12 15:58:27 -07:00
telemetry migrate from LockedPtr::getUniqueLock 2021-06-13 18:53:58 -07:00
testharness migrate from LockedPtr::getUniqueLock 2021-06-13 18:53:58 -07:00
third-party fs: update fuse_kernel_linux.h 2021-03-17 20:55:43 -07:00
utils service: key mount map with an AbsolutePath 2021-06-09 21:34:27 -07:00
CMakeLists.txt nfs: make it compile with getdeps builds 2021-02-03 17:54:54 -08:00