This is an automated email from the ASF dual-hosted git repository.
juergbi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git.
from 0ce6033 NEWS: Updating for 1.93.6 snapshot tag
add 122948a tests/frontend/push.py: Allow pushing of dependencies
add 56d3e35 fetchqueue.py: Don't skip elements with a cached failure
add 106a4c8 _pipeline.py: Drop the optimization for cached elements in
the planner
add b583777 _artifact.py: Make cache query explicit
add 01b8209 _elementsources.py: Make cache query explicit
add 63e1505 element.py: Combine cache query and pull into
`_load_artifact()`
add a91c69b Use _load_artifact() for ArtifactElement
add 2003805 Move artifact and source cache query trigger to Stream class
add d9728b8 Call _initialize_state() in Element._new_from_load_element()
new 64436da Merge pull request #1450 from apache/juerg/cache-query
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:
src/buildstream/_artifact.py | 32 ++--
src/buildstream/_artifactelement.py | 22 +--
src/buildstream/_elementsources.py | 32 +++-
src/buildstream/_frontend/cli.py | 2 +
src/buildstream/_frontend/widget.py | 4 +
src/buildstream/_loader/loadelement.pyx | 1 -
src/buildstream/_loader/loader.py | 2 +-
src/buildstream/_pipeline.py | 20 +-
src/buildstream/_scheduler/queues/fetchqueue.py | 4 +-
src/buildstream/_scheduler/queues/pullqueue.py | 18 +-
src/buildstream/_stream.py | 90 +++++----
src/buildstream/element.py | 232 +++++++++++-------------
tests/artifactcache/push.py | 10 +-
tests/frontend/fetch.py | 8 +-
tests/frontend/push.py | 8 +-
tests/frontend/track.py | 12 +-
tests/sourcecache/fetch.py | 12 +-
tests/sourcecache/push.py | 4 +-
tests/sourcecache/staging.py | 6 +-
tests/sources/git.py | 6 +-
20 files changed, 271 insertions(+), 254 deletions(-)