IRC logs for #buildstream for Thursday, 2020-01-16

*** xjuan has quit IRC00:00
*** jjardon has quit IRC00:17
*** cs-shadow has joined #buildstream00:20
*** Trevinho has joined #buildstream00:21
*** jjardon has joined #buildstream00:21
*** ChanServ sets mode: +o jjardon00:21
*** lchlan has joined #buildstream00:22
*** phildawson has quit IRC00:30
*** phildawson has joined #buildstream00:30
*** Trevinho has quit IRC00:41
*** jjardon has quit IRC00:41
*** cs-shadow has quit IRC00:43
*** lchlan has quit IRC00:46
*** benschubert has quit IRC00:51
*** phildawson has quit IRC01:42
*** Trevinho has joined #buildstream02:41
*** Trevinho has quit IRC02:43
*** Trevinho has joined #buildstream02:49
*** Trevinho has quit IRC02:54
*** Trevinho has joined #buildstream02:57
*** Trevinho has quit IRC03:02
*** slaf has quit IRC04:36
*** slaf has joined #buildstream05:01
*** slaf has joined #buildstream05:01
*** slaf has quit IRC05:01
*** slaf has joined #buildstream05:02
*** slaf has joined #buildstream05:02
*** slaf has joined #buildstream05:02
*** slaf has joined #buildstream05:02
*** slaf has joined #buildstream05:03
*** slaf has joined #buildstream05:03
*** slaf has joined #buildstream05:03
*** slaf has quit IRC05:03
*** slaf has joined #buildstream05:03
*** slaf has joined #buildstream05:04
*** Trevinho has joined #buildstream06:47
*** cs-shadow has joined #buildstream06:48
*** benschubert has joined #buildstream06:51
*** jjardon has joined #buildstream07:02
*** ChanServ sets mode: +o jjardon07:02
*** lchlan has joined #buildstream07:07
*** traveltissues has joined #buildstream08:45
*** bochecha has joined #buildstream08:57
*** tme5 has joined #buildstream09:23
*** tiagogomes has joined #buildstream09:43
benschubertjuergbi: https://gitlab.com/BuildStream/bst-plugins-experimental/merge_requests/67 should be good to go now, are you fine with the implementation? Then I'll update BuildStream's CI and do the various releases10:20
juergbilet me take a closer look10:21
juergbia possible alternative to the Consistency import would be to make it a local import in get_consistency()10:22
juergbihowever, the current approach is fine with me as well10:22
benschubertThe approach of local imports would require me to silence the linter all the time10:23
juergbiah, I see10:23
benschubertApart from that does it seems good to go for you?10:29
juergbibenschubert: yes, lgtm10:30
benschuberto/ let's get merging all of this, thanks!10:31
benschubertI'll also remove the __update_source_State later as per your nit10:31
*** lachlan has joined #buildstream10:35
*** jonathanmaw has joined #buildstream10:37
*** lachlan has quit IRC10:42
traveltissueswhy do we have both element._cached_failure() and element._cached_success()10:43
traveltissuesthey both primarily consist of a call to cached and _get_build_result10:43
traveltissuesthe only difference is that _cached_success is memoized10:44
benschubertIf you are building, the build fails, it get cached, and you get asked what you want to do. If you retry, it might succeed right? I *think* that's the reason behind it, but would need to look at the code to be sure10:46
traveltissuesright but i don't think we need both10:46
benschubertWhy?10:46
benschubertI mean: we have: cached successful, cached failed and not cached. Do you want a tristate instead?10:47
traveltissuesthe implementation of those methods seems to make them just inverse10:49
traveltissuessince they are implemented like AND not OR10:52
traveltissuesunless i'm missing something here10:53
tpollardtraveltissues: I don't think you are10:55
tpollardI don't see a reason to have both10:55
tpollardcould just be _cached_result() and add a new __cached_failure10:56
benschuberttraveltissues: you are changing the behavior with your PR10:56
benschubertit's less explicit though10:56
tpollardthat's also true10:59
*** lachlan has joined #buildstream11:02
traveltissuesi usually don't get things right the first time11:09
traveltissueswhich is why i wip11:09
*** lachlan has quit IRC11:11
traveltissuestpollard, it might be better to do that11:11
*** lachlan has joined #buildstream11:25
*** lachlan has quit IRC11:29
*** santi has joined #buildstream11:32
*** lachlan has joined #buildstream11:43
*** lachlan has quit IRC11:50
*** lachlan has joined #buildstream11:56
*** lachlan has quit IRC11:59
*** lachlan has joined #buildstream12:03
*** lachlan has quit IRC12:08
*** lachlan has joined #buildstream12:19
*** lachlan has quit IRC12:23
gitlab-br-botBenjaminSchubert opened (was WIP) MR !1739 (bschubert/optimize-consistency->master: Optimize consistency and state handling) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/173912:23
*** lachlan has joined #buildstream12:35
*** lachlan has quit IRC12:52
gitlab-br-bottpollard approved MR !1799 (chandan/remove-bst-experimental-unused->master: tests/integration/project.conf: Remove unused external plugins) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/179913:05
gitlab-br-botcs-shadow merged MR !1799 (chandan/remove-bst-experimental-unused->master: tests/integration/project.conf: Remove unused external plugins) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/179913:11
benschubert!1739 ready for a last review if someone wants, otherwise I'll go ahead and merge13:32
*** lachlan has joined #buildstream14:24
*** lachlan has quit IRC14:36
*** lachlan has joined #buildstream14:37
*** lachlan has quit IRC14:42
*** lachlan has joined #buildstream15:08
*** lachlan has quit IRC15:12
*** delli3_ has quit IRC15:58
*** delli3_ has joined #buildstream15:58
juergbibenschubert: I triggered a rebase on !1701 this morning. it's all green, can we merge this?16:03
gitlab-br-botMR !1701: app.py: Also catch SystemError with click.Abort https://gitlab.com/BuildStream/buildstream/merge_requests/170116:03
juergbi(bst-1 backport)16:03
benschubertOups, I had completely forgotten about that, let me merge that and thanks for taking care of it16:05
gitlab-br-botBenjaminSchubert merged MR !1701 (bschubert/backport-1690->bst-1: app.py: Also catch SystemError with click.Abort) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/170116:05
benschubertIt was part of a 3 MR change for fixing a few things around interactivity, but I won't have time those days to push further if someone cares enough around bst 1 :)16:06
juergbiI'm not planning to. but we're now back to a single page of pending MRs \o/ ;)16:07
benschubertah nice16:07
benschubertWill merge mine asap too :)16:07
benschubert(the consistency one)16:07
*** ikerperez has quit IRC16:28
*** ikerperez has joined #buildstream16:29
*** traveltissues has quit IRC16:34
juergbibenschubert: are you asking Chandan or me?16:41
benschubertjuergbi: oups, was more chandan, since he asked the change16:42
juergbiok16:42
juergbi(no objections from my side)16:42
benschubertgreat thanks! Happy to finally push this one over16:43
gitlab-br-botjuergbi opened MR !1801 (juerg/buildbox-run-test->master: tests/integration/interactive_build.py: Relax expect for buildbox-run) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/180116:51
gitlab-br-botBenjaminSchubert approved MR !1801 (juerg/buildbox-run-test->master: tests/integration/interactive_build.py: Relax expect for buildbox-run) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/180116:52
juergbita16:53
*** phildawson has joined #buildstream16:54
*** tpollard has quit IRC16:58
*** santi has quit IRC17:17
*** santi has joined #buildstream17:18
*** lachlan has joined #buildstream17:22
*** lachlan has quit IRC17:27
*** tme5 has quit IRC17:31
*** bochecha has quit IRC17:33
*** santi has quit IRC17:38
*** santi has joined #buildstream17:38
*** phildawson has quit IRC17:39
*** tiagogomes has quit IRC17:50
*** xjuan has joined #buildstream17:51
*** lachlan has joined #buildstream17:52
*** lachlan has quit IRC17:56
*** phildawson has joined #buildstream18:02
*** tristan has quit IRC18:19
*** slaf_ has joined #buildstream18:22
*** slaf_ has joined #buildstream18:22
*** slaf_ has joined #buildstream18:22
*** slaf_ has joined #buildstream18:23
*** slaf has quit IRC18:24
*** slaf_ is now known as slaf18:24
gitlab-br-botBenjaminSchubert closed issue #1126 (Cache resolution is slow) on buildstream https://gitlab.com/BuildStream/buildstream/issues/112618:49
gitlab-br-botBenjaminSchubert merged MR !1739 (bschubert/optimize-consistency->master: Optimize consistency and state handling) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/173918:49
*** jonathanmaw has quit IRC19:06
*** phildawson_ has quit IRC19:21
*** phildawson_ has joined #buildstream19:22
gitlab-br-botjuergbi opened MR !1802 (juerg/assemble_done->master: element.py: Optimize assemble_done()) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/180219:28
*** santi has quit IRC19:35
*** santi has joined #buildstream19:35
gitlab-br-botBenjaminSchubert approved MR !1802 (juerg/assemble_done->master: element.py: Optimize assemble_done()) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/180219:48
*** traveltissues has joined #buildstream19:59
*** santi has quit IRC20:16
*** santi has joined #buildstream20:17
*** phildawson has quit IRC20:20
*** santi has quit IRC20:23
*** bochecha has joined #buildstream20:25
*** bochecha has quit IRC20:26
*** phildawson has joined #buildstream20:45
*** cs-shadow has quit IRC22:15
*** narispo has joined #buildstream22:48
*** xjuan has quit IRC23:30

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