summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Call _initialize_state() in Element._new_from_load_element()juerg/cache-query-job-65Jürg Billeter2020-12-159-51/+13
* don't use planner for cache queryJürg Billeter2020-12-151-1/+1
* pipe hackJürg Billeter2020-12-151-4/+15
* wipJürg Billeter2020-12-151-1/+1
* hack for benchmarkJürg Billeter2020-12-151-6/+17
* revert debuggingJürg Billeter2020-12-141-2/+1
* fixup testJürg Billeter2020-12-141-0/+3
* fixupJürg Billeter2020-12-142-1/+2
* fixup shellJürg Billeter2020-12-141-0/+2
* fix dynamic planJürg Billeter2020-12-142-6/+3
* Revert "wip: frontend: orange unknown"Jürg Billeter2020-12-141-1/+1
* wip: frontend: orange unknownJürg Billeter2020-12-141-1/+1
* wip cache query queueJürg Billeter2020-12-142-7/+9
* wip: tests succeeding but cache query queue not used yetJürg Billeter2020-12-142-2/+10
* wipJürg Billeter2020-12-141-6/+8
* wipJürg Billeter2020-12-141-0/+59
* _stream.py: Add query_cache() methodJürg Billeter2020-12-142-0/+20
* minimal fix for test failuresJürg Billeter2020-12-141-4/+4
* wip: 4 test failuresJürg Billeter2020-12-143-117/+68
* _elementsources.py: Make cache query explicitJürg Billeter2020-12-141-5/+16
* _artifact.py: Make cache query explicitJürg Billeter2020-12-143-22/+25
* _pipeline.py: Drop the optimization for cached elements in the plannerJürg Billeter2020-12-141-17/+9
* fetchqueue.py: Don't skip elements with a cached failureJürg Billeter2020-12-141-1/+1
* tests/internals/pluginloading: Add missing get_ref() to FooSourceJürg Billeter2020-12-141-0/+3
* tests/frontend/push.py: Allow pushing of dependenciesJürg Billeter2020-12-141-4/+4
* Merge branch 'tristan/fix-artifact-name-hack' into 'master'bst-marge-bot2020-12-112-7/+12
|\
| * _stream.py, _frontend/widget.py: Fix weird hacktristan/fix-artifact-name-hackTristan van Berkom2020-12-112-7/+12
|/
* Merge branch 'tristan/stack-require-depends-all' into 'master'Tristan Van Berkom2020-12-1019-35/+200
|\
| * tests/format/stack.py: Test stack dependency typestristan/stack-require-depends-allTristan van Berkom2020-12-105-0/+36
| * NEWS: Document breaking change, stack element dependencies must be build + runTristan van Berkom2020-12-101-0/+3
| * plugins/elements/stack.py: Require all dependencies be build & run.Tristan van Berkom2020-12-1010-33/+126
| * doc: Documenting "artifact names".Tristan van Berkom2020-12-102-0/+27
| * doc/source/format_declaring.rst: Minor corrections and added references.Tristan van Berkom2020-12-101-2/+8
|/
* Merge branch 'tristan/refactor-retry-task' into 'master'Tristan Van Berkom2020-12-106-185/+239
|\
| * _state.py: Full type hintingtristan/refactor-retry-taskTristan van Berkom2020-12-102-131/+215
| * Refactor: Use explicit invocation for retrying jobs.Tristan van Berkom2020-12-104-58/+28
| * _state.py: Rename _Task -> TaskTristan van Berkom2020-12-102-5/+5
|/
* Merge branch 'juerg/cas' into 'master'bst-marge-bot2020-12-098-206/+142
|\
| * Use CASCache.open()juerg/casJürg Billeter2020-12-095-8/+8
| * cascache.py: Add open() methodJürg Billeter2020-12-091-0/+16
| * cascache.py: Generalize remote_missing_blobs() into missing_blobs()Jürg Billeter2020-12-093-35/+16
| * cascache.py: Optimize _fetch_tree() using add_objects()Jürg Billeter2020-12-091-5/+6
| * cascache.py: Add add_objects() methodJürg Billeter2020-12-091-16/+48
| * cascache.py: Remove unused parameters from add_object()Jürg Billeter2020-12-093-12/+6
| * cascache.py: Remove _ensure_blob() methodJürg Billeter2020-12-091-24/+2
| * cascache.py: Also fetch file blobs in _fetch_directory()Jürg Billeter2020-12-094-22/+7
| * cascache.py: Reimplement _fetch_directory() with FetchTree()Jürg Billeter2020-12-091-55/+17
| * Move _reachable_refs_dir() method from cascache.py to testutilsJürg Billeter2020-12-092-33/+20
|/
* Merge branch 'juerg/ci' into 'master'Jürg Billeter2020-12-091-1/+7
|\
| * .gitlab-ci.yml: Disable parallel testing on centos-7.7 and ubuntu-18.04juerg/ciJürg Billeter2020-12-091-1/+7
|/