Skip to content

cf.aggregate sometimes needlessly puts in a "transpose" layer into the Dask graph  #754

@davidhassell

Description

@davidhassell

In v3.16.2, cf.aggregate sometimes needlessly puts in a "transpose" layer into the Dask graph that is a null operation, i.e. it doesn't change the axis order. This can have performance implications (it is slower to inspect and optimise a Dask graph with more layers), and prevents the possibility of active storage operations (see #501).

PR to follow

Metadata

Metadata

Assignees

No one assigned

    Labels

    active storageRelating to active storage operationsbugSomething isn't workingperformanceRelating to speed and memory performance

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions