siso: add -reapi_walkdir_stream flag WalkDir is implemented by using GetTree gRPC call. GetTree is streaming call so it would hold gRPC stream long time, so gRPC stream would be saturated and other gRPC call need to wait for free gRPC stream. To compare performance, implement WalkDir by using BatchReadBlobs, which is unary call, so it would need more roundtrip than streaming call, but it would release gRPC stream soon, so reduce gRPC stream waiting time of other gRPC call. Bug: b/539291862 Change-Id: I6c40e39e65375d9124fc1e8f55f1e4b3a3e7a74e Reviewed-on: https://chromium-review.googlesource.com/c/build/+/8162420 Auto-Submit: Fumitoshi Ukai <ukai@google.com> Reviewed-by: Yuke Liao <liaoyuke@google.com> Commit-Queue: Yuke Liao <liaoyuke@google.com>
This repository contains tools developed and owned by the Chrome Build Team.
The steps for getting the code are:
git clone https://chromium.googlesource.com/buildWe use the standard Go module workflow to work on our projects.