[7.1.0] Follow directory symlink in RemoteActionFileSystem#getDirectoryEntries(). (#21088)
Although the semantics weren't explicitly specified by the FileSystem interface, the Unix implementation calls readdir(3), which always dereferences a symlink for the directory itself. Also deduplicate the common logic. PiperOrigin-RevId: 598543913 Change-Id: I9bcab70c57ef4e8c4da58f4871397c6f2362f43c
Showing
- src/main/java/com/google/devtools/build/lib/remote/RemoteActionFileSystem.java 18 additions, 44 deletions...gle/devtools/build/lib/remote/RemoteActionFileSystem.java
- src/main/java/com/google/devtools/build/lib/vfs/FileSystem.java 1 addition, 1 deletion...in/java/com/google/devtools/build/lib/vfs/FileSystem.java
- src/test/java/com/google/devtools/build/lib/remote/RemoteActionFileSystemTest.java 39 additions, 1 deletion...devtools/build/lib/remote/RemoteActionFileSystemTest.java
Please register or sign in to comment