[cas] Reuse file read buffers (#317)

Put the buffers in a pool which is defined the Client level, such that
all uploaders (and downloads in the future) can reuse the same pool.

The pool is not global because the IO size is configured at the client
level.
2 files changed
tree: 6684b8de3f88f3adb7692af09787fb2ec22b68d6
  1. .bazelci/
  2. .githooks/
  3. external/
  4. go/
  5. .gitignore
  6. AUTHORS
  7. BUILD.bazel
  8. check-gofmt.sh
  9. CONTRIBUTING.md
  10. CONTRIBUTORS
  11. go.mod
  12. go.sum
  13. LICENSE
  14. README.md
  15. remote-apis-sdks-deps.bzl
  16. setup-githooks.sh
  17. WORKSPACE
README.md

Remote Execution API SDKs

CI status: Build Status

PkgGoDev

This repository contains SDKs for the Remote Execution API.

See each language subdirectory's README.md for more specific instructions on using the SDK for that language.