Skip to content

Respect if a substitute does not understand/provide the realisations endpoint #4907

Open
@NobbZ

Description

Is your feature request related to a problem? Please describe.

I have several substitutes in my configuration and those are shared across all my machines automatically.

One of my machines is partially build on content addressed derivations, and this machine is hitting all the substitutes realisations endpoints, or trying to at least.

This takes a lot of time.

Describe the solution you'd like

Automatic discovery whether or not a substitute does support the realisations endpoint, and not wasting much time polling it.

Alternatively a configuration option that would distinguish between regular and CA substitutes.

Describe alternatives you've considered

Rewrite my config to not fully share the substitutes across machines but selectively. Still this would lead to not having access to my non-CA emacs builds on the partial CA host.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    ca-derivationsDerivations with content addressed outputs

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions