This is an automated email from the ASF dual-hosted git repository.

akitouni pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git


    from 17f04cb0a Merge pull request #2025 from apache/abderrahim/pkg_resources
     add acc028bff Require buildbox-casd 1.2.6
     add 8e7b096ca sandbox: Create single buildbox-casd instance for remote 
execution
     add 2ddb26e30 Drop obsolete cleanup methods
     add 9c4378ab2 Update protobuf to 5.29.5 and grpcio to 1.69.0
     add ea41a51f7 _protos: Update local_cas.proto from buildbox
     add bdf0d46d2 sandbox: Add helper method to fetch action result outputs
     add b8e6876d7 Support remote action cache for nested execution
     add be2004432 tests/integration/sandbox.py: Add test for remote action 
cache config
     new dbd0ee717 Merge pull request #2031 from apache/jbilleter/action-cache

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 doc/source/using_config.rst                        |  14 +-
 requirements/requirements.in                       |   2 +-
 requirements/requirements.txt                      |   4 +-
 src/buildstream/_assetcache.py                     |  39 +----
 src/buildstream/_cas/casdprocessmanager.py         |   2 +-
 src/buildstream/_cas/casremote.py                  |  11 +-
 src/buildstream/_context.py                        |   9 --
 src/buildstream/_frontend/widget.py                |   3 +-
 .../bazel/remote/asset/v1/remote_asset_pb2.py      |   6 +-
 .../bazel/remote/asset/v1/remote_asset_pb2_grpc.py |   2 +-
 .../remote/execution/v2/remote_execution_pb2.py    |   6 +-
 .../execution/v2/remote_execution_pb2_grpc.py      |   2 +-
 .../_protos/build/bazel/semver/semver_pb2.py       |   6 +-
 .../_protos/build/bazel/semver/semver_pb2_grpc.py  |   2 +-
 .../_protos/build/buildgrid/local_cas.proto        |  84 +++++++++++
 .../_protos/build/buildgrid/local_cas_pb2.py       | 131 +++++++++--------
 .../_protos/build/buildgrid/local_cas_pb2.pyi      |  54 +++++--
 .../_protos/build/buildgrid/local_cas_pb2_grpc.py  |  48 ++++++-
 .../_protos/buildstream/v2/artifact_pb2.py         |   6 +-
 .../_protos/buildstream/v2/artifact_pb2_grpc.py    |   2 +-
 .../_protos/buildstream/v2/source_pb2.py           |   6 +-
 .../_protos/buildstream/v2/source_pb2_grpc.py      |   2 +-
 .../_protos/google/api/annotations_pb2.py          |   6 +-
 .../_protos/google/api/annotations_pb2_grpc.py     |   2 +-
 src/buildstream/_protos/google/api/http_pb2.py     |   6 +-
 .../_protos/google/api/http_pb2_grpc.py            |   2 +-
 .../_protos/google/bytestream/bytestream_pb2.py    |   6 +-
 .../google/bytestream/bytestream_pb2_grpc.py       |   2 +-
 .../_protos/google/longrunning/operations_pb2.py   |   6 +-
 .../google/longrunning/operations_pb2_grpc.py      |   2 +-
 src/buildstream/_protos/google/rpc/code_pb2.py     |   6 +-
 .../_protos/google/rpc/code_pb2_grpc.py            |   2 +-
 src/buildstream/_protos/google/rpc/status_pb2.py   |   6 +-
 .../_protos/google/rpc/status_pb2_grpc.py          |   2 +-
 src/buildstream/_remote.py                         |  11 --
 src/buildstream/_remotespec.py                     |  72 ++++------
 src/buildstream/element.py                         |   2 +-
 src/buildstream/sandbox/_reremote.py               |  79 +++++++++++
 src/buildstream/sandbox/_sandboxbuildboxrun.py     |  44 +++++-
 src/buildstream/sandbox/_sandboxreapi.py           |  27 ++++
 src/buildstream/sandbox/_sandboxremote.py          | 157 +++------------------
 src/buildstream/sandbox/sandbox.py                 |   9 +-
 tests/integration/sandbox.py                       |  71 ++++++++++
 43 files changed, 582 insertions(+), 379 deletions(-)
 create mode 100644 src/buildstream/sandbox/_reremote.py

Reply via email to