IRC logs for #buildstream for Friday, 2019-06-07

*** rdale has quit IRC03:41
*** rdale has joined #buildstream03:41
*** xjuan has quit IRC05:36
*** xjuan has joined #buildstream05:36
*** rdale_ct has joined #buildstream05:45
*** rdale has quit IRC05:46
*** tristan has quit IRC06:59
*** tristan has joined #buildstream07:23
*** rdale_ct has quit IRC07:39
*** rdale has joined #buildstream07:39
*** rdale has quit IRC07:49
*** rdale has joined #buildstream07:49
*** rdale has quit IRC07:56
*** rdale has joined #buildstream07:56
*** rdale has quit IRC07:59
*** rdale has joined #buildstream07:59
*** rdale has quit IRC08:05
*** rdale has joined #buildstream08:10
jennistristan, would you be able to spare some time to address your review comments on: https://gitlab.com/BuildStream/buildstream/merge_requests/1344, please?08:12
*** rdale_ct has joined #buildstream08:13
*** bochecha has joined #buildstream08:13
*** rdale has quit IRC08:14
*** rdale_ct has quit IRC08:40
*** ChanServ sets mode: +o tristan08:41
tristanjennis, Right I don't expect to have any objections, I was just pointing out missing comments08:41
tristanI'll take a gander08:41
tristanOr a goose08:41
jennistristan thanks!08:46
tristangeese are tasty :)08:48
*** rdale has joined #buildstream08:54
* tristan has been doing a lot of email and has become sloppy08:55
tristanapologies for bad grammer an hurried replies - I think the messages get across though :)08:55
*** tristan has quit IRC08:59
gitlab-br-botBenjaminSchubert opened MR !1384 (bschubert/stricter-node-api->master: Make the Node api stricter, by only accepting nodes) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138409:07
*** jonathanmaw has joined #buildstream09:18
gitlab-br-botdanielsilverstone-ct approved MR !1384 (bschubert/stricter-node-api->master: Make the Node api stricter, by only accepting nodes) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138409:30
*** tristan has joined #buildstream09:43
*** lachlan has joined #buildstream09:45
tpollardhmm. can't run the tests on a fresh clone & install10:07
tpollardhttps://paste.gnome.org/pnc3eiuy710:08
*** ChanServ sets mode: +o tristan10:13
tristantpollard, Maybe has to do with benschubert's changes to _site.py... looks like10:13
benschubertwait wut, how did that break whithout caught in the tests? oO I'll have a look10:14
tpollardBZR is not set if it's not found10:17
tpollardworks if I set it to None in the exception handle10:17
tpollardto match GIT10:19
tpollardI can quickly push that change if you want10:19
benschuberttpollard: oh please do10:26
benschubertreally sorry about that, Don't know how I ate it10:26
benschubertfedora missing-deps should have caught that :/10:26
benschubertis ... marge sleeping again?10:27
tpollardbenschubert: sure :)10:27
gitlab-br-bottpollard opened MR !1385 (tpollard/bzrfix->master: testing/_utils/site.py: Fix missing BZR assignment) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138510:34
gitlab-br-botBenjaminSchubert approved MR !1385 (tpollard/bzrfix->master: testing/_utils/site.py: Fix missing BZR assignment) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138510:35
*** tpollard has quit IRC10:52
*** tpollard has joined #buildstream10:52
*** pointswaves has joined #buildstream11:48
tlater[m]Is there any way to use `bst artifact delete` recursively?11:58
tlater[m]i.e., given an element I just built, can I remove its artifacts and any artifacts of its dependencies?11:58
tpollarddon't think so but that sounds like a nice flag to have12:02
tristantpollard, Maybe reply to my recent summary email and add that note, the original discussion didnt include `bst artifact delete`, but the summary indicates that all artifact commands should probably support --deps for consistency12:07
tristantpollard, further, note that this falls under the category of things which can only be done once we have a way to reconstruct the dependency tree from loaded artifacts12:07
tristantpollard, i.e. `bst artifact checkout --deps all` (or --deps run) is still lacking in that regard, and only works when element names are given12:08
tristanArtifactElement is intended to cover a part of that (loading symbolic/incomplete elements from artifacts so we can manipulate them in a pseudo/"not fully loaded" data model)12:09
tpollardtristan: we store the builddeps on the artifacts proto, could that not be used in this scenario?12:11
tristantpollard, We store the deps in artifact metadata also12:12
tristanof course this could have been used, it just simply never was yet12:12
tristanso we don't have a way to reconstruct the data model just from the artifacts12:12
tristantpollard, probably better to start with supporting it with `bst artifact checkout`12:13
tristanthat's important I think12:13
tpollardhmm, we have api to query the proto for a dict of dependencies and keys (get_metadata_dependencies)12:14
tpollardI have no arguments on --deps across the artifact subgroup either way12:19
tristanRight, what we don't have is a way to construct a build graph of ArtifactElement instances12:20
tristanWithout loading project data of course, project data can be ignored for loading from artifacts12:21
benschubertCould someone wake marge up? there's 2 PRs waiting for more than 2 hours :(12:35
tpollardI've reported it internally here12:36
benschubertthanks!12:43
*** tpollard has quit IRC13:03
*** phildawson_ has quit IRC13:04
*** tristan has quit IRC13:05
*** tpollard has joined #buildstream13:09
*** phildawson_ has joined #buildstream13:27
*** phildawson_ has quit IRC13:32
*** phildawson_ has joined #buildstream13:32
gitlab-br-botjennis opened (was WIP) MR !1344 (jennis/push_based_pipeline->master: Push based pipeline) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/134413:45
*** phildawson_ has quit IRC14:00
*** lachlan has quit IRC14:01
*** phildawson_ has joined #buildstream14:01
gitlab-br-botBenjaminSchubert approved MR !1344 (jennis/push_based_pipeline->master: Push based pipeline) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/134414:07
*** lachlan has joined #buildstream14:13
gitlab-br-botBenjaminSchubert opened (was WIP) MR !1384 (bschubert/stricter-node-api->master: Make the Node api stricter, by only accepting nodes) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138414:28
benschuberttpollard: any news on marge?14:44
KinnisonNot yet14:45
*** phildawson_ has quit IRC14:51
*** tristan has joined #buildstream14:53
*** phildawson_ has joined #buildstream14:54
gitlab-br-botmarge-bot123 closed issue #1002 (Push-based scheduler optimization) on buildstream https://gitlab.com/BuildStream/buildstream/issues/100215:05
gitlab-br-botmarge-bot123 closed issue #943 (BuildStream gets slower with a high number of runners) on buildstream https://gitlab.com/BuildStream/buildstream/issues/94315:05
gitlab-br-botmarge-bot123 merged MR !1344 (jennis/push_based_pipeline->master: Push based pipeline) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/134415:05
benschuberto/15:07
benschubertthanks jennis !15:07
jennis\o/15:13
benschubertnow: make buildstream faster with more workers15:14
jennis:D15:34
gitlab-br-botdanielsilverstone-ct opened MR !1386 (danielsilverstone-ct/microopts->master: Just a couple of microoptimisations) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138615:43
gitlab-br-botmarge-bot123 merged MR !1385 (tpollard/bzrfix->master: testing/_utils/site.py: Fix missing BZR assignment) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138515:47
*** phil has joined #buildstream16:00
*** bochecha has quit IRC16:00
*** phildawson_ has quit IRC16:01
*** bochecha has joined #buildstream16:03
*** rdale has quit IRC16:05
*** tpollard has quit IRC16:30
*** bochecha has quit IRC16:33
*** xjuan has quit IRC16:38
gitlab-br-botBenjaminSchubert approved MR !1386 (danielsilverstone-ct/microopts->master: Just a couple of microoptimisations) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138616:39
*** Kinnison has left #buildstream16:42
*** lachlan has quit IRC16:56
*** phil has quit IRC17:00
*** jonathanmaw has quit IRC17:13
*** pointswaves has quit IRC17:23
gitlab-br-botmarge-bot123 merged MR !1384 (bschubert/stricter-node-api->master: Make the Node api stricter, by only accepting nodes) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138417:25
*** xjuan has joined #buildstream17:38
*** pointswaves has joined #buildstream17:52
gitlab-br-botmarge-bot123 merged MR !1383 (bschubert/optimize-extract-depends-node->master: rewrite _extract_depends_from_node in Cython and optimize) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/138318:05
*** bochecha has joined #buildstream18:14
*** pointswaves has quit IRC18:15
*** xjuan has quit IRC19:07
*** lantw44 has quit IRC19:38
*** lantw44 has joined #buildstream19:38
*** bochecha has quit IRC20:00
*** xjuan has joined #buildstream20:14
*** slaf has quit IRC20:14
*** slaf has joined #buildstream21:20
*** slaf has joined #buildstream21:20
*** slaf has joined #buildstream21:20
*** slaf has joined #buildstream21:20
*** slaf has joined #buildstream21:21
*** slaf has joined #buildstream21:21
*** slaf has joined #buildstream21:21
*** slaf has joined #buildstream21:21
*** slaf has joined #buildstream21:22
*** slaf has joined #buildstream21:22
*** slaf has joined #buildstream21:22
*** slaf has joined #buildstream21:23
*** slaf has joined #buildstream21:23
*** slaf has joined #buildstream21:23
*** slaf has joined #buildstream21:24
*** slaf has joined #buildstream21:24
*** slaf has joined #buildstream21:24
*** slaf has joined #buildstream21:24
*** slaf has joined #buildstream21:25
*** slaf has joined #buildstream21:25
*** slaf has joined #buildstream21:25
*** slaf has joined #buildstream21:25
*** slaf has joined #buildstream21:26
*** slaf has joined #buildstream21:26
*** slaf has joined #buildstream21:26
*** slaf has quit IRC21:36
*** slaf has joined #buildstream21:49
*** slaf has joined #buildstream21:49
*** slaf has joined #buildstream21:50
*** slaf has joined #buildstream21:50
*** slaf has joined #buildstream21:50
*** slaf has joined #buildstream21:50

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!