Skip to content

[performance] Decouple dependencies between Nexus / Sled Agent #1156

@smklein

Description

@smklein

I did a full build of Omicron, and then ran touch http_entrypoints.rs within Sled Agent.

Re-running the build - now incremental - with --timings shows the following:

image

Most of this time is spent recompiling Nexus, which is a little suspect.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildBuilding the control plane

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions