<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git, branch aevri/include-error</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>tests/format/include: remove unused tmpdir's</title>
<updated>2019-02-11T09:24:48+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2019-02-06T09:48:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=adde0c94bb56d75bac961e3b1fe6f2539b7780f6'/>
<id>adde0c94bb56d75bac961e3b1fe6f2539b7780f6</id>
<content type='text'>
Don't create and remove temp dirs unnecessarily when they are not used,
looks like these were just copy-pastes without intended side-effects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't create and remove temp dirs unnecessarily when they are not used,
looks like these were just copy-pastes without intended side-effects.
</pre>
</div>
</content>
</entry>
<entry>
<title>_includes: re-use file_path variable</title>
<updated>2019-02-11T09:24:48+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2018-10-23T08:35:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=3f6c50005bf5648e808e811f6c29a8debc2099d2'/>
<id>3f6c50005bf5648e808e811f6c29a8debc2099d2</id>
<content type='text'>
Avoid an unnecessary call to os.path.join().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid an unnecessary call to os.path.join().
</pre>
</div>
</content>
</entry>
<entry>
<title>_includes: better error on including directory</title>
<updated>2019-02-11T09:24:48+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2018-10-23T10:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=4336e3bfff34e3d1bd1cf5ee4816ba1aa14b9f01'/>
<id>4336e3bfff34e3d1bd1cf5ee4816ba1aa14b9f01</id>
<content type='text'>
Previously, include a directory result in an error like this:

    mydir is a directory. bst command expects a .bst file.

Note that the file containing the include was not mentioned.

Now we get an error like this instead:

    element.bst [line 12 column 0]: Include block references a
    directory instead of a file: 'mydir'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, include a directory result in an error like this:

    mydir is a directory. bst command expects a .bst file.

Note that the file containing the include was not mentioned.

Now we get an error like this instead:

    element.bst [line 12 column 0]: Include block references a
    directory instead of a file: 'mydir'.
</pre>
</div>
</content>
</entry>
<entry>
<title>_includes: better error on missing include</title>
<updated>2019-02-11T09:24:48+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2018-10-23T08:31:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=02e48209ec7af316afc8390dcb14d1135115878b'/>
<id>02e48209ec7af316afc8390dcb14d1135115878b</id>
<content type='text'>
Previously, a missing include would result in an error like this:

    Could not find file at not-a-file.include

Note that the file containing the include was not mentioned.

Now we get an error like this instead:

    element.bst [line 7 column 5]: Include block references a file that
    could not be found: 'not-a-file.include'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, a missing include would result in an error like this:

    Could not find file at not-a-file.include

Note that the file containing the include was not mentioned.

Now we get an error like this instead:

    element.bst [line 7 column 5]: Include block references a file that
    could not be found: 'not-a-file.include'.
</pre>
</div>
</content>
</entry>
<entry>
<title>_includes: better provenance on recursive include</title>
<updated>2019-02-11T09:24:48+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2018-10-23T08:29:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=1ed63e542797f5097a1c9a1952fd50e435e1783a'/>
<id>1ed63e542797f5097a1c9a1952fd50e435e1783a</id>
<content type='text'>
Use the provenance of the include block, instead of the whole node.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the provenance of the include block, instead of the whole node.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'snakeviz' into 'master'</title>
<updated>2019-02-11T09:20:34+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2019-02-11T09:20:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=bb6a692de806dbceeba6eda95a3987cf2da576c1'/>
<id>bb6a692de806dbceeba6eda95a3987cf2da576c1</id>
<content type='text'>
contributing: snakeviz replaces pyflame+flamegraph

See merge request BuildStream/buildstream!1129</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
contributing: snakeviz replaces pyflame+flamegraph

See merge request BuildStream/buildstream!1129</pre>
</div>
</content>
</entry>
<entry>
<title>contributing: snakeviz replaces pyflame+flamegraph</title>
<updated>2019-02-11T07:14:50+00:00</updated>
<author>
<name>Angelos Evripiotis</name>
<email>jevripiotis@bloomberg.net</email>
</author>
<published>2019-02-05T14:54:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=9e3d3e0532444c46a907128560cdad31888dcdea'/>
<id>9e3d3e0532444c46a907128560cdad31888dcdea</id>
<content type='text'>
Replace the instructions for pyflame+flamegraph with simpler ones for
snakeviz. For our general use-case this seems to be easier and better.
Usage of this tool was demonstrated at the 2019 BuildStream Gathering in
January by Daniel Silverstone, when presenting the aggregate results of
profiling on many target environments.

Here is the relevant mailing list thread:

"Profiling before the gathering"
https://mail.gnome.org/archives/buildstream-list/2019-January/msg00057.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace the instructions for pyflame+flamegraph with simpler ones for
snakeviz. For our general use-case this seems to be easier and better.
Usage of this tool was demonstrated at the 2019 BuildStream Gathering in
January by Daniel Silverstone, when presenting the aggregate results of
profiling on many target environments.

Here is the relevant mailing list thread:

"Profiling before the gathering"
https://mail.gnome.org/archives/buildstream-list/2019-January/msg00057.html
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'juerg/symlinks' into 'master'</title>
<updated>2019-02-11T07:13:28+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2019-02-11T07:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=c07cc967debeaa0bf3dfc46cbcd98a416e2f5370'/>
<id>c07cc967debeaa0bf3dfc46cbcd98a416e2f5370</id>
<content type='text'>
Symlink fixes

See merge request BuildStream/buildstream!1138</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Symlink fixes

See merge request BuildStream/buildstream!1138</pre>
</div>
</content>
</entry>
<entry>
<title>tests/sources/local.py: Add directory symlink test</title>
<updated>2019-02-11T05:44:20+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2019-02-11T05:44:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=7ec0bb5e06c83646611954b4a15da87442b73d4c'/>
<id>7ec0bb5e06c83646611954b4a15da87442b73d4c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_casbaseddirectory.py: Do not mimic os.walk() in list_relative_paths()</title>
<updated>2019-02-11T05:12:25+00:00</updated>
<author>
<name>Jürg Billeter</name>
<email>j@bitron.ch</email>
</author>
<published>2019-02-01T11:02:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=7cf67ed3f05dc0754d19a6313501ae0f85fd6eec'/>
<id>7cf67ed3f05dc0754d19a6313501ae0f85fd6eec</id>
<content type='text'>
This matches the change in utils.list_relative_paths() that now sorts
all symlinks as files, instead of following the broken behavior of
os.walk().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This matches the change in utils.list_relative_paths() that now sorts
all symlinks as files, instead of following the broken behavior of
os.walk().
</pre>
</div>
</content>
</entry>
</feed>
