1. 9641a3b [3/3] Remove the term "sanity" in comments. by Googler · 4 years, 6 months ago
  2. 05650ff UnixFileSystem: read cached hashes from extended attributes by Ed Schouten · 4 years, 7 months ago
  3. 95704d1 Audit all production calls of Path#getDigest and either replace them with DigestUtils#getDigestWithManualFallback or document why Path#getFastDigest is not useful to them. by janakr · 4 years, 7 months ago
  4. 1fc9a60 Remove DigestHashFunction#{g,s}etDefault. DigestHashFunction must now always be specified in the FileSystem constructor. by janakr · 4 years, 7 months ago
  5. c39fb00 Remove DigestHashFunction#getDefaultUnchecked in favor of explicit injection. by janakr · 4 years, 7 months ago
  6. 97c0bd1 Replace test usages of DigestHashFunction#getDefaultUnchecked and implicit DigestHashFunction#getDefault calls by the actual default hash function. Also remove a bunch of unnecessary Clock injections. by janakr · 4 years, 7 months ago
  7. bfbd95f Fix multi-word test case names to use lowerCamelCase. by jmmv · 4 years, 7 months ago
  8. 0cd2858 Fix deletion of non-executable but readable directories by arostovtsev · 5 years ago
  9. 5b02f72 Muck out a lot of code, particularly serialization-related: by janakr · 5 years ago
  10. e6fcd97 Remove dependencies on the deprecated target build/lib:build. by jcater · 5 years ago
  11. 1c7483d Undo accidentally incompatible change in treatment of '(' and ')' in some globs. by arostovtsev · 5 years ago
  12. f0ccbe7 Properly escape '(' and ')' in globs when compiling to regexp. by arostovtsev · 5 years ago
  13. cffd417 Add --windows_enable_symlinks startup option to support native symlinks. by tomrenn · 5 years ago
  14. b20c559 Clean up dependencies on obsolete build/lib:util packages. by jcater · 5 years ago
  15. 660d17f Replace MoreAsserts.assertThrows with Assert.assertThrows by michajlo · 5 years ago
  16. cb3f2ce Bump the test size of //src/test/java/com/google/devtools/build/lib/vfs:VfsTests by pcloudy · 5 years ago
  17. 003a9b5 Narrow vfs/util's runtime deps by michajlo · 5 years ago
  18. 241d8c0 Add BUILD files for test/.../build/lib{buildeventstream,skylark/...,util/...,windows/..., and others} by kkress · 5 years ago
  19. c5344cb Reorganize the Bazel testutils for lib/analysis/util, lib/buildtool/util and by kkress · 5 years ago
  20. f93c72c Root: Rather than use @AutoCodec, use a handwritten ObjectCodec that allows us to optimize for the common case of a very popular Root. by nharmata · 5 years ago
  21. 7c5cb0e bazel vfs: report bad glob patterns using a checked exception by adonovan · 5 years ago
  22. 22e5231 Make `glob` documentation more explicit about hidden files and wildcards. by nharmata · 5 years ago
  23. be5630b VFS: add RootedPathAndCasing by Laszlo Csomor · 5 years ago
  24. ce4cf60 Refactor test_glob_with_io_error so we get test coverage in both --keep_going and --nokeep_going mode. Also, since that integration test is exercising usage of FileAccessException, add an explicit unit test for that in FileFunctionTest. by nharmata · 5 years ago
  25. 03be73e Rename FileSystem#createChannel() into createReadableByteChannel() by ichern · 5 years ago
  26. 33b9f9d Fix deleteTreesBelow crash if top directory goes missing. by jmmv · 5 years ago
  27. e5d1d43 Automated rollback of commit 49076cc6694e10170c2640048adbc1b1efd5c810. by jmmv · 5 years ago
  28. 4785a95 Add FileSystem.createChannel() method for creating java.nio.channels.ReadableByteChannel for reading a file. by Googler · 5 years ago
  29. 49076cc Fix deleteTreesBelow crash if top directory goes missing. by jmmv · 5 years ago
  30. 541f056 Remove some uses of MD5. by Googler · 5 years ago
  31. 604d3a1 Use Java 8 Predicate in FileSystemUtils. by ajurkowski · 6 years ago
  32. 5f97475 Simplify the TestThread interface by taking in a lambda. by jmmv · 6 years ago
  33. 351e468 Add getParentDirectory to RootedPath. by ajurkowski · 6 years ago
  34. f33bf96 Allow redundant calls to DigestHashFunction.setDefault(). by Googler · 6 years ago
  35. c05fd5b Remove superfluous test singletons. by Googler · 6 years ago
  36. 9efbb49 Automated rollback of commit 16465d7613348e39e0bcdb22697cf67d257a3d91. by laszlocsomor · 6 years ago
  37. 16465d7 glob() now supports case-insensitive mode by Laszlo Csomor · 6 years ago
  38. 6c59f0d Remove the unused option to do a readdir() that follow symlinks to free up by djasper · 6 years ago
  39. c8b0188 Fix assertThrows checks to have only the failing expression in the lambda. by jcater · 6 years ago
  40. a4d3da6 Automatic code cleanup. by cpovirk · 6 years ago
  41. b0c7ee5 Statically import MoreAsserts.assertThrows everywhere. by jcater · 6 years ago
  42. 3b09efa Automatic cleanup change. by jcater · 6 years ago
  43. 8496665 Automatic cleanup change. by jcater · 6 years ago
  44. d901b5b Automatic cleanup change. by jcater · 6 years ago
  45. bcd02f9 Automatic code cleanup. by cpovirk · 6 years ago
  46. e189354 Automatic code cleanup. by cpovirk · 6 years ago
  47. 8d24345c Remove dead code from NativePosixFiles and unix_jni. by jmmv · 6 years ago
  48. 7faa0ef Introduce a FileSystemCalls.getType() function that just returns the type of a by djasper · 6 years ago
  49. d4f51b9 Improve usefulness of NotASymlinkException#getMessage. Note that the returned string can make its way into Bazel's printed error message. by nharmata · 6 years ago
  50. e58f180 Improve testing for deleteTree and deleteTreesBelow. by jmmv · 6 years ago
  51. 5cc1f65 Move deleteTree and deleteTreesBelow into FileSystem and Path. by jmmv · 6 years ago
  52. ad04da6 Automatic code cleanup. by diamondm · 6 years ago
  53. 81adec8 Extend the special casing of glob()-exclude-patterns containing "**/*". by djasper · 6 years ago
  54. 7567fb3 Use a ForkJoinPool instead of a ThreadPoolExecutor for the globbing. This makes by djasper · 6 years ago
  55. 6371f55 Expand exclude patterns in glob()s using the glob result instead of the file by djasper · 6 years ago
  56. a539293 Warn if moving outputs out of the sandbox requires doing file copies. by jmmv · 6 years ago
  57. d3cdf56 Fix incompatibility with XFS (and possibly other file systems). by philwo · 6 years ago
  58. d2920e3 Revert "WindowsFileSystem: open files with delete-sharing" by Yun Peng · 6 years ago
  59. f469574 Clean up UnixGlob interrupt handling. Callers should not need to declare beforehand whether they allow for interrupt. Instead, use traditional Future semantics in our wrapper methods to call raw Future#get() or use Uninterruptibles. by felly · 7 years ago
  60. 1a95502 WindowsFileSystem: open files with delete-sharing by Laszlo Csomor · 7 years ago
  61. c2f1896 Propagate DefaultHashFunctionNotSetException past the filesystem by ccalvarin · 7 years ago
  62. 8794308 Explicitly provide the test-default hash function in all tests. by ccalvarin · 7 years ago
  63. 94c171c Parameterize the file system tests, make them test different hash functions. by ccalvarin · 7 years ago
  64. 37c70a1 Add easy access to MessageDigests in DigestHashFunction by ccalvarin · 7 years ago
  65. 78142a6 Add a normal startup-option for setting the digest function. by ccalvarin · 7 years ago
  66. c9efd06 Automated rollback of commit 7e87730de985b7099b9b683571d58efdaab70890. by ccalvarin · 7 years ago
  67. 7e87730 Remove default MD5 in most of Bazel's virtual filesystems. by ccalvarin · 7 years ago
  68. 09efb3f Use the path resolver when dealing with tree artifacts. by felly · 7 years ago
  69. dd9f60e Remove redundancy in DigestHashFunction use in FileSystem. by ccalvarin · 7 years ago
  70. 325e2ea Delete UnionFileSystem. by lberki · 7 years ago
  71. 09d2031 Bazel server: ensure OutputStreams are closed by laszlocsomor · 7 years ago
  72. 59f17d6 Bazel server: ensure InputStreams are closed by laszlocsomor · 7 years ago
  73. bda12a1 Move HashFunction out of FileSystem, and turn it into a class, instead of an enum. by ccalvarin · 7 years ago
  74. 89d85ea Allow for Path and Root resolution when extracting action metadata. by felly · 7 years ago
  75. fdda242 Make FileSystemUtils.moveFile always preserve symlinks and use it in SandboxedSpawn.copyOutputs. by Benjamin Peterson · 7 years ago
  76. 90750e6 Optimize GC churn due to PackageFunction#getContainingDirectory. While I'm here, also slightly restructure the code in #handleLabelsCrossingSubpackagesAndPropagateInconsistentFilesystemExceptions to make it more readable (and defer PackageIdentifier allocations). by nharmata · 7 years ago
  77. 9df3b45 Remove assumption from test that /a and /b don't exist. by buchgr · 7 years ago
  78. 20f35b4 Deletes CODEC fields now that they are no longer needed. by shahan · 7 years ago
  79. 978cb00 expectThrows has been renamed to assertThrows by cushon · 7 years ago
  80. fae34b9 Replaces InjectingObjectCodec with dependencies threaded through (Des|S)erializationContext. by shahan · 7 years ago
  81. a729b9b Replace path implementation. by tomlu · 7 years ago
  82. a93e422 Remove Root#getCodec, to bring Root in line with general style for codec by cpeyser · 7 years ago
  83. 054f4ca Rephrase RootCodec as an InjectingObjectCodec. by cpeyser · 7 years ago
  84. e7552c5 Fix usages of PathFragment segments that will become inefficient. by tomlu · 7 years ago
  85. 74706da Inline rarely used PathFragment methods that do not deserve to be on a core path class. by tomlu · 7 years ago
  86. 4c9fafd Add absolute root concept. by tomlu · 7 years ago
  87. ee6a686 Introduce Root class. by tomlu · 7 years ago
  88. 6c91906 Remove trivial instances of FileSystem#getRootDirectory from testing code. by tomlu · 7 years ago
  89. 87d1c25 Adds a CODEC for CppConfiguration. by shahan · 7 years ago
  90. 7f17d08 Automated rollback of commit cb7689404ef9a69488d64bfc2e0bfb9326e664d6. by tomlu · 7 years ago
  91. cb76894 Automated rollback of commit 6a54339bb943702bd7dffc43f85267dac98dc355. by tomlu · 7 years ago
  92. 3ed0159 Remove support for Windows relative-to-current-drive paths. by tomlu · 7 years ago
  93. 6a54339 Call through to Path#createDirectoryAndParents from FileUtils. by tomlu · 7 years ago
  94. decca2b Add FileSystem#createDirectoryAndParents. by tomlu · 7 years ago
  95. 2258b81 Makes PathFragment have internal CODEC definition. by Googler · 7 years ago
  96. 18291e5 Add regression test for JavaIoFileSystem#createDirectory. by tomlu · 7 years ago
  97. c801c39 Automated rollback of commit 82e68b75304438c96ff878a0c2b8d18b42002486. by aehlig · 7 years ago
  98. 82e68b7 Make FileSystem operate on LocalPath instead of Path. by tomlu · 7 years ago
  99. 4a2f2c5 Add a new file path type, LocalPath. by tomlu · 7 years ago
  100. c2f6ae8 Thread filesystem through codebase. by tomlu · 7 years ago