This is an automated email from the ASF dual-hosted git repository.
root pushed a change to branch testing/local-cache-expiry
in repository https://gitbox.apache.org/repos/asf/buildstream.git.
at 424c39d DO NOT MERGE: Bumping artifact version
This branch includes the following new commits:
new d963c89 buildstream/_scheduler/*queue.py: Move queues to a
subdirectory
new ebdaf82 buildstream/_scheduler/*: Make Jobs abstract and
element-independent
new bc4cc29 buildstream/_scheduler/*.py: Make job submission a queue job
new 3b1b98e Allow aborting jobs without elements
new c292dfb _artifactcache/*.py: Reintroduce remove()
new 26565f13 Bump required python version to 3.5
new a267684 utils.py: Add get_dir_size helper
new a6de611 utils.py: Optimise get_scandir_dir_size()
new f6e51cd Add cache_quota to user config
new 66b25ac Calculate the artifact cache size
new 85fbf36 scheduler.py: Add cache size check function
new e3eda86 scheduler.py: Add cleanup function
new 9e9dad6 Automatically delete artifacts when we run out of space
new 723a6ca cleanupjob.py: Make complete_cb optional
new e1cf613 Don't expire artifacts that are required for the pipeline
new 1f3c89b expiry.py: Add cache expiry tests
new 8de17e3 NEWS: Add note about cache expiry
new fe39bf8 tests/frontend/push.py: Make mocking more robust
new db0b562 __init__.py: Remove QueueType
new 5250f68 job.py: Add resources (and perhaps some other gunk)
new 22a4e1d queues/__init__.py: Remove QueueType
new d73f953 buildqueue.py: Add resources
new b356a61 fetchqueue.py: Use resources
new 7162f09 pullqueue.py: Add resources
new cc9f350 pushqueue.py: Use Resources
new 3b063bf trackqueue.py: Use Resources
new 7e56b78 scheduler.py: Remove Job rules
new 034a5a4 scheduler.py: Introduce Resources
new 4fcd695 queue.py: Introduce Resources
new e1dec47 Add resource manager
new 6c304b1 WIP: Solve rebase fallout
new 424c39d DO NOT MERGE: Bumping artifact version
The 32 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.