1. 36cc599 siso: fix siso proxy for two phase caching by Fumitoshi Ukai · 3 days ago main
  2. 6a32df5 siso: webui make lazy loading of CSS and templates thread-safe by Richard Wang · 3 days ago
  3. 45a768a siso: webui use private ServeMux to avoid exposing pprof by Richard Wang · 3 days ago
  4. 5916021 siso: spawnhelper set up default log.Logger by Fumitoshi Ukai · 3 days ago
  5. c9a1522 ninja: show expected output and cmdline on failure in quiet mode by Takuto Ikuta · 4 days ago
  6. b1aa6c3 siso: add execute/proto/tap.proto by Fumitoshi Ukai · 4 days ago
  7. a64823e siso: keep out-of-workspace depfile paths uncleaned by Neri Marschik · 4 days ago
  8. 18311c4 siso: fix step stats line by Fumitoshi Ukai · 6 days ago
  9. a9209ef siso: update version string to v1.5.23 by Philipp Wollermann · 6 days ago
  10. 894ec32 localexec: reap the spawn helper so local CPU time is accounted by Philipp Wollermann · 7 days ago siso/v1.5.22
  11. a40fd3f siso: factor out spawnhelper from localexec by Fumitoshi Ukai · 7 days ago
  12. ac04b00 siso: add directory mount support to nsjail executor by Yuke Liao · 7 days ago
  13. f64af45 siso: fix o11y, siso_metadata.json reported cpu cores for >64 on windows by Richard Wang · 7 days ago
  14. 75a9661 siso: clarify intent of metadata CPUInfo struct by Richard Wang · 7 days ago
  15. 3259157 siso: fix panic if external spawnhelper didn't set ExecutionMetadata by Fumitoshi Ukai · 7 days ago
  16. 8bdd828 siso: avoid go vet unsafeptr warning in Windows mmap by Philipp Wollermann · 8 days ago
  17. 7baf99c siso: open the fs state journal with FILE_SHARE_DELETE on Windows by Philipp Wollermann · 8 days ago
  18. 219e8d7 siso: use POSIX rename on Windows to replace open outputs by Philipp Wollermann · 8 days ago
  19. b40b5dd Bump and sync deps in all go.mod files by Philipp Wollermann · 8 days ago
  20. 2d514c5 siso: declare the ResultStore file HashType matching the digest function by Philipp Wollermann · 8 days ago
  21. 87702f9 siso: handle digest functions in siso fetch and the auxiliary output log by Philipp Wollermann · 8 days ago
  22. 175522c siso: interpret persisted fs state under its recorded digest function by Philipp Wollermann · 8 days ago
  23. 61be5a9 siso: record the digest function in persisted fs state by Philipp Wollermann · 8 days ago
  24. bab2fdf siso: use hashigo for digests by Philipp Wollermann · 8 days ago
  25. c544049 kajiya: support multi-hash digest functions by Philipp Wollermann · 8 days ago
  26. 6525305 kajiya: namespace in-memory caches by digest function by Philipp Wollermann · 8 days ago
  27. 3473704 kajiya: store each digest function's data under its own directory by Philipp Wollermann · 8 days ago
  28. d67de31 kajiya: adopt shared hashigo/digest by Philipp Wollermann · 8 days ago
  29. 36a2f95 kajiya: fix actioncache validation of output directories by Philipp Wollermann · 8 days ago
  30. 9351770 siso: close the separate CAS connection in Client.Close by Philipp Wollermann · 8 days ago
  31. 850dead siso: resolve trailing-slash dir targets to the bare-name hashfs entry by Philipp Wollermann · 8 days ago
  32. 381a568 siso: drop the digest/remove serialization in flushRemove by Philipp Wollermann · 8 days ago
  33. dd2dae5 siso: rely on Windows' default POSIX delete for stale outputs by Philipp Wollermann · 8 days ago
  34. b22977b siso: open files for read with FILE_SHARE_DELETE on Windows by Philipp Wollermann · 8 days ago
  35. deca2a6 scandeps: normalize include paths in pathJoin by Philipp Wollermann · 8 days ago
  36. 7c59221 merkletree: document and pin the buildTree duplicate-node invariant by Neri Marschik · 9 days ago
  37. c94539d build: scope dedupInputs to Windows remote workers by Neri Marschik · 9 days ago
  38. 521e37a path: cache JoinRoot results in sharded map to skip repeated joins by Neri Marschik · 9 days ago
  39. ec7ec10 path: introduce path.Path type for normalized forward-slash paths by Neri Marschik · 9 days ago
  40. 5d3ee9e siso: surface RemoveAll's on-disk error instead of swallowing it by Philipp Wollermann · 9 days ago
  41. 39aa1a4 hashigo: add support for SHA256TREE by Philipp Wollermann · 10 days ago
  42. ba4e47b hashigo: add support for VSO by Philipp Wollermann · 10 days ago
  43. 89c3328 hashigo: add support for MURMUR3 by Philipp Wollermann · 10 days ago
  44. 8bf59f0 hashigo: add support for SHA384 and SHA512 by Philipp Wollermann · 10 days ago
  45. dadd20a hashigo: add support for MD5 by Philipp Wollermann · 10 days ago
  46. dce5226 hashigo: add support for BLAKE3 by Philipp Wollermann · 10 days ago
  47. 81a4862 hashigo: support multi-hash digest functions by Philipp Wollermann · 10 days ago
  48. 6c5fe8c hashigo: new module with digest package extracted from siso by Philipp Wollermann · 10 days ago
  49. b447bdc siso: allow external spawn helper by Fumitoshi Ukai · 10 days ago
  50. 9a5f100 golangci: migrate gomodguard to gomodguard_v2 by Philipp Wollermann · 10 days ago
  51. b2cd246 upgraded github.com/klauspost/compress v1.18.7 => v1.19.0 by Fumitoshi Ukai · 10 days ago
  52. 30f2b4d siso: heal on-disk type mismatches when flushing by Philipp Wollermann · 10 days ago
  53. 31d5552 siso: stop a disk miss from evicting a remote output by Philipp Wollermann · 10 days ago
  54. 87f6562 siso: refactor two phase caching by Fumitoshi Ukai · 12 days ago
  55. af5c46c siso: modernize backward loops with slices.Backward by Philipp Wollermann · 12 days ago
  56. 2177e8b siso: fix execution metadata duration format by Fumitoshi Ukai · 12 days ago
  57. e10c876 remote-apis: vendor as a regenerable upstream subset by Philipp Wollermann · 12 days ago
  58. 2df5f6f kajiya: default sandbox strategy to overlayfs by Philipp Wollermann · 12 days ago
  59. 021c806 upgraded github.com/klauspost/compress v1.18.6 => v1.18.7 by Fumitoshi Ukai · 12 days ago
  60. 24a78c7 upgraded google.golang.org/grpc v1.81.1 => v1.82.0 by Fumitoshi Ukai · 12 days ago
  61. 6957b89 siso: update version string to v1.5.22 by Yuke Liao · 13 days ago
  62. 0093660 siso: log scandeps-run, exec-remote-cache-check spans to siso_metrics by Richard Wang · 14 days ago
  63. 24b80af siso: fix TestDo_AuthError by Fumitoshi Ukai · 14 days ago siso/v1.5.21
  64. f6b1e5f siso: reject build graphs that nest an output under a directory output by Neri Marschik · 14 days ago
  65. 780dd75 siso: add opt-in adaptive flush gate by Neri Marschik · 14 days ago
  66. b059c06 siso: nextToken fast path for unescaped depfile tokens by Neri Marschik · 14 days ago
  67. 3582124 siso: skip digester queue in scheduler.mark source probe by Neri Marschik · 14 days ago
  68. e8a9cb7 siso: skip digester queue in mtimecheck inputMtime by Neri Marschik · 14 days ago
  69. 088d252 siso: compute ReadFile digest inline from the buffer just read by Neri Marschik · 14 days ago
  70. 1d72c89 siso: LoadOrStore scanResult to coalesce racing file reads by Neri Marschik · 14 days ago
  71. ab9d500 siso: fix reproxy regression by Fumitoshi Ukai · 14 days ago
  72. c688f3d siso: fetch support action-list by Fumitoshi Ukai · 14 days ago
  73. 8ef2b5a siso: return ErrPrecomputedSubTree bare from merkletree.Set by Neri Marschik · 2 weeks ago
  74. f157cb0 siso: pool ExpandedInputs dedup maps, pre-size inputs slice by Neri Marschik · 2 weeks ago
  75. 773c1d6 siso: pool bitmap.Bitmap entries in scanner.included by Neri Marschik · 2 weeks ago
  76. 603df59 siso: index ':headers' inputDeps keys, drop string concat in addDir by Neri Marschik · 2 weeks ago
  77. daf5739 siso: avoid string concat in Set lastDir prefix check by Neri Marschik · 2 weeks ago
  78. 65ba167 siso: avoid clone in markVisited fast path by Neri Marschik · 2 weeks ago
  79. f9db9ce siso: typed sharded map for intern/pathIntern, drop sync.Map by Neri Marschik · 2 weeks ago
  80. 57572db siso: pre-size the buildTree names dedup map by Neri Marschik · 2 weeks ago
  81. 7ff9261 siso: skip digester queue for to-be-replaced entries in RetrieveUpdateEntriesFromLocal by Neri Marschik · 2 weeks ago
  82. 0c6e6c1 siso: singleflight StepDef.DepInputs to avoid duplicate depfile parse by Neri Marschik · 2 weeks ago
  83. b44535f siso: fix panic when tree.root is nil by Fumitoshi Ukai · 3 weeks ago
  84. 61abfba siso: migrate Materialize{Input,Output}sTime measurement to spans by Richard Wang · 3 weeks ago
  85. 3351118 siso: retry for ResourceExhausted by Fumitoshi Ukai · 3 weeks ago
  86. 09890ff siso: add directory input/output support for build actions by Neri Marschik · 3 weeks ago
  87. 4a0c3a9 gong: implement path_exists by Richard Wang · 3 weeks ago
  88. eabe097 gong: finish ResolvePath port by Richard Wang · 3 weeks ago
  89. 9993f5d siso: Fix logic bug in min concurrent flush limit by Philipp Wollermann · 3 weeks ago
  90. 201bd71 hashfs: make embedded-buf flush atomic via tmp+rename by Philipp Wollermann · 3 weeks ago
  91. 660e86a siso: initial span logging to siso_metrics.json by Richard Wang · 3 weeks ago
  92. 4979337 gong: ninjawriter inline targets should contribute phony by Richard Wang · 3 weeks ago
  93. 2b15a85 gong: ninjawriter fix phony target collisions by Richard Wang · 3 weeks ago
  94. 0de0ca9 hashfs: collapse stat flags into a statOpts struct by Neri Marschik · 3 weeks ago
  95. 202a34c hashfs, build: skip dir mtime-refresh Lstat in existence-only callers by Neri Marschik · 3 weeks ago
  96. 17819e6 siso: drop --max_rbe_retries flag by Fumitoshi Ukai · 3 weeks ago
  97. de442ce siso: update version string to v1.5.21 by Neri Marschik · 3 weeks ago
  98. 8b309cd siso: fix Unavailable error handling for cartfs by Fumitoshi Ukai · 3 weeks ago
  99. 7ea15ed build: add -output_local_strategy=graph dep-aware materialization by Neri Marschik · 3 weeks ago siso/v1.5.20
  100. 3c4d5b8 siso: fix racing cancellation race by Fumitoshi Ukai · 3 weeks ago