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

striker pushed a change to branch striker/speculative-actions
in repository https://gitbox.apache.org/repos/asf/buildstream.git


    from 78d6fd178 speculative actions: Concurrent priming with PENDING state 
and per-dep callbacks
     new df29a87fc speculative-actions: Global instantiated_actions for 
cross-element resolution
     new 4ae530c22 speculative-actions: Add tiered mode system
     new db40b9a4b speculative-actions: Eliminate redundant work in generator
     new 6dc9ffabc speculative-actions: Add directory proto cache in 
instantiator
     new 9dfa676de speculative-actions: Cache AC results across priming passes
     new 46d56f9ec speculative-actions: Deduplicate and parallelize FetchTree 
in prefetch
     new e03f5f505 speculative-actions: Add tests for tiered mode system

The 7 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/arch_speculative_actions.rst            | 291 +++++++++++++++++--
 src/buildstream/_context.py                        |  16 +-
 .../queues/speculativeactiongenerationqueue.py     |  12 +-
 .../queues/speculativecacheprimingqueue.py         | 255 +++++++++++-----
 src/buildstream/_speculative_actions/generator.py  | 169 +++++------
 .../_speculative_actions/instantiator.py           | 125 +++++---
 src/buildstream/_stream.py                         |   8 +-
 src/buildstream/data/userconfig.yaml               |  14 +-
 src/buildstream/element.py                         |  37 ++-
 src/buildstream/types.py                           |  24 ++
 .../test_pipeline_integration.py                   | 323 +++++++++++++++++++--
 11 files changed, 1012 insertions(+), 262 deletions(-)

Reply via email to