Skip to content

libstore/derivation-goal: Elaborate a TODO for performance concern#7307

Merged
thufschmitt merged 1 commit intoNixOS:masterfrom
hercules-ci:derivation-goal-improve-comment
Jan 6, 2023
Merged

libstore/derivation-goal: Elaborate a TODO for performance concern#7307
thufschmitt merged 1 commit intoNixOS:masterfrom
hercules-ci:derivation-goal-improve-comment

Conversation

@roberth
Copy link
Copy Markdown
Member

@roberth roberth commented Nov 15, 2022

@thufschmitt
Copy link
Copy Markdown
Member

I actually don't think we want to implement that with lookups. That's some info that we should have, we only can't rely on it right now because the control-flow is impossible to understand. And if we have to rely on it, then we probably shouldn't cache it since we'd risk running into the same kind of problem that we've just solved here.

@thufschmitt thufschmitt merged commit 8d88c3b into NixOS:master Jan 6, 2023
@fricklerhandwerk
Copy link
Copy Markdown
Contributor

Discussed in Nix team meeting 2023-01-06:

  • @fricklerhandwerk: sounds like a low-level design issue worth discussing in more detail
    • @Ericson2314 will follow up with a written issue and put it up for triage
  • merged

@nixos-discourse
Copy link
Copy Markdown

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/2023-01-06-nix-team-meeting-minutes-21/24573/1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants