<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git/src/buildstream/_sourcecache.py, branch traveltissues/debug2</title>
<subtitle>gitlab.com: buildstream/buildstream.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/'/>
<entry>
<title>_*cache.py: Standardize cache basedirs</title>
<updated>2019-12-03T10:45:08+00:00</updated>
<author>
<name>Tristan Maat</name>
<email>tristan.maat@codethink.co.uk</email>
</author>
<published>2019-11-26T17:19:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=845a2fdb4ff786c9e9c7441ba321387124a25354'/>
<id>845a2fdb4ff786c9e9c7441ba321387124a25354</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reformat code using Black</title>
<updated>2019-11-14T21:21:06+00:00</updated>
<author>
<name>Chandan Singh</name>
<email>csingh43@bloomberg.net</email>
</author>
<published>2019-11-11T17:07:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=122177153b14664a0e4fed85aa4f22b87cfabf56'/>
<id>122177153b14664a0e4fed85aa4f22b87cfabf56</id>
<content type='text'>
As discussed over the mailing list, reformat code using Black. This is a
one-off change to reformat all our codebase. Moving forward, we
shouldn't expect such blanket reformats. Rather, we expect each change
to already comply with the Black formatting style.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As discussed over the mailing list, reformat code using Black. This is a
one-off change to reformat all our codebase. Moving forward, we
shouldn't expect such blanket reformats. Rather, we expect each change
to already comply with the Black formatting style.
</pre>
</div>
</content>
</entry>
<entry>
<title>_sourcecache.py: Fix reporting of capabilities for the source cache</title>
<updated>2019-11-12T13:02:30+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>bschubert15@bloomberg.net</email>
</author>
<published>2019-11-12T11:40:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=2e585ac6b60bb79a9ced7fe4fcd748be9673ed7d'/>
<id>2e585ac6b60bb79a9ced7fe4fcd748be9673ed7d</id>
<content type='text'>
This also adds a test to ensure we are correctly setting the cache up
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also adds a test to ensure we are correctly setting the cache up
</pre>
</div>
</content>
</entry>
<entry>
<title>_sourcecache.py: Reset source_service in SourceRemote.close()</title>
<updated>2019-10-15T07:43:08+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2019-10-10T10:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=de5556880223f8f1d78ce7df568b2544bd1dc98f'/>
<id>de5556880223f8f1d78ce7df568b2544bd1dc98f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_sourcecache: Fallback to fetch source when remote has missing blobs</title>
<updated>2019-10-10T09:47:50+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>contact@benschubert.me</email>
</author>
<published>2019-10-09T14:37:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=276cfa63b5aec4760b171b0c4a60962b2a9ba819'/>
<id>276cfa63b5aec4760b171b0c4a60962b2a9ba819</id>
<content type='text'>
If a remote has some missing blobs for a source, we should not fail
abruptly but instead continue to the next remote, and, in the worst
case, fetch the source again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a remote has some missing blobs for a source, we should not fail
abruptly but instead continue to the next remote, and, in the worst
case, fetch the source again.
</pre>
</div>
</content>
</entry>
<entry>
<title>_sourcecache.py: Move capabilities check to _check() and extend it</title>
<updated>2019-09-19T12:20:21+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2019-09-19T10:15:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=9453a0144fd6225fbc9f970ba7d68aa233bebb66'/>
<id>9453a0144fd6225fbc9f970ba7d68aa233bebb66</id>
<content type='text'>
It's sufficient to check the capabilities once per bst session. This
avoids the extra round trip in remote.init().

This also adds a check for allow_updates for push remotes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's sufficient to check the capabilities once per bst session. This
avoids the extra round trip in remote.init().

This also adds a check for allow_updates for push remotes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow splitting artifact caches</title>
<updated>2019-09-06T14:55:10+00:00</updated>
<author>
<name>Tristan Maat</name>
<email>tristan.maat@codethink.co.uk</email>
</author>
<published>2019-08-22T16:48:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=47a3f93d9795be6af849c112d4180f0ad50ca23b'/>
<id>47a3f93d9795be6af849c112d4180f0ad50ca23b</id>
<content type='text'>
This is now split into storage/index remotes, where the former is
expected to be a CASRemote and the latter a BuildStream-specific
remote with the extensions required to store BuildStream artifact
protos.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is now split into storage/index remotes, where the former is
expected to be a CASRemote and the latter a BuildStream-specific
remote with the extensions required to store BuildStream artifact
protos.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove cache-specifc spec classes</title>
<updated>2019-09-06T13:32:21+00:00</updated>
<author>
<name>Tristan Maat</name>
<email>tristan.maat@codethink.co.uk</email>
</author>
<published>2019-08-19T11:31:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=e28db2335208906490d759780d091c3709da131e'/>
<id>e28db2335208906490d759780d091c3709da131e</id>
<content type='text'>
This was almost entirely just historical code duplication.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was almost entirely just historical code duplication.
</pre>
</div>
</content>
</entry>
<entry>
<title>_sourcecache.py: Remove unused code tracking required sources</title>
<updated>2019-08-20T05:41:23+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2019-07-24T13:20:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=a92db9a6cd441a9882792634be42bcb6e603fb81'/>
<id>a92db9a6cd441a9882792634be42bcb6e603fb81</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cascache.py: Remove add_reachable_*_callback() methods</title>
<updated>2019-08-20T05:41:23+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2019-06-13T15:58:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=4b82baa1a8c89a33f40bd20fbff10af4ec2dbbf2'/>
<id>4b82baa1a8c89a33f40bd20fbff10af4ec2dbbf2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
