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

github-bot pushed a change to branch jmac/googlecas_and_virtual_directories_1
in repository https://gitbox.apache.org/repos/asf/buildstream.git.


      at 6f10105  Merge branch 'jmac/virtual_directories' into juerg/googlecas

This branch includes the following new commits:

     new 6fcd95a  Add BST_VIRTUAL_DIRECTORY flag for element plugins
     new 8d59f5f  Add the virtual directory class 'Directory' and one 
implementation, _filebaseddirectory.py. These are not used anywhere yet.
     new 666eced  Sandbox.py: Rename __root to _root to allow its use by 
subclasses.
     new 92cc9a1  Sandbox.py: Add get_virtual_directory and 
get_virtual_toplevel_directory
     new def5204  _stream.py: Convert to virtual directories.
     new 514b215  element.py: Conversion to use virtual directories
     new ea4cb0d  plugins/elements/compose.py: Convert to virtual directories
     new e12a29a  plugins/elements/import.py: Convert to virtual directories
     new d6059e5  sandbox/_mount.py, sandbox/_sandboxbwrap.py: Remove instances 
of get_directory
     new 9ca8781  plugins/elements/stack.py: Convert to virtual directories
     new 38994a3  scriptelement.py: Convert to virtual directories
     new 2fc18a9  Directory.py: Change the mtime interface into 
mark_unmodified/list_modified_paths
     new 27a83e1  Fixup compose: pep8
     new c9766ad  Directory.py: link_ok=>can_link (consistent with other use)
     new d1aff2b  Implement can_destroy flag in _filebaseddirectory.py
     new 44a838b  _stream.py: Alter _checkout_hardlinks to use can_destroy
     new 1b05862  Move virtual directory components to 'storage' module
     new 5b15ef7  storage: Add __init__.py
     new bd8f770  tests: Remove unneeded ArtifactShare.upate_summary() method
     new 8aa1ff6  _artifactcache/artifactcache.py: Update remote init error 
message
     new e20ee87  tests/frontend/push.py: Add missing skip annotation for 
non-Linux
     new 369bf1e  tests: Use context manager for ArtifactShare
     new 0138ac6  .gitlab-ci.yml: Update images to include protobuf and grpcio
     new df4c79b  setup.py: Add grpcio dependency and support for code 
generation
     new 0cf71ef  Import protos for the Remote Execution API
     new 9c2b790  remote_execution.proto: Add proposed symlink support
     new afefa62  _artifactcache: Add CAS artifact cache
     new 470f357  Add proto for BuildStream artifact cache service
     new cf3c1c4  _artifactcache/cascache.py: Add remote cache support
     new 71136a6  _signals.py: Guard against use in non-main thread
     new efefb65  _artifactcache: Add CAS artifact server
     new ef1ad2a  _platform: Use CAS artifact cache
     new 2d93d03  tests/testutils/artifactshare.py: Use CAS artifact server
     new f175454  tests/cachekey: Update expected cache keys after switch to CAS
     new bcde352  tests: Test push/pull on all platforms
     new 3e394c6  tests/integration/workspace.py: Test incremental build on all 
platforms
     new dc9ec43  doc/source/artifacts.rst: Update documentation for CAS 
artifact server
     new 75c9009  Remove tar artifact cache
     new 755d7e7  Remove OSTree artifact cache
     new b88bb16  NEWS: Add news entry for CAS-based artifact cache
     new 6f10105  Merge branch 'jmac/virtual_directories' into juerg/googlecas

The 41 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.


Reply via email to