<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git, branch tiagogomes/issue-520</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>cascache: move tmp directory one level up</title>
<updated>2018-08-09T09:18:43+00:00</updated>
<author>
<name>Tiago Gomes</name>
<email>tiago.gomes@codethink.co.uk</email>
</author>
<published>2018-08-07T12:27:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=c68dcab81f097d43225aa0f6020c0e1be6b75ac4'/>
<id>c68dcab81f097d43225aa0f6020c0e1be6b75ac4</id>
<content type='text'>
The CAS uses a temp directory while manipulating the cache, temporary
files can be added and removed while adding artifacts to the cache here.

Since calculation of the cache size happens in parallel to artifact
cache additions, this causes race conditions in the size calculation
job, as we end up calling `stat` on temporary files which are being
removed in parallel.

Handle this by moving the temporary directory out of the way, and avoid
considering the tmp directory when calculating the cache size
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CAS uses a temp directory while manipulating the cache, temporary
files can be added and removed while adding artifacts to the cache here.

Since calculation of the cache size happens in parallel to artifact
cache additions, this causes race conditions in the size calculation
job, as we end up calling `stat` on temporary files which are being
removed in parallel.

Handle this by moving the temporary directory out of the way, and avoid
considering the tmp directory when calculating the cache size
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'chandan/remove-dead-code' into 'master'</title>
<updated>2018-08-08T10:52:32+00:00</updated>
<author>
<name>Chandan Singh</name>
<email>chandan.devel@gmail.com</email>
</author>
<published>2018-08-08T10:52:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=65f382f12a7a51676da25268a95f269dc55e804f'/>
<id>65f382f12a7a51676da25268a95f269dc55e804f</id>
<content type='text'>
.gitlab-ci.yml: Remove unused script "install.sh"

See merge request BuildStream/buildstream!617</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
.gitlab-ci.yml: Remove unused script "install.sh"

See merge request BuildStream/buildstream!617</pre>
</div>
</content>
</entry>
<entry>
<title>.gitlab-ci.yml: Remove unused script "install.sh"</title>
<updated>2018-08-08T00:06:28+00:00</updated>
<author>
<name>Chandan Singh</name>
<email>csingh43@bloomberg.net</email>
</author>
<published>2018-08-08T00:06:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=ed653fbc78cc29ba984346baedc7c84564f03ae2'/>
<id>ed653fbc78cc29ba984346baedc7c84564f03ae2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'juerg/python3.7' into 'master'</title>
<updated>2018-08-07T16:48:21+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-08-07T16:48:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=fa5a59f0a898fb7d6730775172404be907a788bf'/>
<id>fa5a59f0a898fb7d6730775172404be907a788bf</id>
<content type='text'>
Python 3.7 support

See merge request BuildStream/buildstream!615</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python 3.7 support

See merge request BuildStream/buildstream!615</pre>
</div>
</content>
</entry>
<entry>
<title>_artifactcache/cascache.py: Fix for PEP 479 / Python 3.7</title>
<updated>2018-08-07T15:36:35+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-08-07T14:22:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=ea27e389c629330ac58c746d22b1742a8f18e97d'/>
<id>ea27e389c629330ac58c746d22b1742a8f18e97d</id>
<content type='text'>
Do not rely on `StopIteration` bubbling up.

https://www.python.org/dev/peps/pep-0479/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not rely on `StopIteration` bubbling up.

https://www.python.org/dev/peps/pep-0479/
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Restrict version of pylint"</title>
<updated>2018-08-07T15:36:35+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2018-08-07T14:13:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=eee4b674f719cde301c9bcf108c0d7477337308a'/>
<id>eee4b674f719cde301c9bcf108c0d7477337308a</id>
<content type='text'>
This reverts commit 4f168b9b6a02216e2fae24d758ae6b778e545869.

The latest version of pytest_pylint works fine with pylint 2, which
means there is no longer a reason to restrict the pylint version.

pylint 2 is required for Python 3.7.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 4f168b9b6a02216e2fae24d758ae6b778e545869.

The latest version of pytest_pylint works fine with pylint 2, which
means there is no longer a reason to restrict the pylint version.

pylint 2 is required for Python 3.7.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'willsalmon/trackWarning' into 'master'</title>
<updated>2018-08-07T14:46:36+00:00</updated>
<author>
<name>Will Salmon</name>
<email>will.salmon@codethink.co.uk</email>
</author>
<published>2018-08-07T14:46:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=2ceb5dec5848354ecec88cdae915a3231387c086'/>
<id>2ceb5dec5848354ecec88cdae915a3231387c086</id>
<content type='text'>
Add warning to git track if track and ref are not present

Closes #471

See merge request BuildStream/buildstream!580</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add warning to git track if track and ref are not present

Closes #471

See merge request BuildStream/buildstream!580</pre>
</div>
</content>
</entry>
<entry>
<title>Add warning to git track if track and ref are not present</title>
<updated>2018-08-07T13:41:02+00:00</updated>
<author>
<name>William Salmon</name>
<email>will.salmon@codethink.co.uk</email>
</author>
<published>2018-08-01T15:34:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=42aa3999be823c2dbe0dd80cae784ff7d9052d31'/>
<id>42aa3999be823c2dbe0dd80cae784ff7d9052d31</id>
<content type='text'>
This is to address https://gitlab.com/BuildStream/buildstream/issues/471 that
documented unhelpfull behavour when tracking git sources.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to address https://gitlab.com/BuildStream/buildstream/issues/471 that
documented unhelpfull behavour when tracking git sources.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'jennis/change_arch_install_instructions' into 'master'</title>
<updated>2018-08-07T11:56:21+00:00</updated>
<author>
<name>James Ennis</name>
<email>james.ennis@codethink.com</email>
</author>
<published>2018-08-07T11:56:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=fc9869e2fa9d458a2ec1642c92365d7b0ffe89f4'/>
<id>fc9869e2fa9d458a2ec1642c92365d7b0ffe89f4</id>
<content type='text'>
Change install instructions for python-arpy package on Arch

See merge request BuildStream/buildstream!614</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change install instructions for python-arpy package on Arch

See merge request BuildStream/buildstream!614</pre>
</div>
</content>
</entry>
<entry>
<title>install_linux_distro.rst: Change install instructions for python-arpy package on Arch</title>
<updated>2018-08-07T11:08:36+00:00</updated>
<author>
<name>James Ennis</name>
<email>james.ennis@codethink.co.uk</email>
</author>
<published>2018-08-07T10:42:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=493d19d2e071ba1e7962c4ecb0f08c35ab3be7da'/>
<id>493d19d2e071ba1e7962c4ecb0f08c35ab3be7da</id>
<content type='text'>
  - python-arpy is unobtainable via pacman
  - Also a minor change to how we display install instructions
  from Fedora's dnf package manager
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  - python-arpy is unobtainable via pacman
  - Also a minor change to how we display install instructions
  from Fedora's dnf package manager
</pre>
</div>
</content>
</entry>
</feed>
